Process a return or refund
Check eligibility against your policy, offer the exchange first, issue the label, confirm the timeline.
Write your procedures in plain English, the same way you'd write an SOP. Add the conditions, the lookups and the actions, and your agent follows them the same way every time.

Resets in 12 days
Sales agent
This week your AI agent handled 1,247 conversations, with automation up 4.2%↑. The biggest theme was pricing and billing questions, followed by account setup. Escalations rose slightly, driven by API integration errors that may benefit from an updated help article.
Add an action to automate issuing refund credits to users.
Resolution rate by ~15%Trusted by over 10000+ businesses
Most agents answer the question. A procedure gives yours the steps to finish it, the same way every time.
A refund with eligibility rules, a plan change with proration, a claim that needs three checks. Too involved for an answer, too routine for a person.
Two customers with the same problem get the same process. Not a similar answer, the same steps, in the same order, with the same checks.
A policy changes on Monday. Edit the step, re-run your tests, and every conversation follows the new rule. No sprint, no ticket.
Every support team already has procedures, in a Google Doc or in the head of whoever has been there longest. Procedures are the same, except your agent follows them.
Numbered steps in plain English. "Ask for the order number." "Check whether it's inside the return window." Anyone who can brief a new hire can write one.
If the order is inside the return window, do this. If it isn't, do that. Real conditional logic, written as a sentence rather than assembled from blocks.
Verify identity before showing an account. Check eligibility before promising a refund. Mark a step as required and the agent can't skip past it to reach a faster answer.
Set what the agent can decide alone, what needs approval and what always goes to a person. Different rules for a $10 refund and a $500 one.
Outside a procedure the agent reasons freely. Inside one it follows your steps. You choose which is which.
A procedure isn't hidden behind a canvas or a config screen. Compliance, a new manager or a lawyer can read the steps and know exactly what the agent does before it does it.
Takes the action
Issue the refund, change the booking, update the subscription across all three systems.
See it run
Run the procedure against real scenarios and watch each step execute, including the branches you hope nobody hits.
Looks it up
Pull the order from Shopify or the invoice from Stripe, right where it's needed.
Branches on data
What comes back from one step shapes the next, not what the customer said.
Pauses for approval
Where a human should sign off, it stops, asks, and continues on approval.
Start from templates
Refunds, identity checks, billing disputes, bookings. Ready to adapt to how you work.
Regression tested
Save your scenarios and re-run the whole set on every edit.
Reads the trace
Which steps ran, which conditions were met, and what each lookup returned.
Talk over it, cut it off mid-sentence, change your mind or trail off. It stops, listens and picks up the thread, instead of finishing its sentence or starting its script again.
Enhance Chatbase by simplifying workflows and linking your preferred apps, with fresh integrations added regularly.


Read customer story“Figuring out what to automate and what needs a human — Chatbase has been a great partner.”

Read customer story“A genuinely capable clinical tool, deployed without an engineering team.”

Read customer story“Chatbase really enables us to control AI without letting AI control us.”
Chatbase is committed to delivering the top customer support platform for those who demand excellence.

We follow industry-leading compliance standards and best-in-class encryption protocols to keep your customer data safe.
Full compliance with EU data protection standards.
Independently audited for security and reliability.
Built to handle protected health information safely.
Your data is only accessible to your AI agent and not used to train models.
Data is encrypted at rest and in transit using standard algorithms.
We use verified variables to ensure users access their own data.
One agent across the whole platform. The same knowledge, the same brand voice, wherever the conversation goes.
Join thousands of teams using Chatbase to build AI agents that deliver exceptional support at scale — across chat, email, and voice.