VICIfast
Carriers & SIP

How to connect SIPStation to VICIdial

Add a SIPStation by Sangoma SIP trunk to VICIdial using either IP authentication or registration, then verify the peer and place a test call.

VICIfast Support
··3 min read
How to connect SIPStation to VICIdial

To connect SIPStation by Sangoma to VICIdial you add it as a carrier under Admin then Carriers then Add New Carrier, fill in a SIP account block (and a registration string if you are not using IP auth), set the outbound dialplan, then verify the peer and place a test call. SIPStation supports both registration and IP authentication, so pick whichever the portal gives you and stick with it.

Get your details from the SIPStation portal

A Carrier is how your dialer reaches the public phone network, and a Trunk is the connection itself. Log in to your SIPStation account and find the trunk settings page. You want two things: the SIP server hostname they assign you, and either the trunk username and secret (for registration) or the confirmation that your server IP is authorized.

  • SIP server hostname — the host you point your peer at. Use exactly what the portal shows; do not guess it.
  • Username and secret — only if you chose registration. Skip these for IP auth.
  • Your server's public IP — paste it into the SIPStation portal so they whitelist it if you use IP auth.
On a fixed-IP box like a managed VICIfast server, IP auth is the cleaner choice — no credentials travel on every call and there is no register line to maintain.

Create the carrier in VICIdial

Open Admin then Carriers then Add New Carrier. Give it a Carrier ID like SIPSTATION (no spaces) and a name. If you are registering, paste the register line into Registration String, for example register => user:pass@host:5060. For IP auth, leave that blank.

In the Account Entry, write the peer block. Use disallow=all then allow=ulaw to pin the codec, type=friend so calls flow both ways, host set to the SIPStation host (or dynamic for registration), and context=trunkinbound so any inbound calls land in VICIdial's DID handling:

  • disallow=all
  • allow=ulaw
  • type=friend
  • host=<sipstation host or dynamic>
  • context=trunkinbound

Set Protocol to SIP. In the Dialplan Entry, write the outbound pattern. The leading 9 is the Dial prefix your campaign adds; ${EXTEN:2} strips the 91 before handing the number to the trunk, so the number that leaves your box matches what SIPStation expects. Set Server IP (0.0.0.0 means all servers) and Active to Y.

flowchart LR
  A[VICIdial Campaign] --> B[Dialplan strip 91]
  B --> C[SIPStation Trunk]
  C --> D[PSTN]
  D --> E[Called Number]

Verify and test

Save the carrier and wait about a minute for the Conf file to regenerate. On the Asterisk CLI run sip show peers — a reachable or registered peer means the trunk is up. Then place one manual call from the Campaign Detail screen and confirm two-way audio plus your caller ID arriving. Only point a production campaign at it after a clean test call connects.

For the full picture of how carriers fit together, see the VICIdial carrier integration guide. If you are still deciding which auth method to use, our breakdown of registration versus IP authentication covers the trade-offs.

Want a VICIdial box that already has a fixed public IP ready for SIPStation IP auth? See VICIfast pricing — we provision a dedicated server in under 40 seconds and you bring your own carrier.

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