Your AI cold calling agent
makes every call on the list.

AI cold calling that sends the email on day 0, the text on day 2 and places the call on day 5, on your own Twilio number, in a voice you chose or cloned. It speaks from the script you saved, answers "we already have a supplier" from your own Q&A pairs, offers real slots from your calendar and books the one they pick. Inside the hours you set, with every recording and transcript kept.

14-day free trial · No credit card · Cancel anytime

Every channel wired into one agent and out to the tools behind it: email, SMS, phone, Instagram, Messenger, WhatsApp, Telegram, LINE, Slack, Discord, X, Reddit, Bluesky, website chat, campaign sequences and follow-ups on one side; HubSpot, GoHighLevel, Housecall Pro, ServiceTitan, Jobber, Google Calendar, Microsoft 365, Calendly, HubSpot Meetings, Zoho Bookings, Acuity Scheduling, Cal.com, Square Appointments, Stripe, Shopify, WooCommerce, Wix and Squarespace on the other.

A call that is one step in a sequence, not a dialler on its own

Cold calling works best as the third touch, not the first. A campaign here sends an email on day 0, a text on day 2 and places the call on day 5, and each step has its own delay and send condition, so the call can go only to the people who opened the email, or only to the ones who did not. By the time the phone rings, your name has been in their inbox and on their phone already.

The call step carries the number it dials from, how many calls an hour that number may place, and the sending window with its days, hours and time zone. A call due at 7pm in their time zone waits for the morning. The whole plan is shown on a review screen, every contact and every step, and nothing dials until you press Start.

The text messages card in the campaign builder: which agent's number sends, texts per hour per number, a TCPA consent tick with the 9am to 8pm sending window and the Reply STOP line, and the opening text of the sequence.

It speaks in real time, from your script, in your voice

The agent hears and speaks in real time. On a call it switches to the fastest model your provider offers, so there are no silences while it thinks, and it follows the call script you saved as a template: the opener, the reason for the call, the question that qualifies them. When the person objects, it answers from your Q&A pairs, "we already have someone", "send me an email", "how much is it", in the words you wrote, and it mentions no price and makes no promise you did not give it.

The voice comes from Google, Amazon Polly or ElevenLabs, or from your own ElevenLabs or Fish Audio account, including a voice you recorded in the browser and cloned. Transcription comes from Google, or from Deepgram on your own key. When the person is interested, it offers real open slots from your calendar and writes the booking in before the call ends. When they say no, the sequence stops.

The Inbox as one list: web chat, texts and calls together, a call marked no answer, a completed call that booked a roof inspection, texts confirming a Thursday appointment and asking the price, each row tagged with the channel it arrived on.

The email on day 0, the text on day 2, so the call is expected

A cold call from a number nobody recognises is the hardest sell there is. The same campaign sends the email first, from a mailbox on your own domain, warmed up and health-scored, and the text second, from your own number through Twilio, Telnyx or one of seven other carriers. When the call comes, it is the third time they have seen your name, and the second time on their phone.

Every one of those steps is the same agent, with the same knowledge base and the same instructions, so what it says on the phone matches what it wrote in the email. A reply on any channel, a booking on any channel, or a STOP or opt-out anywhere ends the sequence on every channel and cancels the call that was queued.

An agent's Email tab with three mailboxes connected, each showing a Good 90 health score, warm-up day and inbox placement, SPF, DKIM and DMARC checks, and an Active toggle.

A recording, a transcript and a funnel

Every call lands in the inbox as a row tagged with the channel and its outcome, answered, no answer or booked, with the recording and the transcript attached. Filter the inbox to one number or one agent when you want to hear how a script is landing, and reply in the thread yourself when a call needs a person to follow it up.

The dashboard counts people, not dials: how many the campaign reached, how many replied, how many visited your site and how many converted, with the value won against a goal you set. A channel table shows where each person first responded and which channel they were on when they booked, so you know whether the call is the step that closes, or the text before it.

The Bold Agent Kit dashboard: 157 people reached, 89 replied, 59 visited the site, 9 converted and $4,050 of value won over the last 30 days, with a breakdown by channel and by agent, and recent journeys underneath.

AI cold calling that does the whole list, and does it as the third touch

Cold calling has one problem that no amount of training fixes: the calls do not get made. A list of two hundred numbers takes a person a week of afternoons, and the afternoons go to whatever else is on fire. By Friday, thirty calls are done, twenty of those were no answer, and the list is stale. AI cold calling exists to make the two hundredth call with the same script, the same tone and the same patience as the first, on the day it was due.

Bold Agent Kit does not sell you a dialler. It gives you one agent that works a list across email, text messages and phone calls in one campaign. You write the call script once and save it as a template, alongside the email and the text that come before it. You give the agent your Q&A pairs for the objections you always hear, your prices and hours as data points, and the pages of your site it may mention. You set the days, the hours and the time zone it may call. Then it dials the list on your own Twilio number, speaks in real time in a voice you chose or cloned, and books the meeting into your calendar while the person is still on the line.

It is one agent, so everything it says on the phone is the same thing it wrote in the email two days before, generated from the same material and stored with it. When somebody replies to the email, the call is cancelled. When somebody books on the call, the follow-up email is cancelled. When somebody asks it to stop on any channel, the sequence ends on all of them. Every call is kept as a recording and a transcript on the contact, in the same inbox as the email and text threads, so you can hear what was said and read it back.

And it is not priced per minute. The plan is $25 a month or $200 a year for the whole account, with unlimited agents and unlimited contacts. Twilio bills you for the minutes and the number at its rates, your AI provider bills you for the model at theirs, and both come to a few dollars a month for a busy agent. There is no seat, no dialler licence and no per-call fee.

Every number, on the dayThe two hundredth call is made with the same script and the same patience as the first.
On your own numberIt dials from your Twilio number, so the caller ID is yours and the minutes are at Twilio's rates.
From a script you wroteThe opener, the reason, the qualifying question and the objection answers are yours, saved once.
Books on the callIt offers real open slots and writes the booking into your calendar before it hangs up.
Inside the hours you allowDays, hours and time zone are set once. A call due at 8pm in their zone waits for morning.
No per-minute charge from us$25 a month for the account. Twilio and your AI provider bill you at cost.

Cold calling fails long before anybody picks up

The script is fine and the list is fine. Four things happen between the list and the meeting, and none of them is the prospect hanging up.

01

The calls do not get made

A person with a list of two hundred numbers and a job to do makes thirty calls in a good week. The rest of the list waits, ages, and is eventually replaced by a fresher list that gets the same thirty calls. The bottom hundred and seventy are never dialled, and they were as good as the top thirty.

02

The call is the first they hear of you

A number they do not know, a company they have not heard of, and a pitch at 11am on a Tuesday. Most dialler setups place the call cold because the dialler does nothing else, so the email that would have warmed it, and the text that would have made the number familiar, never go.

03

The tenth call is worse than the first

A person gets tired. They skip the qualifying question, soften the ask, and start rushing to get through the list. The script that was written to be followed is followed for the first hour, and the objection answer that was rehearsed comes out differently at four o'clock.

04

The meeting is promised, not booked

"I'll send you a link" is where most successful cold calls end, and where half the meetings are lost. The prospect said yes on the phone, the link went out that evening or the next day, and nobody put anything in a calendar.

One agent. Email, text and the call. The same script for every number.

You build the calling agent once. From then on it works the list on the channels you connect, on its own, and fetches you only for the conversations that need a person.

01 / Warms

The email and the text go first

The campaign sends an email on day 0 and a text on day 2 before it places the call on day 5, each from your own mailbox and number, each with its own delay and send condition. Send the call only to people who opened the email, or only to people who did not. By the time the phone rings, they have seen your name twice, and the number on the screen is one they were texted from.

02 / Speaks

In real time, from your script, in your voice

On a call it uses the fastest model your provider offers so it does not leave silences. It follows the saved call script, answers objections from your Q&A pairs, and mentions only the prices, hours and pages you gave it. The voice is Google, Amazon Polly or ElevenLabs, or one from your own ElevenLabs or Fish Audio library, including one you recorded in the browser and cloned.

03 / Books

The meeting goes in the calendar on the call

When the person says yes, the agent offers real open slots from your connected calendar, writes in the one they pick, and confirms it. It cannot book a time that was not free. A booking, a reply or an opt-out on any channel ends the sequence on every channel, and the recording and transcript are kept on the contact for you to hear and read.

A window, a pace and a consent record, set before anything dials

The text and call steps of a campaign carry the number they use, how many an hour that number may send or place, and the sending window with its days, hours and time zone. The text step carries a consent tick and the Reply STOP line, and a STOP on the text is honoured on the call step too, with the queued call cancelled. The campaign is created as a draft, shows the whole plan on a review screen, every contact and every step, and dials nothing until you press Start. Dialling and answering are separate switches, so an agent can place calls without ever picking up, or pick up without ever dialling.

Whether a given list may be called, with what consent, in which state or country, under the TCPA or whatever applies where you are, is your decision and your responsibility, exactly as it would be for a person at a desk with the same list. What the agent gives you is the controls a careful operation needs, and the record: every call kept as a recording and a transcript, with the time it was placed, on the contact it was placed to.

The text messages card in the campaign builder: which agent's number sends, texts per hour per number, a TCPA consent tick with the 9am to 8pm sending window and the Reply STOP line, and the opening text of the sequence.

The four things that actually get meetings from a list

Each one answers a problem above, and each one runs without anybody remembering to do it.

Coverage

Every number gets dialled

The list is worked to the end, on the day each call falls due, and the two hundredth call is made with the same script as the first. Nothing waits for an afternoon that never comes.

Warmth

The call is the third touch

An email on day 0 and a text on day 2 mean the call on day 5 comes from a name they have seen and a number they were texted from. The same agent wrote all three, so nothing contradicts.

Consistency

The script, every time

The qualifying question gets asked on every call. The objection gets the answer you wrote, not the one a tired person improvises at four o'clock. Nothing is offered that you did not put in its material.

Closing

Booked, not promised

It offers real slots and writes the appointment in while the person is on the line. Not a link in a follow-up email. The booking, confirmed, in your calendar.

And you can hear exactly what each call did

Every call, text, email, reply and booking is recorded against a person and reported as a funnel, per agent and across all agents. This is the part that tells you whether the call is the step that closes, and which script closes it.

The Bold Agent Kit dashboard: 157 people reached, 89 replied, 59 visited the site, 9 converted and $4,050 of value won over the last 30 days, with a breakdown by channel and by agent, and recent journeys underneath.

The funnel counts people rather than dials: how many the campaign reached, how many replied on any channel, how many went on to visit your site, and how many converted, with the total value won and the median time from first contact to the booking. Set a goal with a dollar value and a calling campaign reports what it produced, not how many minutes it used.

Below the funnel, a channel table shows where each person first responded and which channel they were on when they converted, so you learn whether the call is winning the meeting or whether the text before it did the work. One row per person shows the email, the text, the call with its recording and transcript, and the booking, in order. Visit triggers close the loop: when someone you called opens your pricing page later that week, the agent can follow up after a delay on the channel they last used.

A funnel of people, not dialsReached, replied, visited your site, converted, and the total value won.
Time to bookThe median time from the first email to the meeting, so you know how long to run the sequence.
Which step got the meetingWhere each person first responded, and the channel they were on when they booked.
Every call, recorded and transcribedAnswered, no answer or booked, with the audio and the text on the row.
One row per personThe email, the text, the call and the booking for that contact, in order, with timestamps.
The return visit, caughtThey open your pricing page after the call, and it follows up on the channel they last used.
Journey view

Every event for one person

Built from the cookie, email address and phone number attached to that contact, so activity months apart on different channels appears on one row.

A journey row for one contact: their address, then every email reply in order along a single line, with earlier events folded up behind a +5.
Visit triggers

Follow up on a return visit

Page goals and visit triggers require a one-line snippet on your website. Conversations, bookings and manually marking a deal won work without it.

A saved visit trigger: when a lead visits /thank-you, email me after 20 minutes, once per 7 days, with a fired count and an on switch.

What AI cold calling normally takes, and what it takes here

Each of these is usually a separate person, a separate service or a separate tool, and most of them are priced per seat, per minute or per contact. Here they are one plan.

The jobWhat it normally takesBold Agent Kit
Dialling every number on the listAn SDR at a desk, or a dialler seat priced per user per monthIncluded
The email and the text before the callA separate outreach tool, priced per mailbox or per contactIncluded, in the same campaign
A voice that speaks in real timeAn AI voice platform, priced per minuteIncluded, you pay only Twilio
Handling "we already have a supplier"Training, a battle card, and hoping it is usedIncluded, from your Q&A pairs
Booking the meeting on the callA link in a follow-up email, and hopingIncluded, the agent books it
Recordings and transcripts of every callA call recording add-on, per seatIncluded, on the contact
Calling hours and a stop wordA compliance spreadsheet and good intentionsIncluded, enforced on every channel
Knowing which step got the meetingAttribution most teams do not haveIncluded

Bold Agent Kit is $25 a month, or $200 a year, for the whole account: every agent, every channel, every contact, no seat tiers and no per-minute charge from us. The only other costs are Twilio's, for the minutes and the number, and your AI provider's, typically a few dollars a month.

What people put a cold calling agent on

The same agent covers all of these. Most accounts run one per offer, one per territory, or one per client.

It books your calendar, updates your CRM and knows what they bought

Connect the tools you already run and the agent works them like an assistant would: it takes appointments straight into your calendar, writes notes and outcomes back to the CRM, and reads your store to see what somebody has bought before it answers them.

Bookings are real, not guesses. It is only ever given slots that are genuinely free, and it can only take one it actually offered — so it cannot invent a time or double-book you. The same connection pulls a segment of past customers into a list when you want to run a campaign at them.

It books the slot itselfReal open times offered, and only a slot it actually offered can be booked.
Eighteen toolsHubSpot, GoHighLevel, Housecall Pro, ServiceTitan, Jobber, Stripe, Shopify and more.
It reads the customer firstWhat they bought, what is still open and what they are worth, before it replies.
Pull a segment into a listTake past customers straight out of the CRM and run a campaign at them.
Every action loggedBookings, cancellations and notes all recorded against that contact.

Eighteen CRMs, calendars and stores

  • HubSpot
  • GoHighLevel
  • Housecall Pro
  • ServiceTitan
  • Jobber
  • Google Calendar
  • Microsoft 365
  • Calendly
  • HubSpot Meetings
  • Zoho Bookings
  • Acuity
  • Cal.com
  • Square
  • Stripe
  • Shopify
  • WooCommerce
  • Wix
  • Squarespace

Powered by your own keys

Each agent uses a model on your own API key, in the same way it sends from your own mailbox and your own phone number. Sixteen providers are supported: OpenAI, Anthropic, Gemini, xAI and Mistral; DeepSeek, GLM, Kimi, Qwen and MiniMax; Groq, Together, Fireworks and OpenRouter; and Ollama or any other OpenAI-compatible endpoint you host yourself.

Bring your own credentials and you own the whole stack: your model provider, your mailboxes, your carrier, your CRM. We charge for the software and nothing else — no token markup, no metering, no credit packs — so your provider bills you direct at their rates, usually a few dollars a month per agent.

Your key, sixteen providersOpenAI, Anthropic, Gemini, xAI, Mistral, DeepSeek, Groq, OpenRouter and more.
Or a model you hostOllama, vLLM, or any other OpenAI-compatible endpoint of your own.
The fast model on callsIt switches automatically, because a phone call cannot wait for a sentence.
No metering from usNo markup, no credit packs, no per-message billing. A busy month costs no more.
Keys stored encryptedYour credentials are yours; we never send them anywhere but your provider.

Sixteen model providers, on your own key

  • OpenAI
  • Anthropic
  • Gemini
  • xAI
  • Mistral
  • DeepSeek
  • GLM
  • Kimi
  • Qwen
  • MiniMax
  • Groq
  • Together
  • Fireworks
  • OpenRouter
  • Ollama
  • Any OpenAI API

None of it matters if the email lands in spam

A new address sending forty cold emails a day gets filtered, and takes the domain with it. Mailboxes that opt into warm-up send each other ordinary mail on a ramp, starting at five a day. The receiving mailbox finds each message, moves it out of spam if it landed there, marks it read and replies to a share of them.

Each mailbox carries a health score out of 100 — SPF, DKIM and DMARC on the sending domain, seven days of real sends and bounces, and where its own warm-up mail is landing — with the reasons listed. A mailbox whose bounce rate or spam placement passes a threshold is pulled out of campaign rotation automatically, before it damages the domain.

Warm-up on a rampOpted-in mailboxes send each other ordinary mail, starting at five a day.
A health score out of 100SPF, DKIM and DMARC, seven days of real sends, and where the mail is landing.
A failing address rests itselfCross the bounce or spam threshold and it leaves campaign rotation on its own.
One-click unsubscribeHonoured automatically, including on messages already sitting in the queue.
Caps you cannot overshootOne reply per thread, a daily cap per sender, hourly caps per channel.

Live this afternoon, and nothing dials until you say so

Three steps. A calling campaign is created as a draft and shows you the whole plan, every contact and every step, before it places a call.

Build the calling agent

Name it, choose a model and paste your API key. On calls it will switch to that provider's fastest model on its own. Then give it what it needs to hold a conversation with a stranger: your Q&A pairs for the objections you always hear, your prices, hours and lead times as data points, your documents, and the pages of your site it may mention. Write the call script and save it as a template: the opener, the reason for the call, the qualifying question, the ask.

Choose the voice: Google, Amazon Polly or ElevenLabs, or connect your own ElevenLabs or Fish Audio account and pick a voice from your library, including one you recorded in the browser and cloned. Write the instructions last: how it should open, what it may offer, and the situations in which it should stop and fetch you.

Model16 providers, on your own key; the fastest on calls
Call scriptsaved as a template, reused across campaigns
Q&A pairsyour answers to the objections you hear
Data pointsprices, hours, lead times
VoiceGoogle, Polly, ElevenLabs, or one you cloned
Instructionsthe opener, the offer, when to hand over

Connect the number, the mailbox and the calendar

Add a Twilio account for the number it dials from, with dialling switched on and answering on or off as you prefer. Add a mailbox for the email step and a number for the text step, on Twilio or one of the other eight carriers. Add the calendar it will book into, and the CRM that holds the people it is calling, so it reads the record before it dials.

Then load the list: a CSV, a segment pulled from the connected CRM, or contacts the Chrome side panel extracted from the sites you were browsing.

CallsTwilio; dialling and answering as separate switches
TranscriptionGoogle, or Deepgram on your own key
Textsone of nine SMS carriers
Mailboxapp password, or SMTP + IMAP
Calendar + CRM18 to choose from
ListCSV, a CRM segment, or the side panel

Read the plan, then press Start

Build the sequence: the email on day 0, the text on day 2, the call on day 5, and whatever you want after that. Set the days, hours and time zone anything may go out, the calls an hour the number may place, and the condition on each step. Read the whole plan on the review screen. Nothing dials until you press Start.

Then watch the inbox. Each call arrives as a row with its outcome, recording and transcript; bookings arrive in the calendar; replies on any channel are worked by the agent, and the ones you named come to you. Pause the campaign at any point and resume it later.

Draft firsta campaign dials nothing until started
Scheduledays, hours and time zone
Conditionsopened, not opened, clicked
Pacingcalls and texts an hour, per number
Stop rulesreply, booking, STOP or opt-out
Pauseresume any campaign at any point

One account, unlimited agents

One account runs unlimited agents, one per client, and nothing is shared between them. A knowledge base belongs to a single agent, and content from one agent is never used to generate replies for another.

Invite a client by email address and they get their own login, which opens onto the one agent you gave them: its conversations, its numbers, its analytics and a reply box. They cannot see your other clients, your API keys, your settings or your billing. Access is deny-by-default.

One agent per clientUnlimited agents on one account, and nothing crosses between them.
They see one agent, not your accountTheir own login, onto the conversations, numbers and analytics you gave them.
Deny by defaultNo settings, no API keys, no billing, no sight of your other clients.
Reporting they can readThat agent has its own funnel, so the client sees what it actually produced.
$50 a year per referralOr $5 a month on the monthly plan — on every payment, for the life of the account, not just the first.

One plan. Everything in it. Monthly or yearly.

No seat tiers, no credit packs, no per-agent or per-channel pricing, and nothing held back behind an enterprise call.

Agents
How manyUnlimited — one per business, brand or job
Shared brainThe same identity, instructions and knowledge on every channel
Knowledge baseDocuments, Q&A pairs, data points and pages of your own site
IsolationOne agent's content is never used to reply for another
Client seatsInvite a client into one agent, with their own login
Channels
EmailAs many mailboxes per agent as you connect, rotated by campaigns
Text messagesNine providers — Twilio, Telnyx, SimpleTexting, Plivo, Vonage, Sinch, Bandwidth, MessageBird, ClickSend
Phone callsAnswering and dialling, with recordings and transcripts
TranscriptionGoogle, or Deepgram nova-3 on your own key
VoicesGoogle, Amazon Polly and ElevenLabs, or your own ElevenLabs / Fish Audio account
Voice cloningRecord a voice in the browser and clone it on your ElevenLabs or Fish Audio key
Website chatA widget on your site with your colour, image and greeting
Social DMsMessenger, Instagram, WhatsApp, Telegram, LINE, Viber, Slack, Discord, Bluesky, Reddit, X
Inbox
One listEvery channel's conversations together, newest first, tagged by channel
FiltersBy channel, by mailbox or number, or by agent
TakeoverReply yourself and the agent stands down on that thread
Hand backReturn the thread to the agent when you are done
Campaigns
Multichannel sequencesEmail, text and call steps in one campaign, each with its own timing
Send conditionsSend a step only if they opened, did not open, clicked or did not click
ScheduleThe days, hours and time zone anything may be sent
Stop rulesA reply, a booking or an opt-out on any channel ends the sequence
PacingPer-mailbox and per-number hourly limits, pausable and resumable
Review before startThe full plan is shown; a campaign sends nothing until you start it
TemplatesEmail, text and call scripts, saved once and reused
Analytics
FunnelReached, replied, visited, converted, plus value won and time to convert
By channelWhere each person started, and the channel they converted on
PagesWhich pages known people read, and how many of them converted
JourneysOne row per person: every message, visit, call and booking in order
GoalsA page rule or a manual "won", each with a dollar value
TriggersA known person returns to a page — notify you, or send a follow-up
Open and click trackingRecorded per campaign and added to that person's history
Integrations
CalendarsGoogle, Microsoft 365, Calendly, Cal.com, Acuity, Zoho, Square, HubSpot Meetings
CRMs and commerceHubSpot, GoHighLevel, Housecall Pro, ServiceTitan, Jobber, Stripe, Shopify, WooCommerce, Wix, Squarespace
BookingReal open slots offered, and only an offered slot can be booked
CRM importImport a segment of customers into a contact list
Deliverability and compliance
Mailbox warm-upRamped sending across the network, with spam rescue and replies
Health scoreSPF, DKIM, DMARC, bounce rate and inbox placement, with reasons
Auto-restA failing address is removed from rotation automatically
UnsubscribesOne click, honoured automatically, including on queued mail
Reply limitsOne reply per thread, per-sender daily and per-channel hourly caps
FilteringBounces, out-of-office and no-reply addresses ignored
List building
Contact extractionEmails, phone numbers and social profiles, on any site. Unlimited.
Deep scanFollows the pages of a domain most likely to carry contact details
Domain queueLoad a CSV of sites and work through them one at a time
Contacts and listsUnlimited, by email or phone, with CSV import and export
AI
Your own keySixteen providers, including any OpenAI-compatible endpoint you host
What we charge for AINothing — no markup, no metering, no credit packs
On callsUses your provider's fastest model automatically
Account
PlatformsChrome side panel and web dashboard on one login
Members' forumSix boards, visible only once you are signed in
Referral program$50 a year per referral ($5 a month), recurring for the life of the account
Supportsupport@boldagents.co
$25/ month
$200/ year

No credit card to start. Billed monthly. No add-ons, no seat tiers. Cancel anytime.

No credit card to start. $16.67 a month, billed once a year. No add-ons, no seat tiers. Cancel anytime.

Start 14-day free trial Start 14-day free trial

Before you sign up

Is AI cold calling legal?

It depends where you are calling, whom, and with what consent, and that is your responsibility, exactly as it would be for a person placing the same calls. In the United States the TCPA and state law govern automated calls, consent, calling hours and do-not-call lists; other countries have their own. What the agent gives you is the controls: a sending window with days, hours and time zone; a consent tick and a Reply STOP line on the text step; an opt-out honoured on every channel at once, including on calls already queued; and a record of every call, with the recording, the transcript and the time it was placed. Check the rules for your list before you press Start.

Does an AI cold calling agent sound like a robot?

It hears and speaks in real time, and on a call it uses the fastest model your provider offers so it does not leave silences while it thinks. The voice comes from Google, Amazon Polly or ElevenLabs, or from your own ElevenLabs or Fish Audio account, where you can use any voice in your library, including one you recorded in the browser and cloned. It follows your script and answers from your Q&A pairs, so it sounds like your company rather than a generic assistant. Transcription runs on Google or, on your own key, Deepgram, so what the person said is captured accurately for the transcript.

What happens when the prospect asks something the script does not cover?

It answers from the rest of the knowledge base: your documents, your Q&A pairs and your data points for prices, hours and lead times. If the answer is not in any of that, it does not invent one. Your instructions say what it does instead, which is usually to say that someone will follow up and to hand the thread to your inbox. Every reply it gives is stored alongside the material it was generated from, so you can read the transcript back and see exactly what it drew on, and add the missing answer as a Q&A pair for the next call.

Can it book the meeting on the call?

Yes. With a calendar connected, Google, Microsoft 365, Calendly, Cal.com, Acuity, Zoho, Square or HubSpot Meetings, the agent is given the real open slots for the week ahead and offers a few of them. When the person picks one, the choice is checked against the slots that were offered, written to the calendar and confirmed on the call. It cannot book a time that was not free and it cannot take a slot it did not offer. The booking is recorded on the contact and ends the sequence, so the follow-up email that was queued does not go out.

What happens when nobody answers?

The call is recorded in the inbox as no answer, against the contact, with the time it was placed, and the sequence carries on as planned. Whatever step you put after the call, a text the same afternoon, a second call on a later day, a final email, goes out on its own schedule inside the window you set. The call step also has a pace, calls an hour per number, so a list of unanswered numbers does not turn into a burst of dials. A reply on any channel in the meantime cancels the rest.

Do I need a dialler or a separate phone system?

No. Calls run on your own Twilio account, so the number, the caller ID and the minutes are yours, and Twilio bills you at its rates. Dialling and answering are separate switches, so the same number can take calls back when a prospect returns one. Texts run on Twilio too, or on Telnyx, SimpleTexting, Plivo, Vonage, Sinch, Bandwidth, MessageBird or ClickSend. There is no dialler seat, no per-user licence and no separate voice platform; the call is a step in the same campaign as the email and the text.

What does AI cold calling cost per minute?

Nothing from us. The plan is $25 a month or $200 a year for the whole account, with unlimited agents, contacts and campaigns, and a 14-day free trial. Twilio bills you for the minutes and the number at its rates, and your AI provider bills you for the model at theirs, both at cost and typically a few dollars a month for a busy agent. If you bring your own ElevenLabs, Fish Audio or Deepgram key for the voice or the transcription, those providers bill you direct too. Nothing is metered, marked up or sold as credits on our side.

Can it use my own voice?

Yes. Record a voice in the browser and clone it on your own ElevenLabs or Fish Audio key, then pick it for the agent, and every call goes out in that voice. Or choose any voice already in your ElevenLabs or Fish Audio library, or one of the stock voices from Google, Amazon Polly or ElevenLabs without a separate account. Each agent has its own voice, so an agency can run one client's calls in that client's cloned voice and another's in a stock one, with nothing shared between them.

The same agent, on other jobs

One subscription, unlimited agents. Most accounts run several, one per job.

The first call goes out this week.

Load the list, save the script, choose the voice, read the plan, press Start. Every number is dialled, every call is kept, and the meetings land in your calendar.

14-day free trial · No credit card · Cancel anytime