VICIfast
Operations

How to test a Remote Agent's External Extension before going live

Before flipping a Remote Agent to ACTIVE, dial its External Extension from the server. This one test catches most forwarding failures.

VICIfast Support
··2 min read
Call-centre agent wearing a headset — illustration for: How to test a Remote Agent's External Extension before going live
Photo by MART PRODUCTION on Pexels

The single most useful thing you can do before turning a Remote agent on is to dial its External Extension yourself from a phone on the dialer. The External Extension is the full dialplan number the system forwards calls to, and if it does not connect when you dial it by hand, it will not connect when the dialer does it either. This post walks the test and what each failure tells you.

Why a manual dial first

When the campaign forwards a call, it dials the External Extension exactly as you typed it into the record - no cleanup, no guessing. The number has to be a complete dialable string. If your dialplan needs a leading 9 to reach an outside line, that 9 must be in the field. A handset on the same server uses the same dialplan, so dialing the number by hand reproduces precisely what the system will do, before any customer is on the line.

Run the test

  • From a softphone or hardphone registered to the dialer, dial the External Extension exactly as it appears in the remote agent record, character for character.
  • If you reach the target phone and it rings, the Extension is good - the dialable target the dialplan resolves your number to is correct, and you can flip the agent to ACTIVE with confidence.
  • If you hear a fast busy or a not-in-service message, the number is incomplete or the prefix is wrong. Add the leading 9, fix the digits, and dial again.
  • If the call connects but the audio is one-way or silent, the dialplan reached the carrier but the media path has a NAT traversal problem - the rewriting of addresses as packets cross a home router. That is a network fix, not a digits fix.

Reading the result

Each outcome points at a different layer. A failure to ring at all is a dialplan or digits problem. A ring with no answer is the phone or the person, not the routing. A connect with broken audio is the media path. Knowing which layer failed saves you from changing the wrong thing.

flowchart TD
  A[Dial external extension from the server] --> B{Did the target ring}
  B -->|No fast busy| C[Fix digits or add the prefix]
  B -->|No silence then drop| D[Check dialplan and trunk routing]
  B -->|Yes but one way audio| E[Investigate NAT on the media path]
  B -->|Yes rings cleanly| F[Number is good]
  C --> G[Dial again]
  D --> G
  E --> G
  F --> H[Set the agent ACTIVE]

If the manual dial passes but the agent still gets nothing once live, the gap is in the record wiring rather than the number - getting the external extension set correctly covers that path, and the remote agents guide ties the whole feature together. If you would rather skip dialplan tuning entirely, our managed plans hand you a server where the routing already works.

About VICIfast

We run VICIdial servers for call centres, so you don’t have to. You get the dialer set up, secured and kept running — we handle the server, the updates and the backups. Bring your own phone carrier at no markup, or use VICIfast Voice, our own US calling and numbers, from $0.0085 a minute. From $49 a month per server.

Questions? Call +1 636 556 0022 and talk to someone who runs dialers.

Citing this article

VICIfast Engineering. “How to test a Remote Agent's External Extension before going live”. VICIfast LLC, June 27, 2026. Retrieved from https://vicifast.com/blog/troubleshoot-external-extension-not-dialing

Have questions?

Related posts

You might be interested in

Comments

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

No comments yet - be the first.