VICIfast
Operations

What the External Extension field on a Remote Agent does

The External Extension field tells VICIdial which number to forward calls to for a remote agent. Get this wrong and calls go nowhere — here is what to put in it.

VICIfast Support
··3 min read
What the External Extension field on a Remote Agent does

The External Extension field on a Remote agent record is the number that VICIdial dials when it wants to connect a call to that agent. Think of it as the forwarding destination — the actual phone number or Extension that rings when a lead is being delivered. Getting this field right is the difference between calls that connect and calls that silently fail.

What goes in this field

The External Extension must be a complete Dialplan number — exactly the digits Asterisk needs to route the call, no more, no less. The field accepts digits only. Letters, spaces, hyphens, or parentheses will cause the form submission to be rejected.

The most common mistake is forgetting the access code. If your site requires dialing a 9 to reach an outside line, that 9 must be part of the External Extension value. VICIdial passes this string directly to Asterisk as-is, so whatever prefix is needed in the dialplan needs to be in here.

  • Internal extension (SIP phone on the same server): just the extension number, e.g. 1005
  • Outside line with access code: 915551234567 (9 + country code + number)
  • Direct outside line without access code: 15551234567

How the External Extension interacts with Extension Group

There is one important override to be aware of: the Extension Group field. If you set Extension Group to anything other than NONE or leave it empty, the system ignores the External Extension entirely and instead uses the set of Dialplan extensions assigned to that group, distributing calls round-robin across them. The External Extension field only applies when Extension Group is set to NONE.

flowchart TD
    A[Dialer ready to send call] --> B{Extension Group set?}
    B -- Yes --> C[Use Extension Group entries round-robin]
    B -- No / NONE --> D[Use External Extension field]
    C --> E[Call dialed]
    D --> E

Always test before going live

Before you activate the remote agent, pick up a phone that is already connected to your VICIdial server and manually dial the same number string you put in the External Extension field. If it rings the right destination, you are good. If it gives you dead air, a fast busy, or a wrong number, fix the value before you flip the status to ACTIVE.

Test from a phone on the dialer, not from an unrelated line. The dialplan routes available to your VICIdial Asterisk server may differ from what a standard phone can reach. A call that works from your cell phone may not work from the dialer if the trunk routing differs.

Remote agents support Call recording the same way standard agents do — the Campaign recording settings and the user's recording flag both apply. The external extension is just the delivery path; what happens to the audio after the call connects is controlled by those campaign-level settings.

For the full picture on how remote agents are set up and used, read our VICIdial remote agents overview. If you want a walkthrough of the entire add-remote-agent form, what is a VICIdial remote agent covers the basics.

If you want a hosted VICIdial environment where the dialplan is already configured for outbound calls out of the box, check out VICIfast pricing — your server is provisioned and ready in about 40 seconds.

About VICIfast LLC

VICIfast LLC operates a managed VICIdial hosting + BYOI service for outbound and inbound call centers. We run the dialers, the carriers, the recordings pipeline, and the compliance plumbing so operators don’t have to.

Citing this article

VICIfast Engineering. “What the External Extension field on a Remote Agent does”. VICIfast LLC, June 27, 2026. Retrieved from https://vicifast.com/blog/vicidial-remote-agent-external-extension

Have questions?

Related posts

You might be interested in

VICIfast newsletter

Liked this? Get the next one in your inbox.

We ship the kind of stuff you just read — concrete, numbers-first, no drip. One email when a new post goes live. Unsubscribe in one click.

Comments

Comments are reviewed before they appear. We never publish your email.

No comments yet — be the first.