One AI agent for every customer conversation
Sanma answers your website chat, your phone line, and your texts with one agent, one memory, and one set of facts: yours. Here's what it does, and the rules it never breaks.
Where your customers already are
Website chat
A lightweight bubble in your brand color that works on WordPress, Wix, Squarespace, Shopify, or any site. Visitors get answers in seconds, the conversation continues as they move between pages, and your team can reply as a person at any moment.
Phone calls
Your number answered on the first ring with a natural voice. The agent answers questions, takes messages, and transfers the caller to your team with the context attached. Recordings follow your consent and retention settings.
Text messages
Texting is how customers follow up. The same agent replies by text and handles STOP, START, and HELP instantly and without the AI, exactly as the rules require.
Outbound calls, done right
Reminder and follow-up campaigns start from recorded consent, skip the do-not-call list, respect calling hours, and detect answering machines. Available on Growth and Scale.
Built to be trusted with your customers
An agent that speaks for your business has to be more careful than a chatbot demo. These rules are enforced by the system, not left to the AI's judgment.
Only what you approve
Answers come from knowledge you've approved. Anything unapproved, internal, or restricted stays out of customer answers.
Prices from your catalog
Orders are priced from your catalog, recalculated by the system, and read back to the customer before they confirm.
Knows when it doesn't know
If the answer isn't in your knowledge, it says so, offers to take a message, and adds the question to your to-do list.
Your team, one tap away
Open any conversation and reply as a person; the AI pauses until you hand back. Messages and transfers notify the right people.
Protected from misuse
Code, homework, and other off-topic requests are declined before any AI cost is spent, replies are kept short, and repeated misuse ends the chat.
Compliance built in
Recording consent, SMS opt-outs, calling windows, attempt limits, and data retention are settings you set once and the system enforces.
The right AI for each job, never locked in
Choose which models your agents may use in Settings, then pick one per agent. Faster models reply quickest on calls; more capable ones handle complex conversations.
If a model or provider becomes unavailable, replies switch to your default model instead of leaving a customer waiting.
Premium ElevenLabs voices or your own custom voice, with a standard voice as an automatic backup.
Everything your agent does, where you can see it
One place to read every conversation, teach your agent, and keep an eye on usage.
Wants a cleaning on Saturday morning
How much is teeth whitening?
Can I move my 3pm to Friday?
Asked for a person about a bill
Do you take Delta Dental?
RiaThanks for calling Lumen Dental, this is Ria. How can I help?
CallerHi, could I get a cleaning this Saturday morning?
RiaA standard cleaning is $95, and we're open Saturday 9 to 1. Shall I request a morning slot?
CallerYes please, around ten.
RiaDone. I've sent the request to the team with your number, and they'll confirm shortly.
Calls, chats, and texts in one inbox with full transcripts. Reply as your team whenever you like.
Approve what the agent may say, set what it may sell, and test its answers before customers hear them.
Every call minute, message, and text is counted live against your plan. No surprise bills.
Every change to your agent is saved as a version you can restore with one click.
Talk to your agent exactly as a customer would before you put it in front of anyone.
The questions it couldn't answer become a short list. Answer them once and it knows next time.
See it answer before you decide.
Talk to our assistant by chat or voice, or start free and build your own agent today.


