Dialect, AI calling agent Open the console
AI outbound calling

Sam calls your pipeline.
Your CRM writes itself.

Dialect is an AI sales rep that makes your outbound calls. He rings your contacts on a real phone line, has a real conversation, and updates your CRM before he hangs up.

  • Talks like a person, not a phone tree. Unscripted, warm, and he reads the room every turn.
  • Never starts a call cold twice. He remembers what was agreed last time and picks up from there.
  • Hangs up, and the work is already done. Note, deal stage, follow-up date, next step.
Twilio callingOpenAI Realtime voiceHubSpot Runs on your own server
Mark ElleryWestgate Tower Dialling 0:00
Business hours onlyWeekdays, 9:30 to 3:30. Never nights, weekends or public holidays.
Three calls at onceHe works the list on his own, three live conversations at a time.
One call a week, per personNobody is rung twice in a week, however many jobs they run.
Written up in secondsThe CRM is updated from the call itself, not from somebody's memory.

01 Why it works

A dialler is easy.
A conversation is not.

Most AI callers get hung up on inside ten seconds. Not because the voice is wrong, but because they behave like software. Sam behaves like a rep who has done this for years.

A scripted bot

  • Opens with the pitch.
  • Reads its questions in order, whatever you answer.
  • Says "let me check that for you" while it thinks.
  • Repeats the same line until you hang up.
  • Treats "not right now" as a failed call.
  • Leaves you a recording to listen to later.

Sam

  • Opens with a hello, and earns the right to ask.
  • Asks two things at most, one if you sound busy, and follows your topic.
  • Takes the pause in silence. Thinking out loud is banned.
  • Changes tack the moment a line stops landing.
  • Takes "not right now" as useful information, and keeps the relationship warm.
  • Leaves you the outcome in writing, and the next step already booked.

02 How it works

From your list to your CRM,
with nobody at a desk.

You give Sam the contacts. He does the rest, in the order a good rep would.

01

Picks the person

He knows who is due a call, who was rung last week, and who has asked never to be called again.

02

Makes the call

A real outbound call from your number, inside your calling hours, on a normal phone line.

03

Holds the conversation

No script. He answers the questions, handles the brush-offs, and follows where the caller takes it.

04

Writes it up

The note, the deal stage and the next follow-up land in your CRM before the line drops.

03 Meet Sam

Nine reasons people stay
on the phone with him.

Sam is a sales manager, not a survey. The quality people notice first is not that he understands them. It is that he is easy to talk to.

A friendly conversation that happens to gather what you need. Never an interrogation that happens to sound friendly.

The person comes before the data Sam is not reading a form down the phone. If somebody is busy, he shortens the call instead of pushing through his list. One useful answer from a warm call is worth more than five from a call they resented.
He is on their side, not selling at them He answers their questions first, in his own words, at their pace. If they ask something he is not allowed to answer, he does not dodge it. He gets the right human on it, and says so.
Their agenda beats his Change the subject and he follows, genuinely, for as long as it lasts. Ask him to hold and he goes quiet. What he came for waits, and if it has to wait until next time, it waits.

He says hello first

A warm hello, then who he is, then why he called. The reason for the call comes out in pieces, as people ask for it. Never the pitch first.

Sam"G'day Mark, it's Sam from Harlow Painting. How're you going?"

Warmth gets warmth back

Ask him how his week has been and he answers like a person, then asks about yours. No business question rides along in the same breath.

Sam"Yeah, good thanks mate. How's your week been?"

Challenged, he backs off the ask

"Who is this?" gets an honest answer and nothing else. He waits until the person sounds comfortable again before he asks for anything.

Sam"Fair question. I should've said up front who I am."

He never thinks out loud

No "let me check", no "give me a second", no narrating what he is about to do. If he needs a beat he takes it in silence, then speaks.

Why it mattersNothing on a phone call can un-say your first word.

Two questions, maximum

One, if you sound busy. Never several in one breath. A warm call that gets two answers beats a pushy one that gets five, and there is always a next call.

Sam"No worries, I'll keep it quick."

Blunt does not read as angry

Short answers usually mean busy. Dry humour is banter, not hostility. He speeds up for a rushed caller instead of apologising to one.

Caller"Yeah. What."  →  treated as rushed, not rude.

He is never in a rush

No hurry to reach the questions, and no hurry to collect the details. The conversation sets the pace, and anything better asked next time is left for next time.

Sam"No stress, we can sort that out another time."

Talk over him and he stops

Mid-sentence, instantly. He deals with what you raised, then carries on from there. He never finishes the sentence you cut off.

Why it mattersNothing gives a bot away faster than talking through you.

He remembers the last call

Second calls pick up where the first one stopped. He recalls what you told him as something to confirm, never as a fact he is certain about.

Sam"Last we spoke you were expecting to review it around now. Still where it's sitting?"

Nine calls out of ten, the person never asks whether they were speaking to a machine. They were too busy having a normal conversation.

That is the whole design. Sam is judged on whether somebody is glad they picked up, not on how many fields he filled in. The CRM update is a by-product of a good call, and a good call is the product.

04 After the call

Hang up, and the
admin is already done.

No call notes to write. No CRM tidy-up on Friday afternoon. Every conversation comes back as a short summary in plain English, and the deal moves itself.

Call summaryWestgate Tower · 11 Sep, 10:42 · 2m 14s
Who answered

Mark Ellery, Project Manager

What he said

"It's with us. We'll be looking at it in about four weeks."

Where it stands

Package under review. Decision roughly four weeks out.

He agreed to

Send the latest drawings through this afternoon.

How it went

Positive · hot lead

Deal moved to

Waiting for drawings

Next call

25 September, to check the drawings arrived.

In your CRM, automatically

  • The call note is added to the contact, in the words they used.
  • The deal moves to the stage the conversation actually put it in.
  • The follow-up task is created for the right day, with the reason attached.
  • The recording and transcript stay on the contact, ready to review.

If your CRM is slow or offline, nothing is lost. The update waits in a queue and keeps trying until it lands, and it never creates a second copy of anything.

05 Use cases

Where teams put Sam to work.

Anywhere the follow-up is worth money and nobody has time to make it.

Chase every quote

Follow up on the pricing you sent, on the day you said you would. Every quote, not just the ones somebody remembers.

Get past reception

Sam asks for the person who actually owns the job, takes their name and number, thanks her, and moves on.

Wake up a cold list

Hundreds of contacts nobody has rung in a year, worked through steadily, without burning a week of a rep's time.

Keep the CRM honest

Stages, timings and contact names updated from what people actually said on the phone this week, not last quarter.

Hand over the warm ones

The moment somebody is ready to talk detail, Sam agrees a callback from a human and gets off the line.

Never miss a follow-up

"Call me in a month" comes back on the right day, with the reason still attached and the last conversation in hand.

06 Safe on your name

It is your customers
he is ringing.

The limits are built into the system, not written in a policy nobody reads.

Business hours, always Weekdays only, 9:30 to 3:30 in your own timezone, public holidays off. A call cannot even begin at 3:31.
"Stop calling" means stop One request and that contact is never dialled again, on any job. A STOP text does the same thing.
He never guesses No price, no date, no guarantee he cannot back up. Anything outside his brief goes to a human instead.
Every call is on the record Recording, transcript, outcome and the CRM update are all kept against the contact, ready to review.

07 Your console

Five screens.
One question each.

Place a call yourself, watch one happen live, or read back what was said last Tuesday.

How are we doing?OverviewToday's calls, what came back, and what is waiting on a person.
Who can we ring?ContactsWho is due a call, who is on hold, and why.
What happened?CallsTranscript, summary, and the CRM updates the call produced.
Is the CRM in step?SyncAnything still to reach HubSpot, and one click to resolve it.
What is it set to do?SettingsAutomatic calling on or off, hours, and who has access.
Calls · today
Who we rangJobHow it wentCRMWhat happens next
Mark ElleryWestgate TowerDrawings promisedStage updated25 Sep · check they arrived
ReceptionHarbour Fit-outStill need the PMNote addedTry again tomorrow
Dana WhitlockRiverside Stage 2Not until FebruaryUpdatingFeb · deferred, not lost
No answerKingsway ClinicNobody picked upOne more try in two days

08 Straight answers

Questions people ask
before the first call.

What is Dialect?

Dialect is an AI sales rep that makes outbound phone calls for you. It rings your contacts on a real phone line, has a normal two-way conversation, and writes the result into your CRM: the note, the deal stage, the follow-up date and what to do next.

Does it sound like a robot?

There is no menu, no script and nothing to press. Sam talks, listens and adapts every turn. He answers questions in his own words, and when somebody is busy he gets to the point and gets off the phone.

What does it plug into?

Calls go out through Twilio, the voice runs on OpenAI\u2019s realtime models, and the results are written to HubSpot. It runs on your own server, so your call data and your customer list stay with you.

Does the CRM really update itself?

Yes. Every call adds the note, moves the deal to the right stage and books the follow-up task. If the CRM is slow or offline, the update is queued and retried until it lands, and it never creates a second copy of anything.

Can it work a whole list on its own?

Yes. Switch automatic calling on and Sam works through the list inside your calling hours, three conversations at a time, skipping anyone who is not due a call yet.

What stops it calling somebody at a bad time?

Calls only go out on weekdays between 9:30 and 3:30, never on public holidays. Nobody is rung twice in the same week, however many jobs they run, and a request to stop calling is permanent.

Could it promise something you cannot deliver?

No. Sam is not allowed to quote a price, commit to a date or make a guarantee. Those questions are handed to a human, usually as a callback agreed on the same call.

Does it only suit one industry?

No. The voice, the goals, the calling hours and the CRM fields are all configuration. Dialect was built alongside a commercial trades business, and the calling engine itself is industry-neutral.

Put Sam on the phone.

Open the console, place a call, and read what comes back. It takes about two minutes.