A SIP trunking provider is a company that offers digital communications services like SIP trunking to businesses that want to connect their internal PBX system to the external PSTN network. As mentioned, some cloud telephony providers also offer SIP trunking and Microsoft Teams Direct Routing as complete end-to-end managed services.