Voice Service Configuration: Walkthrough

Voice
After creating a voice service, you need to configure connections so calls can route, and assign DID numbers so the service can receive inbound calls. This walkthrough covers the full post-creation configuration.
KB cross-check: Individual articles exist for Connection for Services, SIP End Point, Call Forwarding, Voicemail, and CLI/CLD Translation. Those articles cover the individual features well. This article provides the end-to-end sequence a customer should follow, which is currently missing from the KB.

How to get to the service config page

Sidebar → ServicesVoice → click a service row → click Manage in the popup → you land on Service Settings

The left sidebar on the config page has three sections:

Service Settings — plan, channels, advanced toggles
Connections — SIP credentials and trunks
Assigned DID — phone numbers on this service

1. Service Settings

Read-only information

Table (Header Row)
Field
What it shows
Service TypeVoice
Service NameEditable label for this service
Service NumberInternal Atom account number (e.g. 9990040000016)
Customer NameThe sub-customer this service belongs to

Plan and Channels

Table (Header Row)
Field
Notes
Service PlanCurrent plan. Click Change Plan to switch.
Plan Assigned ChannelsRead-only. Channels included in the plan.
Additional ChannelsAdd extra concurrent call capacity here. Each channel = one more simultaneous call.
Total ChannelsPlan channels + Additional channels.
Monthly ChargesCurrent monthly recurring charge.

Advanced Settings

Table (Header Row)
Setting
What it does
Dial FormatE.164 (61xxxxxxxxx), Domestic (0xxxxxxxxx), or Domestic & Local (strips area code). Match to what your PBX sends or calls will fail to route.
Block ServiceImmediately blocks all outbound calls. Use for suspended accounts.
Domestic OnlyRestricts to Australian calls. International calls rejected.
CLI MaskingStrips caller ID so recipient sees Private Number.
Call ForwardingEnables call forwarding configuration. When on, set the forward-to number.
VoicemailEnable voicemail box. Set the notification email and PIN (dial *98 to retrieve).
CLI Translation (Default CLI)Sets which assigned DID number appears as the outbound caller ID.
CLD TranslationRegex rule for transforming dialled numbers. Leave blank unless needed.
Max Session TimeMax call duration in ms (default 7200ms = 2 hours).
Generate Ring Back ToneOn = platform plays a ring tone to the caller. Turn on if callers hear silence.
Pass P-Asserted-IdFor SIP environments where PAI header is required for CLI presentation.

2. Connections

Navigate to Connections in the left sidebar.

SIP Endpoint (username/password authentication)

Use this when your PBX registers to Atom’s SIP gateway (sip3.atomcomm.com) using a username and password (standard SIP registration).

Table (Header Row)
Field
Notes
Auth Name / UsernameRead-only. This is the SIP username your PBX registers with.
VoIP PasswordSet a strong password here. Enter it again to confirm.
Enable SIP AccountMust be ON to activate the registration.
Trust CLIRecommended ON. If off and the CLI doesn’t match the SIP account name, calls are rejected with 403 error.

SIP Outgoing Trunk (IP-based authentication for outbound)

Use this when your PBX sends calls from a fixed IP address without SIP registration.

Table (Header Row)
Field
Notes
NameDescriptive name for this trunk (e.g. “Office PBX Outbound”).
IP AddressThe IP address your PBX sends calls from.
PrefixOptional technical prefix. If your PBX sends a prefix before the dialled number, enter it here so Atom can strip it. Leave blank if not used.

SIP Incoming Trunk (for inbound DID routing)

Use this when you want inbound calls on a DID number to be delivered to a specific IP address (your PBX).

Table (Header Row)
Field
Notes
NameDescriptive name (e.g. “Office PBX Inbound”).
Primary IP AddressYour PBX’s IP address. Atom sends inbound calls here.
Secondary IP AddressBackup IP. If the primary is unreachable, calls fail over here.

Incoming SMS Webhook (Callback URL)

If this voice service’s DID numbers will receive SMS, enter a webhook URL here. Atom posts the inbound SMS payload to this URL.

V2 payload fields: to, from, carrier, timestamp, type, message, id


3. Assigned DID

Navigate to Assigned DID in the left sidebar.

This page lists all phone numbers assigned to this service. For each number you can:

Manage a number (click Manage):

Edit label (add a friendly name to the DID)
Change which connection (trunk) inbound calls route to
View number details (type, status, allocation date)
Move the DID to a different service

Bulk actions:

Select multiple numbers → Move DID(s) to transfer them to another service
Select multiple numbers → Add Label(s) to bulk-label them

Number status badges:

New Number Request — recently allocated
Number Porting Request — port in progress
Awaiting Cutover — port approved, cutover scheduled
Tip: After receiving new numbers, always go to the number’s Manage page and set the Connection to point to the correct SIP incoming trunk. Without this, inbound calls won’t arrive at your PBX.

Documented: April 2026 | Based on portal at atomic.atomtelecom.com.au