Native Telnyx SMS/MMS Provider Integration
Is your feature request related to a problem? Please describe.
Chatwoot currently supports Twilio and Bandwidth as native SMS providers, but not Telnyx.
I use Telnyx for phone numbers and SMS/MMS and would like to use Chatwoot as the shared messaging inbox without having to move the numbers to another carrier or maintain a separate middleware integration.
Telnyx is a major CPaaS provider with a well-documented messaging API and webhooks, so it would be useful to have it available as a native SMS provider alongside Twilio and Bandwidth.
Describe the solution you'd like
Add Telnyx as a native provider under:
Settings → Inboxes → SMS → Provider
Ideally the provider dropdown would include:
- Twilio
- Bandwidth
- Telnyx
The integration should support:
- Inbound and outbound SMS
- Inbound and outbound MMS
- Multiple Telnyx phone numbers/inboxes
- Delivery and failure status updates
- Contact/conversation threading
- Sending new outbound conversations
- Telnyx webhook handling
- Standard opt-out behavior such as STOP/START
Describe alternatives you've considered
The API Channel can be used with a custom webhook bridge between Telnyx and Chatwoot.
This is workable, and I could build the middleware myself, but I would much rather have Telnyx supported directly in Chatwoot so users do not need to deploy and maintain another service just to connect their messaging provider.
Additional context
I raised this in the Chatwoot subreddit and there appears to be interest from other users as well.
The Chatwoot team indicated that Telnyx support would be useful and that a community contribution/PR would be welcome.
Source: chatwoot/chatwoot