An AI coach you can talk to, out loud.

The challenge
Customers needed support between human check-ins, and coaches needed help keeping up. And nobody should receive duplicate or poorly timed messages across channels.
Our approach
We built a companion web app with an AI coach that chats and talks, interactive in-chat cards, and a rules engine that coordinates nudges across the app and SMS.
Everyday impact
Members get help at any hour, and coaches see AI suggestions right beside their roster.
What we built
Responses mix text with interactive widget cards instead of walls of text.
A conversational voice agent and text-to-speech let people talk to the coach out loud.
A server-side rules engine decides which nudge each person sees, with one shared record across app and SMS so nobody gets it twice.
Tokenised links start audio calls in the browser, with recording processing afterwards.
Stripe checkout for memberships and products, plus order and fulfilment notifications.
Rosters, profiles and AI suggestions for coaches, plus prompt, knowledge base, widget, form and curriculum management for admins.
How it works
A customer chats or talks to the AI coach in the app.
The rules engine picks the right nudge and records it once across channels.
Coaches see AI suggestions beside each person on their roster.
Admins tune prompts, content and widgets without a deploy.
More work
Start a conversation
Tell us what you’re trying to build. We’ll talk through how we’d approach it and what a sensible first step looks like.