VICIfast
Carriers & SIP

How to connect VoIP.ms to VICIdial

Set up a VoIP.ms sub-account, pick your POP, and add it to VICIdial with either registration or IP authentication, then verify with a test call.

VICIfast Support
··3 min read
How to connect VoIP.ms to VICIdial

Connecting VoIP.ms to VICIdial comes down to making a sub-account, picking the closest POP server, and adding a SIP carrier that authenticates either by Registration string or by IP authentication. VoIP.ms is a flexible VoIP provider that supports both, so you choose.

What to set up in the VoIP.ms portal

VoIP.ms routes voice through sub-accounts. Create one for your dialer and copy its credentials — don't guess hostnames, read them from your account.

  • Create a sub-account with a username and SIP password.
  • Pick a POP (point of presence) server geographically close to your dialer — VoIP.ms lists the SIP domain for each POP. Lower distance means less latency.
  • Choose the auth mode: 'User/Password' for registration, or 'Static IP' to whitelist your server's public IP for IP auth.
If your server has a fixed public IP, the Static IP mode skips per-call logins entirely. A changing IP is the main reason to use registration instead.

Add the carrier in VICIdial

Open Admin → Carriers → Add New Carrier. If you chose registration, fill the Registration String with the register line VoIP.ms format expects — your sub-account user, password, and the POP SIP domain. Your dialer then talks to the SIP registrar to keep the trunk online. If you chose IP auth, leave the register line empty.

In the Account Entry, write the peer block for your Server trunk:

  • disallow=all then allow=ulaw to pin the codec.
  • type=friend so calls flow both directions.
  • host=dynamic with a register line, OR host=<the POP SIP domain> for IP auth.
  • context=trunkinbound so inbound calls land in DID handling.

Set Protocol to SIP. In the Dialplan Entry, strip the Dial prefix and add the country code so numbers go out in E.164 format. Set Server IP to the right Asterisk box, then set Active=Y.

How the pieces connect

flowchart TD
  A[VoIP.ms Sub-Account] --> B[POP SIP Domain]
  B --> C{Auth Mode}
  C -->|Register| D[Registration String]
  C -->|Static IP| E[IP Authentication]
  D --> F[VICIdial Carrier]
  E --> F
  F --> G[Campaign Calls]
Save, then wait about a minute for the conf files to regenerate. With Active=N the carrier never makes it into the live config.

Verify the trunk

Run sip show peers on the Asterisk CLI. A registered or reachable peer confirms VoIP.ms is talking to your dialer. Then place a single test call from Campaign Detail, listen for clean two-way audio, and check the caller ID. Once that connects, you can route inbound numbers to an Ingroup under Admin → Inbound → DIDs.

Two VoIP.ms specifics catch people out. The POP you pick sets your call quality — choosing a server far from your dialer adds latency that shows up as delay and choppy audio, so always select the nearest one. And VoIP.ms accounts have a default concurrent-call limit; if you're running a busy campaign, raise that limit in the portal before you scale up, or the dialer will start getting calls rejected when it hits the ceiling. Both are quick portal settings, but skipping them produces problems that look like a broken trunk when the carrier entry is actually fine.

For the full carrier walkthrough, read the VICIdial carrier integration guide, and for the exact register syntax see the registration string explainer.

VICIfast gives you a dedicated dialer with a static IP in under 40 seconds, which makes VoIP.ms Static IP mode the simplest path. Check pricing and bring your VoIP.ms account along.

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 VoIP.ms to VICIdial”. VICIfast LLC, June 24, 2026. Retrieved from https://vicifast.com/blog/connect-voip-ms-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

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

No comments yet — be the first.