3CX supports over 100 different SIP trunk providers globally. Applying and testing to become a 3CX supported VoIP provider is the best way to get your services out in front of 3CX customers and partners. To help you with this, we’ve prepared a technical document with the requirements for becoming a 3CX supported SIP trunk provider.

Technical requirements for VoIP providers

Getting your SIP trunks added to our list of supported VoIP provider pages will take a little work and some specific technical requirements. We break our requirements down into two separate categories:

Mandatory

  • Registration-based trunks
  • rInstance parameter support
  • Allowed IP address list
  • DTMF support for RFC2833
  • Proxy audio
  • Error codes

Optional

  • E164 number formatting
  • TLS / SRTP
  • T38 Support
  • SMS / MMS Support

Due to the fact that these categories are relatively lengthy and somewhat complex, we have prepared a breakdown of each point including descriptions and SIP message examples. If you are a VoIP provider and interested in becoming a supported provider, check out our VoIP provider documentation to review the mandatory and optional requirements.

Why become a supported provider?

Imagine getting your name and brand in front of over 600,000 companies. Becoming a supported provider means:

  • Your service will be included in the management console as one of the pre-configured SIP trunks in 3CX.
  • Your company will be listed on our supported VoIP provider pages.
  • We will test each version of our software against your service before release.
  • We will offer first-level support to our partners and customers using your service.

Ready to apply?

Head over to our easy online form to get the ball rolling on an existing new partnership.