How to use LiveKit voice agents in countries where phone numbers can't be purchased

This question originally came up in our Slack community and the thread has been consolidated here for long-term reference.

Has anyone managed to implement LiveKit voice agents in a country where phone numbers can’t be purchased directly (e.g., Andorra)?

Is this possible with Twilio’s Elastic SIP?

You just need a SIP trunking provider that can interoperate with LiveKit.

For example, Plivo supports Andorra numbers: SIP Trunking Pricing in Andorra | Plivo

Any SIP provider that offers numbers in your target country and supports standard SIP trunking should work with LiveKit.