Skip to navigation

DIDWW

Answer calls to your DIDWW numbers with your receptionist over a SIP trunk.

DIDWW sends calls to Reception.ai over a SIP trunk. Your numbers stay on DIDWW, and DIDWW bills you for the minutes.

Before you start

  • A DIDWW account with at least one DID number that has capacity for calls.
  • DIDWW’s SIP signaling IP addresses, listed in the SIP connectivity reference. DIDWW documents these as fixed addresses. Reception.ai only accepts calls from addresses you allow.
  • For transfers: DIDWW outbound trunks, which DIDWW must approve for your account.

Setup

1

Add the SIP trunk in Reception.ai

Go to Integrations, select Add integration, and choose SIP Trunk. Under Inbound allowed addresses, add every DIDWW signaling IPv4 address. DIDWW may deliver a call from any of its locations, so add them all, not only the nearest one.

2

Add the number

Go to Receptionists, select the Phone tile, enter your DIDWW number with its country code, and select Add SIP Trunk number. Reception.ai shows the SIP servers to send calls to, over TCP or TLS.

3

Create an inbound SIP trunk in DIDWW

In the DIDWW User Panel, go to Voice → Inbound Trunks, select Create New, and choose SIP Trunk. Enter a name, set Type to Static Endpoint, and fill in:

FieldValue
HostThe Reception.ai SIP server host, without sip: or a port
User Part of R-URI+{DID}
Port5060 for TCP, or 5061 for TLS
TransportTCP or TLS (the default, UDP, doesn’t work)

DIDWW’s {DID} placeholder inserts the called number in E.164 format without the leading +. Typing + in front of it gives the format Reception.ai requires, for example +14155550123.

4

Assign your number

Go to Phone Numbers → My Numbers, select the number’s Trunk column, choose the new trunk, and select Confirm.

5

Set up transfers (optional)

Skip this step if your receptionist doesn’t need to transfer calls. Inbound calls work without it.

Your receptionist transfers calls by placing a new call through your outbound trunk. In DIDWW, go to Voice → Outbound Trunks and select Create New. Use the Credentials & IP-Based authentication method, then open the trunk’s Credentials to find its username, password and hosts. In the Reception.ai SIP trunk, set:

SettingValue
Outbound SIP addressA DIDWW outbound host from the credentials, for example nyc.us.out.didww.com
Outbound usernameThe trunk’s username
Outbound passwordThe trunk’s password
Transport (advanced)TCP or TLS

DIDWW also checks where outbound calls come from, and requires at least one Allowed SIP IP address. Reception.ai places calls from a changing pool of addresses, so the only entry that works is 0.0.0.0/0, which leaves the username and password as the only protection.

With 0.0.0.0/0 allowed, anyone with the trunk’s password can place calls billed to your DIDWW account. Use the trunk only for Reception.ai, set a capacity limit and a 24-hour spending limit, and restrict destinations to the countries you transfer to.

6

Test it

Call your DIDWW number from another phone and check that your receptionist answers. If you set up transfers, ask to be transferred.

Troubleshooting

ProblemWhat to check
Calls fail before ringingCheck that Transport is TCP or TLS and that Port matches it. With Port empty, DIDWW looks up DNS SRV records and may fall back to port 5060.
Calls are rejectedAdd every DIDWW signaling address to Inbound allowed addresses, and check that User Part of R-URI is +{DID}.
The receptionist doesn’t answerMake sure the number is added on the receptionist’s Phone tile and assigned to the trunk in My Numbers.
One-way or no audioCheck that SRTP Mode on the DIDWW trunk matches Media encryption in the Reception.ai trunk’s advanced settings.
Transfers failCheck the outbound host, username and password, the trunk’s allowed SIP IPs, and its destination and caller ID settings in DIDWW.