The fully autonomous,ZERO-HUMAN help desk.
ClientSupport lives inside your app, store or help page. It verifies who is asking, checks their live account, runs the fix and writes the answer in seconds, around the clock. Two independent AI judges check every reply before your customer ever sees it.
Limited early-access spots. Every application reviewed personally.
track.carrier.example/4821
Illustrative example · not real data
support hires needed to staff the desk
coverage in your app and on your hosted help page
of account actions verified, rate-limited and logged before they run
independent AI judges check every reply before it is sent
Most “AI support” is a search box with a personality.
It pastes a help-center link, promises a human reply in 24 to 48 hours, and opens a ticket anyway. Or worse, it improvises a refund nobody approved. Your customer still has the problem. Your team still has the ticket.
Illustrative example · not real data
Links, not fixes
Bots that only search docs can't see the account, so every real problem still lands in a queue.
Rogue promises
Free-text bots will happily promise refunds, credits and plan changes that nobody approved.
A queue that never empties
Every deflected chat comes back as a reopened ticket, an angry email or a customer who quietly churns.
ClientSupport is a turnkey, zero-human help desk: an autonomous AI support department with built-in identity verification and independent safety judges.
It doesn't just quote your docs. It verifies the customer, checks the live account, runs the approved safe fix and closes the ticket, with every step logged.
A whole support department in one script tag.
Six things a great support rep does all day, done in seconds, every time, by an agent that can't go off-script. See every step
Verifies every customer
Signed-in users are recognized through a token your app signs. Everyone else proves it with a 6-digit email code before any account is touched.
verify_email_otpRuns live diagnostics
Reads plan, usage, order status and account health, then runs read-only checks against your live app, like failed webhooks, stuck syncs, shipment tracking or seat limits.
troubleshootRecovers access
Triggers your app's own password reset, sent only to the email on the verified account. Rate-limited per account and per IP.
send_password_resetOwner-only billing links
A short-lived, verified billing-portal or upgrade checkout link, only for a verified owner or billing admin. Never a refund.
billing_update_linkAnswers from your docs
Product questions are grounded in your own knowledge base, searched per product. No invented features, no invented policies.
search_kbHands off the edge cases
Refunds, disputes and anything outside its rails go to your inbox with the transcript, a summary and every action taken.
escalate_to_humanBuilt for the businesses your customers already buy from.
If your customers have an account, an order or a subscription with you, ClientSupport can verify them, check it live and fix the everyday problems on its own. See who it fits
B2B and SaaS platforms
Workspaces, access and integrations- “Why did our webhook delivery fail?”
- “I'm locked out, send a login reset link.”
- “Send me the billing portal to update our card.”
E-commerce and DTC brands
Orders, shipping and returns- “Where is my order #4821?”
- “It says delivered, but it isn't here.”
- “Has my return reached your warehouse?”
Fintech, marketplaces and memberships
Verification, payouts and plans- “When does my payout land?”
- “Why is my account still unverified?”
- “Where do I download last month's invoice?”
Agencies and multi-brand companies
Many brands, one help desk- Separate docs and voice per brand
- One console for every product line
- Each brand isolated at the database level
Illustrative example · not real data
Every conversation routed, verified and resolved on rails.
Customers come in from your app or your hosted help page. Every request passes the identity gate, runs only the tools its role allows, and clears two independent judges before a word is sent.
Same question. Two very different help desks.
Pick a conversation and watch what each one actually does behind the reply.
- ✕No identity checkskipped
- ✕Never looked at the orderblind
- ✕Linked a generic articledeflected
- ✓Identity verifiedemail code
- ✓Order status readorder #4821
- ✓Carrier tracking checkeddelivered 2:14 PM
- ✓Both judges passed2 of 2
Illustrative example · not real data
From first message to closed loop in seven steps.
Every conversation runs the same server-owned pipeline. No step can be skipped, and the Resolution Engine can never approve its own action. The full deep dive
- 01
Connect your docs and app
Upload your knowledge base and connect the support endpoints your app exposes. One support contract per product.
- 02
Instant identity check
A signed support token from your app, or a 6-digit email code with captcha and lockouts. Verification lasts 30 minutes and is bound to one conversation.
- 03
Live account diagnostics
Plan, orders, usage and read-only diagnostics for that customer's own account. Never an account id the model made up.
- 04
Safe action execution
The Resolution Engine only asks. The server checks verification, role, rate limits and arguments, logs the attempt, and only then runs the tool.
- 05
Independent dual-judge check
The Accuracy & Policy Judge screens the inbound message and checks every claim. The Tone & Safety Judge checks permissions, billing rules and voice. Either can block a draft before anything is sent.
- 06
Clean handoff for edge cases
Refunds, disputes and 2FA resets go to you with the transcript, a summary and the actions taken. The customer is told exactly what happens next.
- 07
Closed loop and audit trail
The customer rates the answer, every action stays in the audit log, and you can review it all in your owner console.
Autonomous where it's safe. Locked where it matters.
Rules live in the server, not in a prompt. The Resolution Engine writes the draft, and two separate safety judges check every claim before anything reaches your customer. Why it works
What it does on its own
- Verifies identity before any account is read
- Reads live status and runs read-only diagnostics
- Sends password resets only to the account's own email
- Creates billing portal or upgrade links for owners and billing admins only
- Logs every attempt, including denials, before it runs
- Hands edge cases to you with the full story attached
What it will never do
- Issue, promise or hint at refunds or credits
- Change, cancel or discount a plan by itself
- Reset two-factor authentication
- Trust a workspace or email the model invented
- Change data in your app beyond resets and billing links
- Send a reply either judge rejects
One help desk across every brand you run.
Each product gets its own docs, voice, tools, limits and widget key, isolated at the database level. A second product that speaks the same support contract is a config folder, not a new platform.
- Voice
warm, helpful - Diagnostics
orders · tracking - Verify
email code
- Voice
friendly, precise - Billing links
owners only - Docs
12 articles
- Voice
short, precise - Diagnostics
payout status - Handoff
compliance team
Illustrative example · not real data
Three independent AI engines. All included, all managed.
Every reply passes through three separate AI engines from three different AI families, so one engine's blind spot can't slip past the other two.
Resolution Engine
Investigates the customer's live account state, then drafts the verified answer and the safe fix from your docs.
Drafts every replyAccuracy & Policy Judge
A separate AI family screens every inbound message for injection attempts, then checks every claim against your docs, your policies and the live account data.
AI family two · can blockTone & Safety Judge
A third AI family audits tone, role permissions, billing rules and hard safety boundaries before anything can send.
AI family three · can blockYou never pick, connect or pay separately for an AI model. ClientSupport runs all three engines for you, and either judge can stop a draft and turn it into a clean handoff.
One tag in your app. Every ticket handled and audited in one live console.
Paste one script tag to go live on your site or app, upload your docs, and connect your app's support endpoints. Then open your ClientSupport dashboard, or read the daily owner digest, to see resolved tickets, live audit trails, judge pass rates and clean escalations at a glance. No extra tools to wire up.
Illustrative example · not real data
Illustrative example · not real data
Live feedAudit trailJudge pass ratesEscalationsDaily owner digestBilling portal and upgrade links only ever go to a verified workspace owner or billing admin. Refunds, credits, plan cancellations and 2FA resets are never automated. They land in your handoff inbox with the full story.
Put your help desk on autopilot.
Early access is limited so every rollout gets a hands-on setup. Month-to-month, no annual lock-in. Tell us about your product and we'll walk you through it live.