Bridgeside AI
← All integrations
Twilio integration

A Twilio number that an AI agent answers

Point a Twilio number's voice webhook at Bridgeside AI and calls are answered by the agent through Twilio Media Streams. Transfers dial a number or SIP URI. No dialer needed.

Requirements
  • A Twilio account with a voice-capable number
  • The webhook set to POST
  • No firewall changes; everything goes over HTTPS and WSS
How it connects

Twilio in 3 steps

01

Create the campaign

Script, voice, questions, FAQs and the number or SIP URI to transfer qualified callers to.

02

Set the webhook

In the Twilio console set the number's Voice webhook to https://app.bridgeside.ai/twiml?token=…&agent=<campaign id> (HTTP POST). The token is on the Settings page.

03

Call the number

Twilio opens a media stream to Bridgeside AI; the agent greets the caller and follows the script. That is the whole setup.

The dialplan

What you paste into Twilio

One webhook per number; use a different campaign id per number if they need different scripts.

  • Inbound numbers in any Twilio region
  • Transfer to a phone number or SIP URI
  • Works alongside your dialer campaigns in the same portal
  • Good for inbound lines, after-hours and overflow
Voice webhook (HTTP POST):
https://app.bridgeside.ai/twiml?token=<ingress token>&agent=<campaign id>

Returned TwiML:
<Response>
  <Connect><Stream url="wss://app.bridgeside.ai/ws?token=…&agent=…"/></Connect>
</Response>
FAQ

Twilio questions

Can Twilio place outbound calls to the agent?+

Yes: any call whose TwiML connects to the same stream URL is answered by the agent, so outbound campaigns from Twilio Studio or your own code work too.

Is there per-minute Twilio cost on top?+

Twilio bills its own voice minutes; Bridgeside AI bills the agent minutes from your plan's bundle.

Put an agent on Twilio this afternoon

60 free minutes, no card, one dialplan entry.