Adapter
Twilio
The cloud-only telephony provider. The Twilio adapter wraps Programmable Voice + TaskRouter so Twilio looks identical to an on-prem PBX from the application side. Webhooks land at VoxRidge; you talk to the same REST API as for Asterisk.
Protocols used
- REST — Programmable Voice (calls.create, calls.update)
- TwiML — call flow control via webhook responses
- Media Streams — bidirectional audio over WebSocket for AI assist
- TaskRouter — agents, queues, routing
Capabilities
- Originate, hangup, transfer
- Monitor / whisper / barge via Stream
- Agent state via TaskRouter Workers
- IVR deploy as Studio Flow JSON
$ voxridge pbx add twilio \
--account-sid ${TWILIO_SID} \
--auth-token ${TWILIO_TOKEN} \
--workspace-sid ${TR_WORKSPACE}
testing REST... ok
testing TaskRouter... ok (3 workspaces, 24 workers)
configuring webhooks /v1/twilio/inbound
ready Get started
One API for every PBX. Wire it up in an afternoon.
Free under 25 extensions, forever. No credit card. No sales gate. Production use OK.