From the first ring to the buzz on your phone.
The phone assistant is the easiest piece to picture, so here's the whole path one call takes. The safety net further down covers everything we build.
Five steps, start to finish.
Swipe to follow the call
"Brasswick Plumbing, Sam speaking. Calls are recorded."
Example call. Brasswick Plumbing is a made-up shop.
What's inside the assistant.
Ears: Deepgram
Writes down what the caller says, tuned with your town names and trade words. A noise filter cleans up road and shop sounds first.
Brain: GPT-4.1
Follows a written rulebook and picks the next move. It only promises what a tool confirmed or what you committed to.
Voice: ElevenLabs
Speaks the reply in a natural voice. If that service has a bad day, a backup voice from another company steps in.
Things break. Here's what catches them.
A spreadsheet hiccups. A messaging app goes down for a minute. None of it should reach your customer, and none of it should stay hidden.
- 13:15 AM 路 BackupsA copy of every workflow goes into a private history.
- 27 AM 路 Health checkTwenty-one checks on the server. Joseph hears only if something needs him.
- 3Four times a day 路 Tool checks5:17 and 11:17, AM and PM. Skipped while a call is live.
- Every 10 to 15 minutes 路 The watchLooks for anything that reported success but did nothing.
A line ready for every hiccup
If a tool can't answer, the assistant gets a clear signal and has a fallback line. It never says "error" to a caller.
"I can't get the schedule up right now, but your details are saved and the team will see them.""Paged" only means paged
The assistant says the tech is paged only if the alert really went through. If it didn't, it says so and books the fastest callback.
Error alerts
Each piece of the system reports its own failures to a separate alert chat on Joseph's phone. Nobody has to go looking.
A repair, checked twice
A repair helper drafts a fix from a cleaned-up copy of the error. A second, separate reviewer reads the fix and adds its verdict. Joseph taps Approve, then Confirm.
No fixes mid-call
If a call is in progress, an approved fix waits. It goes in by itself once the call ends.
A privacy filter
Personal details and keys get stripped out on our own server before the repair helper sees anything.
measured On the test set it caught 100% of keys and 99.6% of personal details.
Every assistant shares one rulebook.
How to talk, how to say numbers, what to do when someone wants a person, how to end a call. Those rules are written once and tested on every assistant. Each business adds a thin layer of its own.
A new business starts from the tested core
Nobody writes your assistant from a blank page. Your layer goes on top of rules that are already working on real lines.
One fix reaches everyone
When a rule in the core gets better, every assistant built on it gets that change on its next update.
See it on a real call.
The demos page plays full calls for a plumbing shop and a heating company.