VICIDIAL SIP-TRUNKING TECHNICAL

GoAutoDial SIP Trunk & Carrier Setup Guide

SIPNEX ·

GoAutoDial is an open-source contact-center suite built on the VICIdial dialing engine and Asterisk. Like VICIdial, it ships with no carrier — the software places zero calls until you connect a SIP trunk. Carrier setup follows VICIdial’s Admin → Carriers model, and the same dialer-grade trunk criteria — channels, CPS, attestation, billing increments, codecs — decide how well your floor runs.

Searching for a GoAutoDial SIP trunk usually means one of two situations: a fresh install that cannot place calls yet, or a running floor shopping for a better carrier. This guide covers both.

GoAutoDial vs VICIdial: same engine, different package

This is worth getting straight before touching any trunk settings, because it determines which documentation applies to your system. GoAutoDial’s own project materials list both Asterisk and VICIdial among its core technology components — it is not a lookalike, it runs the VICIdial engine on top of Asterisk. The source code confirms the depth of that relationship: GoAutoDial v4.0 reads and writes VICIdial’s database schema directly (the vicidial_users and vicidial_list tables, settings like max_vicidial_trunks and generate_vicidial_conf), and the project credits VICIdial by name.

What GoAutoDial adds is packaging. It positions itself as an omni-channel suite, ships its own installer path — a free Community Edition ISO, plus an AlmaLinux 9 install guide the project updated on November 30, 2025 — and runs its own hosted cloud. Like VICIdial itself, the software is AGPL-licensed open source with no license fee.

EditionWhat it isCost
Community EditionFree self-install (ISO or the AlmaLinux 9 guide) on your own server$0 software license
JustGOcloudGoAutoDial’s hosted cloud offeringStarter listed at $29/agent/month as of August 2026, with a 30-day promo
JustGOvoipGoAutoDial’s own SIP/VoIP service for call termination and originationSold separately

The practical consequence of the shared engine: admin concepts you see in VICIdial documentation — carriers, campaigns, lists, in-groups — mean the same things in GoAutoDial, because underneath they are the same tables and the same dialer core.

Adding a SIP trunk to GoAutoDial

Because the engine is VICIdial’s, carrier configuration follows the same model: a carrier entry in the admin panel holding an Asterisk peer account block, a dialplan entry that routes outbound dials through that peer, and inbound DID mapping for calls coming back in. GoAutoDial publishes no standalone carrier setup document we could point you to — the code-level parity with VICIdial is exactly why VICIdial’s carrier documentation transfers.

The sequence at overview depth:

  1. Get trunk credentials from your carrier. IP-based authentication (your server’s static public IP is whitelisted) or digest authentication (username/password registration) — the same two options any Asterisk-based dialer uses.

  2. Add the carrier. The account entry is a standard Asterisk peer block: proxy host, allow=ulaw first for codec, dtmfmode=rfc2833, and NAT settings if your server sits behind a firewall.

  3. Set the dialplan entry. Route your outbound pattern (US domestic: _1NXXNXXXXXX) through the new peer.

  4. Map inbound DIDs. Point each DID at the in-group or destination that should answer it.

  5. Configure outbound caller ID. Group your DIDs so campaigns present numbers your carrier can sign.

For the field-by-field peer settings — codec order, DTMF mode, NAT traversal, canreinvite, qualify pings, and the dialplan syntax — use our VICIdial SIP trunk setup guide. Every setting in it applies here, because it is the same Asterisk core reading the same configuration. Where GoAutoDial’s admin screens are laid out differently, the underlying settings carry the same names the VICIdial engine expects.

If you are still at the install stage rather than the trunk stage, GoAutoDial’s Community Edition ISO is its own path — but operators comparing platforms may also want the ViciBox install guide for the upstream project’s installer.

What a GoAutoDial floor needs from a carrier

The trunk criteria are dialer-grade, not office-PBX-grade, and they are identical to what any VICIdial-family floor needs — which is why our VICIdial carrier page applies to GoAutoDial operations without modification.

Concurrent channels and CPS headroom. A predictive dialer dials ahead of its agents, so channel capacity must cover your dial ratio at peak, not your seat count. Calls-per-second limits matter just as much: a campaign ramp that exceeds the carrier’s CPS ceiling turns into failed originations mid-shift.

A-level STIR/SHAKEN attestation. Outbound campaigns live or die on caller ID reputation. A carrier that signs your calls at A-level attestation with its own SP certificate gives analytics engines the strongest identity signal available; analytics engines treat partial (B) attestation as a lower-trust signal, though no carrier publishes a specific answer-rate gap.

Billing increments that fit short calls. Dialer traffic is full of short calls — voicemail drops, quick disqualifications, wrong numbers. SIPNEX bills dialer traffic at 12/6 (12-second minimum, then 6-second increments); Twilio and Telnyx voice bill 60/60, which rounds every 20-second call up to a full minute. On high-velocity outbound, the increment shapes the bill as much as the rate does.

G.711 for AMD accuracy. Answering machine detection analyzes audio waveforms, and compressed codecs distort them. Run G.711 rather than G.729 on dialer trunks unless bandwidth genuinely forces the trade.

One honest note on GoAutoDial’s own carrier arm: the project offers JustGOvoip, described as its own SIP/VoIP system providing carrier-grade termination and origination. Evaluate it the way you would evaluate any carrier — against the four criteria above, with your own traffic profile — rather than defaulting to it or away from it because it shares a brand with your dialer.

Troubleshooting crossover

Same engine, same failure modes. One-way audio on a GoAutoDial trunk is the same NAT problem it is on VICIdial; unresponsive IVR menus are the same DTMF-mode mismatch; AMD misclassifying live answers points at the same codec compression. The VICIdial troubleshooting hub maps every one of these symptoms to its layer, the setup guide’s troubleshooting section diagnoses the config side, and the general SIP trunk configuration guide covers the PBX-agnostic layer underneath.

GoAutoDial SIP trunk questions

Is GoAutoDial the same as VICIdial?

No — but they share an engine. GoAutoDial is a distinct open-source contact-center suite whose listed core components include both Asterisk and VICIdial, and its code uses VICIdial’s database schema directly. The dialing core, admin concepts, and carrier model come from VICIdial; the packaging, installer, omni-channel positioning, and hosted editions are GoAutoDial’s own.

Does GoAutoDial include a SIP trunk or carrier?

No. Like every VICIdial-family platform, GoAutoDial is software only — it cannot reach the phone network until you connect a SIP trunk from a carrier. The project does sell a separate service, JustGOvoip, for termination and origination, but it is optional: any SIP carrier that meets dialer-grade requirements works.

How do I add a carrier in GoAutoDial?

Follow VICIdial’s carrier model: create a carrier entry containing an Asterisk peer block (proxy host, G.711 codec, RFC 2833 DTMF, NAT settings), add a dialplan entry routing your outbound pattern through the peer, then map inbound DIDs and outbound caller ID. GoAutoDial runs the VICIdial engine, so VICIdial’s carrier configuration documentation applies field for field.

Is GoAutoDial free?

The software is — the Community Edition is AGPL-licensed open source you self-install from an ISO or the project’s AlmaLinux 9 guide, with no license fee. The hosted JustGOcloud edition is paid (Starter listed at $29/agent/month as of August 2026). And as with any dialer, servers, carrier service, and per-minute traffic are real costs the $0 license does not cover.

Can GoAutoDial use a SIPNEX SIP trunk?

Yes. GoAutoDial speaks standard SIP through the VICIdial engine, so it terminates through a SIPNEX trunk exactly the way a VICIdial install does — same peer configuration, same high-concurrency channels, same A-level attestation on signed calls. The settings in our VICIdial trunk guide apply unchanged.


SIPNEX is an FCC-licensed carrier built for the VICIdial family, and GoAutoDial is part of that family — the same engine speaking the same SIP. See what a VICIdial-family carrier includes, get trunk credentials, or review our published rates.

SIPNEX

The carrier built by operators, for operators.

FCC-licensed carrier with its own STIR/SHAKEN SP certificate. Operator-owned. SIP trunks built for operators who dial at volume.