Support for Indian Phone Numbers in LiveKit?

Hi team,

I’m currently using LiveKit and wanted to check if there are any plans to support Indian phone numbers (+91) for LiveKit Phone Number / telephony features.

Support for Indian numbers would be really helpful for users and businesses operating in India. Is this already on the roadmap, or are there any recommended workarounds in the meantime?

Thanks!

You could always use an Indian SIP provider as a “workaorund“, Livekit has pretty good documentation on how to use SIP providers like Twilio. You can find relevant information here: SIP trunk setup | LiveKit Documentation.

As @marius.bjornoy says, the recommended approach today is to integrate with an Indian SIP provider - Plivo and Exotel are common ones we see in the region.

Regarding your specific question about LiveKit Phone Number support for the India region, I can’t promise anything wrt. timescales since the team are also working on many other features, but it is definitely something we want to support eventually. For your immediate need however I recommend using an external provider.

Thanks for the clarification. For our current setup, we are already using Exotel and have built a custom WebSocket server that acts as a bridge between Exotel and LiveKit. We wanted to check if LiveKit already provides a production-ready WebSocket bridge or reference implementation for this use case?

This is why I’m glad we moved to a new forum, I could never find anything in our Slack forum’s history :slight_smile:

Asterisk is commonly used for this, please see Can LiveKit telephony work without SIP using WebSocket?