Configuring an Amazon Chime Voice Connector SIP Trunk

Amazon Chime Voice Connector

Step 1: Buy your numbers

  1. On your AWS management console, locate the Amazon Chime service under the Business Applications section in the Services list of your AWS account. Click on the link and navigate to “Phone number management”.

  1. Go to the “Orders” tab and click the “Provision phone numbers” option.

  1. On the next screen select the “Voice Connector” and fill in the  location, area code, state and city for the number you wish to order. Select the desired number(s) and click the “Create Phone Number Order” button. After a few seconds your number(s) should be visible under the “Inventory” tab.

Step 2: Create your Trunk

  1. To create a new voice connector, go to the “Voice Connectors” tab and click the “Create new voice connector” button.
  2. Set a name for your voice connector and select your AWS region. Disable encryption as the type of encryption offered is not supported by 3CX. Click the “Create” button.

Step 3: Termination / Origination

  1. Navigate to the “Termination” tab and enable the termination status. Make a note of the “Outbound host name” given to you as it will be needed when configuring the trunk in 3CX.
  2. Click on the “Allowed hosts list” option to create a list of IPs that are allowed to send calls to the Amazon platform.

create a list of allowed ips in amazon chime

  1. Add the public IP address of your 3CX to the allowed list with the appropriate network mask and click the “Add” button to save it. You can create up to 10 entries.

network mask example for allowed IPs in amazon chime

  1. Create credentials for the trunk for added security. To do so scroll down to “Credentials” and create a new set.
  2. Create a username and a password and click the Save button. Make a note of these as they will also be needed when configuring the trunk in 3CX.
  3. Save your settings and navigate to the “Origination” tab. Enable the origination status and create a new inbound route by clicking “New”.

enable your origination status in amazon chime

  1. Use your 3CX FQDN in the Host field so that calls are routed to your system. Add the SIP port of your 3CX PBX (default is 5060) and select TCP as your  transport protocol. Add a priority and weight to your route. Click the “Add”  button to save your route.
  2. Save your settings and navigate to the “Phone numbers” tab for the final step. Click the “Assign from Inventory” button and assign the numbers ordered before to your account.

assign numbers in amazon chime

  1. Save your changes and proceed to add the trunk into your 3CX PBX.

Step 4: Configuring your SIP Trunk with 3CX

  1. Go to the 3CX Web client and follow the guide on how to configure a SIP trunk.
  2. Enter the main trunk number in the E164 number format (e.g. +17975777666).

About Amazon Chime Voice Connector

Powered by AWS, Amazon Chime Voice Connector is the advanced SIP trunking offered by Amazon. It offers lower calling costs, and advanced features for easier monitoring and management, and is reliable and secure. Amazon Chime Voice Connector is now fully supported by 3CX and is available for selection from within the management console.  

Last Updated

This document was last updated on 28 November 2023

https://www.3cx.com/docs/sip-trunk/amazon-chime/