Flat monthly pricing. No per-seat games.
You pay a build fee to get it right and a flat platform fee to keep it running. Telephony is included in that fee rather than billed on, there is no charge for adding people to the account, and a month can never cost more than half again your plan.
Launch
For a single location that wants the hours it is closed covered: answered, screened, and booked into the next working day.
- 1 phone number, with a voice agent and an SMS agent on it
- 500 conversations / month included
- $1.00 per conversation after that, up to 750
- Moved to Scale at that point, not stopped — when your pace makes it the cheaper month
- Missed-call text-back
- Google Calendar, Microsoft 365 or dispatch-board booking, confirmed by text
- Live transfer to your line mid-call
- Email alerts on bookings and escalations
- Transcripts, recordings, lead scores & searchable history
- Email support, next business day
Scale
For teams buying marketplace leads or running several crews, where the first response wins the job and the phone rings around the clock.
- Everything in Launch
- Up to 5 phone numbers, each with its own voice and SMS agent
- 2,500 conversations / month included
- $0.50 per conversation after that, up to 3,750
- The agent stops there and calls ring through to your own line
- Streaming voice agent with barge-in
- Departments per line — each number has its own desks to transfer to
- Weekly review of what the agent scored, booked and escalated
- Shared Slack channel, 4-hour response
Enterprise
For franchises, multi-brand groups, and regulated industries with their own compliance bar. Tell us what your review requires and we will say plainly what we run today and what we would have to build — before anyone signs anything.
- A conversation is one inbound call, or one SMS thread however many messages it takes.
- Counted by calendar month and shown on your dashboard as it runs.
- Overage is your plan's own per-conversation rate — the 501st costs what the 500th did.
- Stay on your plan and a month can never cost more than 1.5× it: the agent stops at half again your quota and calls ring through to your own line.
- On Launch, reaching that ceiling moves you to Scale instead of stopping the agent — and only when the pace you are running would have cost more in overage than Scale charges. We email you when it happens, and you can switch it off.
- Telephony and carrier costs are included in the monthly fee — there is no separate usage bill.
- Month-to-month after the initial 90-day term. No per-seat pricing, ever.
The build is done with you, not billed at you
Onboarding is a fixed-scope engagement, not an open hourly meter. If the script needs to change in week six, it changes.
- Custom intake script written with your team
- Number porting or forwarding setup
- 10DLC registration and carrier compliance
- Your calendar connected, or your dispatch board set up
- Shadow week before the agent takes primary
- Recordings, transcripts and dashboards
- Weekly tuning during the first 90 days
- Unlimited script changes, no change fees
What are your closed hours costing you?
Move the sliders to match your business. Every input is yours, including how much of your missed volume you think we would recover — this is your model, not a promise from us.
Calls, texts, form fills and marketplace leads combined
Voicemail, unanswered, or replied to the next morning
Your assumption — pick a figure you would be willing to defend
How often a real conversation becomes a job you win
Revenue from one job you win
Recoverable revenue
$29,160
per month
$349,920 annually
- Leads missed or slow today
- 27/mo
- Recovered at your 40% assumption
- 11/mo
- Additional jobs won
- 1.9/mo
The questions buyers actually ask
If yours is not here, send it over — we answer directly, not with a brochure.
How fast can we actually go live?
We target a first real call within two weeks for a single location, and we will commit to a date once we have seen your intake script, pricing rules, and service area. We spend the first days on that configuration, then run a shadow period where the agent handles overflow only before it takes primary.
Will callers know it is an AI?
The agent identifies itself as an assistant when asked, and we can make disclosure mandatory on every call if your state or industry requires it. Most callers do not ask — they care that someone picked up and solved their problem.
What happens when the agent cannot handle something?
It escalates. You define the triggers — an angry caller, an out-of-scope request, a VIP account — and the agent either puts the call straight through to your line or takes the details. Either way everyone on the account is emailed within seconds, with what the agent already found out, so nobody has to be watching a dashboard.
What do you do about no-shows?
Every booked visit gets one text the day before asking whether it still stands. A yes marks it confirmed on your board. A no becomes a cancellation or a reschedule in the same thread, which turns a wasted trip into a slot you still have a day to resell. We ask once and never chase — a second unanswered text is how a business teaches its customers to ignore the first — so the visits nobody answered stay on the board as unconfirmed, which is the short list worth a phone call in the morning.
What if the customer needs to change the time?
They reply to the confirmation text in their own words — "can we do Thursday instead" is enough. The agent finds the visit from their number, offers times you are genuinely free at, moves it, and puts the old slot back on the market. Same on a call: someone ringing about a booking they already have is answered about that booking rather than sold a second one. There is no reply code to remember, deliberately: "cancel" is a carrier opt-out keyword, and a customer who typed it would be unsubscribed instead of rescheduled.
How does it know which slots are actually open?
Two ways, and you pick one. If you keep a calendar — Google Calendar, or Microsoft 365 for a business on Office 365 or Outlook — it reads the hours you are already booked and writes the visit back as an event. If you do not keep one — which is most emergency and same-day trades — we keep the board ourselves: you list the crews, trucks or techs you can send, and an hour is offered until every one of them is already out in it — mark somebody away for the day and the agent stops offering their slot from that moment. Either way it is crossed with the working hours you set, so a caller at 9pm is offered real openings on a working day rather than the hour they happened to call, and the moment the agent names a time it is held for five minutes so two callers in the same minute cannot be given the same slot. What we still do not do is sign into someone else's dispatch software and write the job in it ourselves. What we can do is send every booking, move and cancellation to an endpoint you nominate, signed and retried until it lands, for your system or whoever wires it up to create the job from — so a schedule that has to stay there is a wiring job rather than a dead end. Either way, tell us before you buy.
How does it decide who is worth booking?
You define fit: the area you serve, the jobs you take, the minimum size worth a visit, and whatever else disqualifies a caller. The agent applies those on the call and marks every lead qualified, escalated or unqualified, so someone outside your rules is told politely and never reaches your calendar. You see the reasoning on the transcript, and you can change the rules whenever you like.
Can it use our real pricing without making things up?
The agent is instructed never to quote a number that is not in your script, and to say it will confirm and route to a human instead. The things that must never be improvised are checked in code rather than asked of the model: it can only offer times your calendar is genuinely free at, and it cannot text a number that opted out.
How do you handle recording consent and TCPA?
Recording is off until you turn it on, and when it is on the disclosure is spoken before anything is captured. Consent is captured and timestamped, opt-outs propagate across voice and SMS immediately, and messages we start are held during quiet hours. We register your 10DLC campaign and keep an audit log of every message and call.
Do we have to change our phone number?
No. We forward your existing number or sit in front of it as an overflow and after-hours destination. Your number, your caller ID, your brand.
Can we run more than one number on one account?
Up to five on Scale, and they are genuinely separate lines rather than five numbers pointed at one script. Each has its own voice agent, its own SMS agent, its own greeting and its own departments, so a commercial line and a residential one answer differently and transfer to different desks — a caller on the emergency number is never offered billing. What they share is the account: one calendar, one bill, one conversation count, and one dashboard the whole book of business is read from. Launch runs one number. Moving down a tier never takes a number off you, but you cannot add another until you are back inside the new allowance.
What happens if we go over the conversations in our plan?
You keep going, at your plan's own rate. Launch is $1.00 a conversation past 500 and Scale is $0.50 past 2,500 — the same rate you already pay inside the plan, because a busy month is the product working rather than something to fine you for. We email the workspace at 80% and again when the included conversations are used up, so the invoice is never the first you hear of it. If the overage stops being occasional we will tell you that moving up a tier is cheaper, because it is.
Is there a ceiling, or can the bill run away?
There is a hard ceiling and it is half again your plan: 750 conversations on Launch, 3,750 on Scale. Reaching it does one of two things and neither of them is a surprise invoice. Either we move you up a tier — only ever when the pace you are running would have cost more in overage than the bigger plan charges, so the move is the cheaper of the two and never the dearer — or the agent stops answering. When it stops, and this is the part worth reading, your calls do not. They ring through to your own line exactly as they did before you had an agent, and inbound texts are still recorded for you to read. The phone never goes dead because a meter ran out. Stay on your plan and the most a month can cost is $750 on Launch and $1,875 on Scale.
You move us up a tier automatically — how do we know that is not just an upsell?
Because it only fires when the arithmetic makes it the cheaper month for you, and here is the arithmetic. 1,250 conversations is the break-even: at Launch's $1.00 a conversation, 1,250 costs exactly what Scale costs. So the test at the ceiling is the pace you are running, not the ceiling itself. Hit 750 on the 11th and you are on for roughly 2,300 conversations — a month that would come to about $2,300 on Launch against Scale's $1,250, so we move you and you pay a thousand less. Hit the same 750 on the 29th and you are on for about 780, which is a busy fortnight rather than a bigger business, so we leave you where you are and the agent stops: moving you with two days left would cost you $500 for those two days. It only ever goes Launch to Scale, never to Enterprise, which is scoped and quoted by a person rather than reached by a meter. You get an email the moment it happens with the numbers in it, your dashboard says so, and if it really was a freak month we will move you back and bill the old rate. Prefer never to be moved? Say so and we will switch it off — you will stop at the ceiling instead.
What if we want to turn it off?
Turning the agent off returns calls to your existing routing. Contracts are month-to-month after the initial 90 days, and you keep every transcript and recording on export.
Watch it book a slot on your own calendar.
Bring your fit rules and connect a calendar. We will configure an agent on the call, dial it together, and you watch the appointment land on a slot you actually had free.
No slide deck. No procurement gauntlet.