# Integrating Elastic SIP Trunking with VitalPBX Sinch Elastic SIP Trunking can easily integrate with VitalPBX. Follow this guide to learn how! ## Before you start Before you begin setting up your Sinch Elastic SIP trunk make sure you have done the following: * Sign up for a free account at https://www.sinch.com/ and request access for Elastic SIP Trunking. Need help? Click [here](https://community.sinch.com/t5/Customer-Dashboard/How-to-sign-up-for-your-free-Sinch-account/ta-p/8058) for instructions. * If you have not already done so, configure and create your Elastic SIP trunk. Instructions on how to do this can be found [here](https://community.sinch.com/t5/Elastic-SIP-Trunking/Getting-started-with-Elastic-SIP-Trunking/ta-p/11380). * Ensure you note the fully qualified domain name (FQDN) that was created on your SIP Trunk. You will need this while setting up your IP-PBX or SIP Application. ## Configuring your VitalPBX 1. Log into your VitalPBX with Admin privileges and navigate to **PBX** | **External** | **Trunks**. This will automatically default to the creation of a new Trunk. 2. Add a description of your trunk which will be used for internal reference in the PBX. Change your profile to **Default PJSIP Profile**. ![trunks](/assets/vitalpbx_trunks.01cde980f04ac6d57f62d50c7170c28dd75f2382a386fc5bd8862869ca104d1c.f40ae551.png) 3. Add "ulaw" to the **Codecs** section. Click the **Codecs** text box to open the window to add codecs. Drag "ulaw" from the left-hand box over into the right-hand box and click **Accept**. ![codecx](/assets/vitalpbx_codecs.bb4b2442f64cc39c0f3050b035bbc8f78523d2742623ffb4c486ef14cda0c898.f40ae551.png) 4. Scroll down to the **General Configurations** section and enter the following required information: | Property name | Required value | | --- | --- | | **Local Username** | The friendly name of your trunk (for example, "mycallcenter") | | **Remote Host** | Enter the FQDN you created when configuring your SIP Trunk. | | **Match** | Enter the FQDN you created when configuring your SIP Trunk. | | **Require Registration** | Set this to **No**. | ![configuration](/assets/vitalpbx_configure.51159e785b5d07a2948decdcc94204404c31f3d53d350e93d86fc303102afde6.f40ae551.png) 5. Save your configuration and now your Elastic SIP trunk should be operational and ready for traffic. Assign a number to your trunk and give it a try!