Call from the browser, let the AI work your list, and watch the intake form fill itself in while the caller talks. Every call lands on the right record and every lead is filed by what happened on it, so your team spends the day on conversations instead of typing.
The Supafone CRM prospect grid, filtered to the Harbor Fund II deal: 214 prospects.
Sam's 6 minute call with Dana Reyes at Lakeview Dental ends. Supafone matches the number, (555) 010-2231, to her record.
Her stage moves from Not called to Called, and her record opens on the Activity tab.
The call is there with its recording and summary: Dana runs three offices and wants to move intake off paper. She asked for pricing on 12 seats before her partners meet on Thursday.
A task is added: send pricing for 12 seats, due Thursday. Next step, dated Thursday, November 6: Call Dana after the partners meet.
Call with Dana Reyes ended · 6:02Saved to her record
Search 214 prospects Deal: Harbor Fund IIStage: anyOwner: anyone
NameStagePhoneOwnerLast call
Dana ReyesLakeview DentalNot calledCalled(555) 010-2231SSamJust now
Marcus HaleNorthline FreightCalled(555) 014-7781PPriyaYesterday
Tom BeckerBecker RoofingMeeting booked(555) 012-9054PPriyaOct 30
Matched (555) 010-2231 to Dana Reyes
A dialer in the browserNo desk phone, no hardware. Sign in and call.
An AI that dialsIt works the list and transfers the ones who pick up.
Forms that fill themselvesNames, dates and details, from what the caller says.
An intake centerEvery lead filed by what happened on the call.
1Dial
Soft dialer · live coach
A full dialer in a browser tab.
No desk phones, no hardware, nothing to install. Reps call one-to-one from the record over browser audio. Captions run as they talk, the team script fills in who they are calling, and the live coach spots the objection and suggests what to say.
Supafone CRM · Dialer 0:24
Sam calls Dana Reyes at Lakeview Dental from the browser dialer in the CRM.
The Scripts tab fills in the team opener: Hi Dana, this is Sam from Supafone. I work with practices like Lakeview Dental on getting call notes into the CRM without typing.
Sam: Hi Dana, this is Sam from Supafone. Did I catch you at an okay time?
Dana: Sure. Honestly though, we already use another dialer.
The live coach spots an objection, current vendor, and suggests a reply: Most teams keep their dialer at first. Ask what happens to the notes after each call.
Sam: Makes sense. What happens to the notes after each call today?
Dana: The reps type them into the CRM. When they remember.
DDana ReyesLakeview Dental · (555) 010-2231
Browser audio
Live captions
You
Hi Dana, this is Sam from Supafone. Did I catch you at an okay time?
Dana
Sure. Honestly though, we already use another dialer.
You
Makes sense. What happens to the notes after each call today?
Dana
The reps type them into the CRM. When they remember.
LeadActivityScripts
Team script · Opener
Hi Dana, this is Sam from Supafone. I work with practices like Lakeview Dental on getting call notes into the CRM without typing.
Objection · current vendor Only you see this
Most teams keep their dialer at first. Ask what happens to the notes after each call.
You used it
Browser audioCalls run in the tab. Nothing to install or plug in.
Local presenceCaller ID that matches the prospect’s area code.
Your carrier or oursSupafone Twilio, your own Twilio, Telnyx, Plivo or a SIP trunk.
A coach only you seeCaptions, objections and a suggested reply, live.
Team scripts fill in {first_name}, {company} and {rep_name} for every call, so nobody reads a template out loud.
AI dialer hopper
Let the AI dial. Take the ones who answer.
Point the Supafone AI at a list and it calls through it for you, each call from a local number. Voicemails and no-answers roll on to the next prospect. When someone picks up and wants to talk, it hands them to a rep, live.
AI hopper · Harbor Fund II · 168 left Local presence on
The Supafone AI hopper calls through the Harbor Fund II list, one prospect after the next.
Each call goes out from a local number that matches the prospect's area code: a 512 number for Austin, 214 for Dallas, 303 for Denver.
Grace Okafor goes to voicemail. Ben Carter doesn't answer.
Elena Ruiz picks up. The AI says: Hi Elena, I’m calling for Sam about your freight quotes. Is now an okay time? Elena says: Sure, we’re actually shopping lanes this month. The AI live-transfers her to Sam, and Sam is on the call with Elena. The call goes on her record.
Elena is with Sam · the AI dials on
50 dialed
8 connected
3 transferred
GGrace Okafor(512) 555-0172 · Austin From (512) 555-0148 Voicemail
BBen Carter(303) 555-0119 · Denver From (303) 555-0162 No answer
EElena Ruiz(214) 555-0186 · Dallas From (214) 555-0130 With Sam
NNoah Kim(512) 555-0144 · Austin From (512) 555-0127 Ringing
MMaya Singh(720) 555-0108 · DenverQueued
OOwen Brooks(214) 555-0151 · DallasQueued
EElena Ruiz · Ruiz FreightCalling from (214) 555-0130 · Dallas pool
AIHi Elena, I’m calling for Sam about your freight quotes. Is now an okay time?
ElenaSure, we’re actually shopping lanes this month.
SSam is on with Elena Live · 0:08
Works the list for youThe Supafone AI calls one prospect after the next.
Skips the dead airVoicemail and no answer roll on to the next.
Live transferSomeone wants to talk? They go straight to a rep.
Local caller IDA number that matches the prospect’s area code.
Local presence · carriers
Local numbers that stay healthy.
Group numbers into pools by region and Supafone rotates to one that matches the prospect’s area code. When a number’s answer rate drops below 8% over its last 50 dials, it rests for 48 hours. Use our carrier or bring your own.
Settings · Calling
Carrier: Supafone Twilio. The other choices are your own Twilio account, Telnyx, Plivo or any SIP trunk.
The Austin pool has four 512 numbers. Each dial rotates to the next one.
(512) 555-0193's answer rate drops below 8% over its last 50 dials, to 7.6%, so it rests for 48 hours and the pool skips it.
Carrier
Supafone Twilio
Your own Twilio
Telnyx
Plivo
Any SIP trunk
Austin pool · 512 Answer rate, last 50 dials
(512) 555-014819.4%
(512) 555-01937.6% Resting 48h
(512) 555-012716.8%
(512) 555-016614.1%
Below 8% over 50 dials, a number rests for 48 hours.
2Intake
Auto form fill
The intake form fills itself in while they talk.
Open your intake form on the call, or let Supafone suggest one from what the caller says. Each answer lands in its field with the words it came from, the case type is routed for you, and when the call ends the lead is already filed. One click sends the reviewed form to your CRM, and only once.
Supafone · Live call · Auto-fill intake 2:11
Maria Lopez calls Harper & Cole, a personal-injury firm. The rep has the Personal injury intake form open.
Rep: Thanks for calling Harper & Cole. Who am I speaking with?
Maria: This is Maria Lopez. I was rear-ended last Friday on I-35.
Rep: I’m sorry to hear that. Were you hurt?
Maria: My neck and back. I went to urgent care the next morning.
Rep: Have you talked to another lawyer about it?
Maria: No, you’re the first firm I’ve called.
As she talks, the form fills itself in and each field is tagged Live: Full name, Maria Lopez, from “This is Maria Lopez”; Date of accident, Fri, Oct 23, 2026, from “last Friday”; Where it happened, I-35, from “on I-35”; Injuries, Neck and back, from “My neck and back”; Medical treatment, Urgent care, next morning, from “urgent care the next morning”; Already has a lawyer, No, from “you’re the first firm I’ve called”. The case type is routed to Auto accident at 94%.
The rep corrects Where it happened to I-35, Austin, and that field is tagged Edited.
After the call a careful pass checks the whole call and the other fields are tagged AI. 6 of 6 answered. The call is filed as Moving forward, qualified. The rep sends the form to the CRM once.
MMaria LopezInbound · (555) 018-4420
Call ended · 2:11
Live captions
You
Thanks for calling Harper & Cole. Who am I speaking with?
Maria
This is Maria Lopez. I was rear-endedlast Friday on I-35.
You
I’m sorry to hear that. Were you hurt?
Maria
My neck and back. I went to urgent care the next morning.
You
Have you talked to another lawyer about it?
Maria
No, you’re the first firm I’ve called.
Personal injury intake · 6 fieldsCase type: Auto accident· 94%
Ready to review6 of 6 answered
Full nameAIMaria Lopez“This is Maria Lopez”
Date of accidentAIFri, Oct 23, 2026“last Friday”
Where it happenedEditedI-35, Austin“on I-35”
InjuriesAINeck and back“My neck and back”
Medical treatmentAIUrgent care, next morning“urgent care the next morning”
Already has a lawyerAINo“you’re the first firm I’ve called”
Moving forward QualifiedFiled from the call Sent to your CRM · once
1While you talkA quick pass fills each field from the last few sentences. Tagged Live.
2After you hang upA careful pass reads the whole call and checks every field. Tagged AI.
3When you correct itType over anything. Your edit is tagged Edited and never overwritten.
Upload a PDF, Word or JSON form, or paste one question per line
Suggests the form and the case type as the caller explains
Text, dates, phone, email, yes or no and pick-lists
Sends to your CRM once, even if someone clicks twice
Intake center
Every lead, from the first call to signed.
New leads get a call within a minute, day or night. After every call Supafone files the lead by what happened on it: Moving forward, Docs sent, Returned, Retained, Callback scheduled or Not qualified. The intake center shows the whole funnel, your intake rate and what the pipeline is worth, and a status a person sets always wins over the AI.
Supafone CRM · Intake center Speed to lead on
The intake center for Harper & Cole, today. 40 new leads, 16 intakes completed: an intake rate of 40.0% and a potential new-case value of $400,000 at an assumed $10,000 a case.
Lead buckets: Not contacted 9, Moving forward 8, Docs sent 5, Returned 3, Retained 6; plus Callback scheduled 3, Not qualified 4, Unreachable 2.
Jamie Ortiz fills in the web form about a truck accident. The AI calls back 36 seconds later. After the call Jamie is filed as Moving forward, then Docs sent when the agreement goes out, then Retained.
The intake rate moves to 41.5% and the potential value to $410,000.
Tom BeckerAlready representedWorkers’ compNot qualifiedS SamTV
Agreement signed · Jamie is Retained
Speed to leadA lead email from your web form or ad source gets an AI call as soon as it lands, 24/7 if you want.
Filed after every callThe status comes from the conversation, with a reason when they don’t qualify.
Shift queuesMy intakes, Callbacks scheduled, Documents sent and Unassigned.
Intake rate and valueCompleted intakes over new leads, and leads times your average case value.
Intake scripts
The script and the form, in one list.
Each script line sits on top of the field it asks for, so the rep sees what to say and what is left. Answered lines tick off on their own, and the live coach keeps a short list of what is still needed. No script yet? Supafone writes one from the form’s questions.
Lines tied to fields, with 4 of 6 answered at a glance
A still-needed list from the live coach
Web chat runs intake as a question tree, with follow-ups that only appear when an answer calls for them
Describe the intake in plain English and get a first draft
Intake script · Personal injury
The script for the Personal injury intake. Each line sits on top of the field it asks for.
Who am I speaking with? Field: Full name. Answered: Maria Lopez.
When did the accident happen? Field: Date of accident. Answered: Fri, Oct 23.
Were you hurt? Field: Injured. Answered: Yes.
Did you see a doctor? Field: Medical treatment. Answered: Urgent care, next morning.
Have you talked to another lawyer? Field: Already has a lawyer. Answered: No.
Do you have the other driver’s insurance? Field: Other driver’s insurer. Not answered yet.
5 of 6 answered. The live coach lists what is still needed: the other driver’s insurance.
Questions5 of 6 answered
Who am I speaking with?
Full nameMaria Lopez
When did the accident happen?
Date of accidentFri, Oct 23
Were you hurt?
InjuredYesNo
Did you see a doctor?
Medical treatmentUrgent care, next morning
Have you talked to another lawyer?
Already has a lawyerNo
Do you have the other driver’s insurance?
Other driver’s insurer
Still needed · 1
Other driver’s insurer
E-sign · agreements
Get it signed while they are still on the line.
When an intake passes your rules, Supafone texts the agreement during the call, stays with the caller while they sign and checks that it really is signed. Then it offers a transfer to your attorney or closer. If they leave without signing, the follow-up keeps going by call and text until it is signed or they ask to stop.
Rules in plain English, each turned into a question the agent asks
The agreement goes out only when every rule passes
Tap to sign on any phone, with E-SIGN consent
A signature stops the follow-ups on its own
Agreement · Jamie Ortiz On the call
Agreement rules for this intake, all must pass: Accident in the last two years, Not represented by another firm, Saw a doctor for the injury. All three pass, so the agreement is included.
It goes to Jamie by text while the call is still going. Jamie opens it and signs it with a finger.
Signing is confirmed, the follow-ups stop on their own, and the call is transferred to an attorney.
Agreement rules all must pass
Accident in the last two years
Not represented by another firm
Saw a doctor for the injury
3 of 3 passed · agreement included
Harper & Cole · TextHere is your agreement. Tap to review and sign. Review and sign
SignatureJamie Ortiz · E-SIGN consent given
Sent
Opened
Signed
Signed · follow-ups stopped
Transferring Jamie to the attorney
3Team
Fills itself in
Hang up. The record is already done.
Every Supafone call attaches to the prospect with the matching phone number, compared on the last 10 digits so formatting never gets in the way. The stage moves from Not called to Called, and the call shows in the activity with its recording and summary.
Recording and summary on every call
Notes and tasks on the same record
A dated next step, so no lead goes cold
Marcus Hale · Northline Freight
A 4 minute 12 second call with +1 (555) 014-7781 ends.
Supafone compares the last 10 digits, 5550147781, with the record saved as 555.014.7781, and attaches the call to Marcus Hale at Northline Freight.
His stage moves from Not called to Called. The call shows in his activity with the recording and a summary: Ships about 40 loads a week out of Dallas and is unhappy with spot rates. Wants a quote on two lanes.
A task is added: send the two-lane quote, due Wednesday. A note: Marcus decides, the CFO signs.
Next step, Friday November 7: Walk Marcus through the two-lane quote.
Ships about 40 loads a week out of Dallas and is unhappy with spot rates. Wants a quote on two lanes.
Task · Send the two-lane quote Due Wed
Note · Marcus decides, the CFO signs
Next step · Fri, Nov 7Walk Marcus through the two-lane quote
Overview
The whole floor, at a glance.
Calls, connects, conversations, meetings, emails, sequence steps due and callbacks due, each with its change from the last period. Flip between today, this week and this month, or between you and the team. The scorecard grades every rep A to F against their daily call goal.
Supafone CRM · Overview
The Overview, for the whole team. Today, then this week.
Today: Calls 186 (up 12% vs yesterday), Connects 41 (up 8% vs yesterday), Conversations 23 (down 3% vs yesterday), Meetings 4 (up 33% vs yesterday), Emails 62 (up 5% vs yesterday), Sequence steps due 18 (down 10% vs yesterday), Callbacks due 9 (up 13% vs yesterday).
This week: Calls 1,042 (up 9% vs last week), Connects 233 (up 14% vs last week), Conversations 131 (up 6% vs last week), Meetings 17 (up 21% vs last week), Emails 318 (down 4% vs last week), Sequence steps due 74 (up 3% vs last week), Callbacks due 26 (down 8% vs last week).
Team scorecard this week against a goal of 60 calls a day: Sam 318 calls, grade A; Jordan 268 calls, grade B; Priya 241 calls, grade C; Lee 175 calls, grade D.
TodayThis weekThis monthMe Team
Calls1,0429%
Connects23314%
Conversations1316%
Meetings1721%
Emails3184%
Sequence steps due743%
Callbacks due268%
Change vs last week
Team scorecardDaily goal 60 calls · 300 this week
SSam318/300A
JJordan268/300B
PPriya241/300C
LLee175/300D
My work · morning digest
Every rep starts the day with a list.
My work is one queue of today’s callbacks, tasks and sequence steps, overdue callbacks first, and the morning digest sums it up before the first call. Check them off and the day gets shorter.
Callbacks at the time they asked for
Tasks from your calls
Sequence steps due today
New rep? Five steps and they are dialing.
1Profile
2Callback number
3Mailbox
4Recorded voicemail
5Done
My work · Tuesday, Nov 4
Sam's morning digest: 8 things due today. 3 callbacks, 2 tasks and 3 sequence steps.
9:30 am: Call back Marcus Hale, Northline Freight · after he checks with ops. Called · 5 min.
Step 2: Call Aisha Khan, Harbor Fund II sequence. Called · voicemail.
Today: Send Dana pricing for 12 seats, Lakeview Dental. Done.
11:00 am: Call back Grace Okafor, Okafor Dental · asked for late morning. Called · 8 min.
Step 3: Email Noah Kim, Harbor Fund II sequence. Sent.
Today: Confirm demo time with Lucía, Gómez Logistics. Done.
2:00 pm: Call back Tom Becker, Becker Roofing. Still to do.
Step 1: Call Owen Brooks, Harbor Fund II sequence. Still to do.
By early afternoon, 6 of 8 are done.
Good morning, Sam. 8 things due today.1 callback · 0 tasks · 1 sequence step left
6/8
9:30 amCall back Marcus HaleNorthline Freight · after he checks with opsCalled · 5 min
Step 2Call Aisha KhanHarbor Fund II sequenceCalled · voicemail
TodaySend Dana pricing for 12 seatsLakeview DentalDone
11:00 amCall back Grace OkaforOkafor Dental · asked for late morningCalled · 8 min
Step 3Email Noah KimHarbor Fund II sequenceSent
TodayConfirm demo time with LucíaGómez LogisticsDone
2:00 pmCall back Tom BeckerBecker Roofing
Step 1Call Owen BrooksHarbor Fund II sequence
Import · round robin
Drop in a spreadsheet. Deal it out.
Import a CSV or Excel file and check the header mapping before anything is saved. Rows that match a prospect you already have are skipped or updated, your call. Then select them and round-robin them across the team. Reps see their own prospects plus the deals they were given.
CSV and XLSX, with a mapping preview
Duplicates skipped or updated
Assign, round robin, set stage or add to a deal in bulk
Delete asks you to type to confirm
Import prospects
Sam imports harbor-fund-q4.xlsx, 240 rows.
The header mapping preview: Full name to Name, Mobile to Phone, Org to Company, Email address to Email, Comments to Note.
12 rows match prospects already in Supafone by phone number, and are skipped. 228 are imported.
With all 228 selected, the bulk bar offers assign, round robin, set stage, add to deal and delete. Sam picks round robin.
The new prospects are dealt to Sam, Priya and Jordan in turn, 76 each.
12 duplicates already in Supafone, same phoneSkipUpdate
228 selected Assign Round robin Set stage Add to deal Delete
SSam 76
PPriya 76
JJordan 76
Ava ThompsonNot calledSSam
Leo MartinsNot calledPPriya
Priscilla WongNot calledJJordan
Hugo FischerNot calledSSam
Nadia RahmanNot calledPPriya
Caleb OrtizNot calledJJordan
FAQ
Questions, answered.
When can my team use it?
The Agentic Soft Dialer & CRM is open now. Sign in with your Supafone account and invite your team.
Do we need desk phones or a dialer box?
No. Reps call from the browser tab the CRM runs in, with a headset or the laptop’s own mic. Calls go out over Supafone’s carrier or your own Twilio, Telnyx, Plivo or SIP trunk, from local numbers that match each prospect’s area code.
What does auto form fill fill in?
Whatever your intake form asks. Upload a PDF, Word or JSON form, or paste one question per line, and Supafone turns it into fields: names, dates, places, yes or no, choices and free-text details. During the call each answer fills in from what is said. After the call a careful pass checks the whole conversation, and nothing goes to your CRM until someone on the team presses Send.
Is intake only for law firms?
No. It was built first for law-firm intake desks, which is why the examples talk about case types and retainers, but it works with any form: a clinic’s new-patient questions, a home-services job sheet or a sales qualification checklist.
Who decides a lead’s status?
After each call the AI files the lead by what happened on it, such as Moving forward, Docs sent, Callback scheduled or Not qualified, with the reason when someone doesn’t qualify. When a person sets a status, theirs always wins.
How do calls end up on the right record?
Every Supafone call is matched to the prospect whose phone number has the same last 10 digits, so +1 (555) 014-7781 and 555.014.7781 count as one number. The call attaches with its recording and summary, and a prospect who was Not called moves to Called.
Can reps see each other’s prospects?
Reps see the prospects they own plus every prospect in the deals they can work. When you invite someone you choose their role and which deals they get, and a five-step setup takes them from profile to recorded voicemail.
Make the calls. Skip the typing.
The Agentic Soft Dialer & CRM is open for sales teams, intake desks and call centers. Bring your list and start dialing.