{"schema_version":"1.0.0","provider":"telnyx","canonical_url":"https://telnyx.com/ai/compatibility.json","updated_at":"2026-04-24T09:02:17.780Z","content":{"provider":"telnyx","compatibility":{"integrations":[{"name":"Twilio Migration","category":"migration","type":"partner","status":"ga","documentation_url":"https://developers.telnyx.com/docs/migration-guides/twilio"},{"name":"Amazon Chime","category":"voice","type":"api","status":"ga"},{"name":"Microsoft Teams","category":"voice","type":"api","status":"ga","documentation_url":"https://developers.telnyx.com/docs/voice/sip-trunking/microsoft-teams"},{"name":"Asterisk","category":"voice","type":"native","status":"ga","documentation_url":"https://developers.telnyx.com/docs/voice/sip-trunking/asterisk"},{"name":"FreeSWITCH","category":"voice","type":"native","status":"ga","documentation_url":"https://developers.telnyx.com/docs/voice/sip-trunking/freeswitch"},{"name":"Kamailio","category":"voice","type":"native","status":"ga"},{"name":"OpenAI","category":"ai","type":"api","status":"ga"},{"name":"Salesforce","category":"crm","type":"api","status":"ga"},{"name":"HubSpot","category":"crm","type":"api","status":"beta"},{"name":"Zapier","category":"automation","type":"partner","status":"ga"},{"name":"Make (Integromat)","category":"automation","type":"partner","status":"ga"}],"protocols":[{"name":"SIP","version":"2.0 (RFC 3261)","support_level":"full"},{"name":"RTP","version":"RFC 3550","support_level":"full"},{"name":"WebRTC","version":"W3C Recommendation","support_level":"full"},{"name":"SMPP","version":"3.4 / 5.0","support_level":"full"},{"name":"HTTP/2","version":"RFC 7540","support_level":"full"},{"name":"WebSocket","version":"RFC 6455","support_level":"full"},{"name":"gRPC","version":"1.x","support_level":"partial"},{"name":"STIR/SHAKEN","version":"ATIS-1000074","support_level":"full"}],"sdks":[{"language":"Python","package_name":"telnyx","repository":"https://github.com/team-telnyx/telnyx-python","latest_version":"2.0.0","support_level":"active"},{"language":"Node.js","package_name":"telnyx","repository":"https://github.com/team-telnyx/telnyx-node","latest_version":"2.0.0","support_level":"active"},{"language":"Java","package_name":"com.telnyx.sdk","repository":"https://github.com/team-telnyx/telnyx-java","latest_version":"2.0.0","support_level":"active"},{"language":"Ruby","package_name":"telnyx","repository":"https://github.com/team-telnyx/telnyx-ruby","latest_version":"2.0.0","support_level":"active"},{"language":"Go","package_name":"github.com/team-telnyx/telnyx-go","repository":"https://github.com/team-telnyx/telnyx-go","latest_version":"2.0.0","support_level":"active"},{"language":".NET","package_name":"Telnyx.NET","repository":"https://github.com/team-telnyx/telnyx-dotnet","latest_version":"2.0.0","support_level":"active"},{"language":"CLI","package_name":"telnyx-cli","repository":"https://github.com/team-telnyx/telnyx-cli","latest_version":"2.0.0","support_level":"active"}]}}}