How to connect DIDWW to VICIdial
DIDWW handles inbound DIDs worldwide plus outbound voice — wire it into VICIdial with IP auth or registration and verify with a test call.
Connecting DIDWW to VICIdial means adding a SIP carrier that can carry inbound DIDs and outbound voice, authenticating by either IP authentication or a Registration string. DIDWW specializes in inbound numbers across many countries and also offers outbound termination, so one carrier entry can do both.
What to set up in the DIDWW portal
In the DIDWW dashboard, create your trunk and copy the values it shows. Don't invent hostnames.
- For inbound, create a voice-in trunk and point it at your dialer — copy the SIP host DIDWW uses to deliver calls.
- For outbound, set up a voice-out trunk and copy its SIP host plus any credentials.
- Choose auth: whitelist your server's static public IP for IP auth, or use a username/password trunk for registration.
Add the carrier in VICIdial
Go to Admin → Carriers → Add New Carrier. If you use a registration trunk, put the register line in the Registration String field. In the Account Entry, write the peer block for the SIP trunk:
- disallow=all then allow=ulaw to pin the codec.
- type=friend so the peer carries calls both ways.
- host=dynamic with a register line, or host=<the DIDWW SIP host> for IP auth.
- context=trunkinbound so inbound DIDs land in VICIdial's DID handling.
Set Protocol to SIP. In the Dialplan Entry, strip your campaign dial prefix and add the country code so outbound numbers leave in the format DIDWW expects. Set Server IP to the matching Asterisk box and set Active=Y. After that, route each inbound number to an Ingroup under Admin → Inbound → DIDs, where the DNIS tells VICIdial which number was dialed.
How an inbound DID reaches an agent
flowchart LR
A[Caller] --> B[DIDWW DID]
B --> C[SIP Trunk]
C --> D[trunkinbound]
D --> E[DID Match]
E --> F[In-Group]
F --> G[Agent]Verify the trunk
Run sip show peers on the Asterisk CLI and confirm a reachable peer. Place an outbound test call from the Campaign Detail screen, then call one of your DIDWW numbers and confirm it rings into the in-group. Listen for clean two-way audio in both directions before sending production traffic.
Inbound is where DIDWW earns its keep, so it's worth getting the routing exactly right. Each number you buy becomes a DID (direct inward dialing) that you map to an in-group, and the DNIS that arrives with the call is how VICIdial knows which number was dialed when several point at the same box. If an inbound call connects but no agent ever hears it, check that the DID is mapped and the in-group has agents logged in before you suspect the trunk. On the outbound side, match the digit format to what your DIDWW voice-out trunk expects for each destination country, since international numbering varies more than domestic.
The carrier integration guide covers every carrier field, and the Server IP field explainer shows how to scope a carrier to one box or all of them.
VICIfast gives you a dedicated VICIdial server with a static public IP in under 40 seconds — a clean, fixed destination for DIDWW to deliver inbound calls to. See pricing to get one and connect your numbers.
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. “How to connect DIDWW to VICIdial”. VICIfast LLC, June 24, 2026. Retrieved from https://vicifast.com/blog/connect-didww-to-vicidial
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
No comments yet — be the first.