Bridgeside AI
AI voice agents · VICIdial · Asterisk · FreeSWITCH · Twilio

AI voice agents,
built for your dialer.

Bridgeside AI plugs into the dialer you already run. Agents follow your script, answer questions, hand hot leads to a closer and book appointments straight into Google Calendar. Live in an afternoon, priced by channel.

60 free minutes, no card· One dialplan entry per dialer· Dispositions written back to VICIdial

VICIdialAsteriskFreeSWITCHTwilioDeepgramElevenLabsGoogle CalendarStripeVICIdialAsteriskFreeSWITCHTwilioDeepgramElevenLabsGoogle CalendarStripe
Why Bridgeside AI

Why call centers switch their scripts to an AI agent

The same dialer, the same DIDs, the same closers. Only the first two minutes of every call change.

Live in an afternoon

Create a campaign, pick a voice, paste one dialplan entry into your dialer. A call to 85 plus the campaign's dial code reaches the agent. No SIP trunk changes, no new phone system.

< 1 hr
From signup to first test call

Sounds like a person

Streaming speech in both directions, barge-in when the caller talks over the agent, natural pauses, and a script that knows today's date and the local weather. Premium voices add emotion and emphasis.

Every call lands somewhere

Qualified callers are transferred to your in-group, appointments go into the calendar, and every call gets a disposition and a two-line summary written back to VICIdial as the lead's status.

Live dashboard

What a campaign day looks like

2,847calls handled today
23%transferred to closers
312appointments booked
1:37average talk time
How it works

Three steps, one afternoon

No new phone system. Your dialer keeps dialing; the agent just picks up.

01

Create a campaign

Greeting, instructions, qualifying questions, FAQs, voice, transfer target. Test it from the browser with your microphone.

02

Paste one dialplan entry

Copy the generated dialplan from the Dialers page into VICIdial's Custom Dialplan Entry, Asterisk, or FreeSWITCH.

exten => _85XXX,1,Answer()
 same => n,Set(PORT=${CURL(…/api/asterisk/rtp?agent=${EXTEN:2})})
 same => n,Dial(UnicastRTP/app.bridgeside.ai:${PORT}/c(ulaw))
03

Route calls to 85 + dial code

Point a campaign, call menu or DID at the extension. Watch calls, transcripts and outcomes live in the portal.

Pricing

Priced by channel, not by seat

A channel is one call in progress. Every plan includes a monthly minute bundle; minutes beyond it are billed per minute. Change plans any time.

10 channels
$199/ month
3,000 minutes included
  • 10 concurrent calls, 1 call / s
  • 1 seat · 1 campaign · 1 dialer
  • Premium voices
  • Appointment booking & Google Calendar
Most popular
30 channels
$599/ month
10,000 minutes included
  • 30 concurrent calls, 3 calls / s
  • 2 seats · 2 campaigns · 1 dialer
  • Premium voices
  • Appointment booking & Google Calendar
50 channels
$899/ month
18,000 minutes included
  • 50 concurrent calls, 5 calls / s
  • 3 seats · 3 campaigns · 3 dialers
  • Premium voices
  • Appointment booking & Google Calendar
100 channels
$1,699/ month
40,000 minutes included
  • 100 concurrent calls, 10 calls / s
  • 5 seats · 5 campaigns · 3 dialers
  • Premium voices
  • Appointment booking & Google Calendar

Also 20, 300, 500 and 1,000 channels. Compare all plans →

FAQ

Questions, answered

What is Bridgeside AI?+

A multi-tenant portal for AI voice agents. You write a campaign script, choose a voice and connect your dialer; the agent takes the calls, transfers qualified callers, books appointments and writes dispositions back.

Which dialers does it work with?+

VICIdial and any Asterisk (plain, FreePBX, Issabel) through AMI and RTP or AudioSocket, FreeSWITCH through mod_audio_stream and ESL, and Twilio numbers through media streams. One generated dialplan per dialer.

Does it sound like a real person?+

Speech is streamed in both directions, the caller can interrupt at any time, and the agent knows the date, the day of the week and the local weather. Premium voices add emotion and emphasis. If a caller asks, the agent says it is an automated assistant and can hand over to a person.

How is it priced?+

By channel, meaning calls in progress at once. Each plan includes a monthly minute bundle; minutes beyond it are billed per minute at the end of the period. Premium voice minutes count twice toward the bundle.

Is there a free trial?+

Yes. Every new organization starts on a trial with 2 channels, one campaign and 60 minutes of talk time, no card needed. Calls stop when the trial minutes are used; upgrade from the portal whenever you are ready.

Do I need my own API keys?+

No. Speech, voices and the language model are included. Organizations that prefer their own Deepgram or ElevenLabs accounts can be allowed to use their own keys.

Where do transcripts go?+

Into your organization's call history, visible to the people you allow. You set how long records are kept and whether they are redacted or deleted afterwards; the job runs hourly.

Ready to put an agent on your dialer?

Start on the free trial, paste one dialplan entry, and make your first test call this afternoon.