VoIP services in Odoo with DIDWW

DIDWW is a global VoIP and SIP trunking provider. An active account with DIDWW is required to use this service.

Before creating an account with DIDWW, make sure that the company’s location and the applicable regions are supported by DIDWW’s services.

DIDWW setup

After verifying country coverage and avaiabilty, create an account with DIDWW. Then navigate to the DIDWW Dashboard.

To transfer existing numbers from an existing telephone network servicer provider, follow the steps outlined on the DIDWW website.

Purchase new numbers

To puchase new phone numbers, click Buy Numbers in the dashboard, then follow the instructions to complete the purchase.

When buying a new number, it must support both inbound calls and Local CLI.

The purchase dashboard in DIDWW.

Enable phone.systems

Next, click Cloud Phone System in the dashboard sidebar. Then, click Launch admin UI.

Important

The phone.systems PBX feature is an extra paid service in DIDWW, and may require additional fees.

To create a new user, click Users, click the plus sign, then enter the necessary information.

The add a new user screen in DIDWW.

Click Contact Methods, then click the plus sign to add a new SIP Device Route.

Configure or add the following parameters:

  • Allowed Codecs: OPUS, PCMU, PCMA, telephone-event, g722, g729.

  • Allowed media types: SRTP-DTLS

  • Default media type: STRP-DTLS

  • Transport protocol: UDP, TCP, WSS, TLS

The settings for a new contact method in DIDWW.

Tip

If no phone number available from drop-down selection in Inbound and Outbound DID/Caller ID selection, the Inbounch voice trunk needs to be modified. Navigate to the dashboard, then click My Numbers. Scroll to Configuration.In the Inbound voice trunk field, select phone.systems.

Odoo setup

In Odoo, navigate to Settings app ‣ Integrations ‣ VoIP ‣ Manage Providers. Click New.

Enter the name, DIDWW, then update the WebSocket field with wss://sip.phone.systems. Under PBX Server IP, enter sip.phone.systems.

The VoIP providers page in Odoo.

To configure a user’s VoIP provider, click the user avatar in the top-right of the database, then click My Profile. Click into the VoIP tab, then under the Voip Provider field, select DIDWW. Finally, enter the Voip Username and Voip Secret, then save.

DIDWW provider, username, and secret credentials entered.