AI ticket routing that finds the team that owns it
When a ticket is escalated, your AI agent reads it, works out which team owns the fix, sets the priority from real impact and hands it over with the context already attached.
Jordan Ellis9:41amCharged for Standard but still on FreeI upgraded to the Standard plan yesterday and was charged, but my workspace still says Free and I can’t add a fourth agent. Is this a bug?
Marcus Webb10:26amURGENT: emails stopped arrivingURGENT!! Your app is broken. Nothing has come into our support inbox since Monday and customers are waiting.
Lena Fischer11:12amChat widget vanished after our redesignOur chat widget disappeared from the site after the redesign went live yesterday. Not sure if it’s on your side or our developer’s.
Hannah Lee28minChange emailYou didn’t answer my question.... Did you get it change...
Ethan Brooks16hrOur docs are not loading - https://docs.northwind.ex...Hi team, Could you please take a look at our documenta...
Nadia | Juniper Studio7dyExporting Emails with TagsHi Sam, We did see the new look. It’s good! But I can’...
Daniel Ortiz20dy[Lumen] - Stop human agent connection offeringHi Daniel, We currently have a situation where the ch...
#14731Charged for Standard but still on FreeEmail#14735URGENT: emails stopped arrivingLive chat#14738Chat widget vanished after our redesignLive chatSnooze
Today
JJordan Ellis9:41am
I upgraded to the Standard plan yesterday and was charged, but my workspace still says Free and I can’t add a fourth agent. Is this a bug?
Sam Rivera escalated this conversation totier two
Neo calledget_subscription(jordan.ellis@example.com)
Running…
Standard plan · charge succeeded Sep 280.6s
Neo calledget_workspace(jordan.ellis@example.com)
Running…
Plan flag still Free · never updated after the upgrade0.4s
NeoHandover note9:41am
The agent limit is working as built. The upgrade charged but the plan never switched, so this is a billing fix, not a product bug.
EngineeringThe limit reads the plan flag correctly
Weighing…
Not the owner
Billing teamCharge succeeded, plan never updated
Weighing…
Owner
Priority
High· Paid for a plan they can’t use
Attached
Stripe chargePlan flagUpgrade date
Neo assigned this conversation toBilling team
Neo callednotify_team
Sending…
Alert sent to#billingon SlackSent
Today
MMarcus Webb10:26am
URGENT!! Your app is broken. Nothing has come into our support inbox since Monday and customers are waiting.
Sam Rivera escalated this conversation toengineering
Neo calledget_mailbox(help@brightside.example)
Running…
Gmail connection expired 3 days ago0.5s
When a ticket is escalated or reopened, Neo reads the whole thread and the customer’s account, works out which team owns the fix and sets the priority. The team gets the ticket with Neo’s notes attached, so nobody starts the investigation over.
01
Starts when a ticket is escalated
A teammate escalates a ticket, a customer reopens it or a chat gets flagged. Neo picks it up right away and reads the full thread, the customer’s account and their past conversations.
02
Decides who owns the fix and how urgent it is
Neo weighs the symptom against what it finds in the account, so a “bug” that is really a billing or setup problem goes to the team that can fix it. Priority follows the real impact, not how loud the message is.
03
Hands over with the context
The ticket lands with the owning team and a private note: what Neo checked, what it found and why it chose them. If ownership is genuinely unclear, it goes to a triage owner instead of a guess.
Before and after
What changes with ThriveDesk
When
Without ThriveDesk
With ThriveDesk
A ticket is escalated
It sits until someone has time to read it
Neo reads it as soon as it’s escalated
A “bug” that isn’t one
It goes to engineering and bounces back
Neo checks the account and sends it to the team that owns the fix
A customer writes in capitals
Everything is urgent, so nothing is
Priority follows the real impact
The handover
A one-line ticket and a restart
The account, findings and reasoning travel with it
Your team trains Neo on your content, writes its rules in plain words and checks its work from the AI tools they already use.
01Train it on your content
01
Train it on your content
Point Neo at your help center, website, FAQs and past conversations. Publish a new article and Neo can use it within seconds.
Website Help Center FAQ Conversations
Website
Website
We crawl your public pages, so pricing, policy and product answers come from what you already publish.
Help Center
Help Center
Every published article becomes an answer it can give, with a link back to the doc it came from.
FAQ
FAQ
Question and answer pairs you write by hand, for the rules and exceptions that live nowhere else.
Conversations
Conversations
Past tickets teach it your voice, and the edge cases your docs never got around to covering.
02Write the rules in plain words
02
Write the rules in plain words
Write Neo’s instructions, pick its voice and switch on guardrails like refund limits and topics that always go to a person. The same rules apply on every channel.
Voiceconfig
Memorystore
Order history Past threads Customer profile
Support agentagent
Decide
Checks policy, picks an action
Reply
“Good news — it lands Thursday.”
“Your order is scheduled to arrive Thursday.”
“It's zooming your way — Thursday!”
“Arrives Thursday.”
“Sorry for the wait — it arrives Thursday.”
Guardrailscheck
03Check its work over MCP
03
Check its work over MCP
Connect Claude, ChatGPT or Cursor to ThriveDesk MCP. Search conversations, open any thread Neo answered and look up your help center for gaps, from the assistant you already use.
Claude Claude
Claude Claude Code
OpenAI ChatGPT
Cursor
VS Code
Any MCP client
ThriveDesk MCPmcp.thrivedesk.com28 actions · runs as you
Conversations 14
Contacts 3
Live chat 5
Reports 2
Knowledge base 1
+4 more areas
Testimonials
“ ThriveDesk is really easy to use while being super effective. I can say without a doubt that ThriveDesk is the best live chat software for small businesses. ”
Nizam UddinCEO, weDevs
“ The ThriveDesk team truly exceeded expectations with their exceptional work on integrating SureCart. Their dedication resulted in a powerful integration that surpassed all our requirements. ”
Sujay PawarCEO, Brainstorm Force
“ As our business and list of clients grew, user classification data became vital for us. We needed to serve our premium customers first to keep our business running. ”
Mehedi HasanCEO, Themefisher
“ At some point, we were paying top dollar yet not all our support requirements were being met. After some digging, we found ThriveDesk. ”
M Mohammad Zannatun NimeSupport Executive, Themesgrove
“ I love ThriveDesk so much. It’s easy to use and user friendly — the best choice for anyone who wants to modernize a classic support system and get live chat built in. ”
Selim RanaFounder, Sigmative
Muslims Day
“ The performance of ThriveDesk is very good, and it’s intuitive. I just tried the AI chatbot — add a few knowledge base articles and it’s answering mostly correctly. ”
It reads escalated tickets, decides which team owns the fix and how urgent it is, and hands the ticket over with the context attached. In ThriveDesk, Neo does that work.
How does Neo decide which team owns a ticket?
It reads the whole thread, then checks the customer’s account, your help center and their past conversations for what is actually wrong. A message that sounds like a bug can turn out to be a billing or setup problem, and Neo sends it to the team that can fix that.
How does Neo set the priority?
From the real impact: what the customer can’t do and whether they are paying for it. The tone of the message doesn’t move it. You can add your own rules on top, like always treating an outage as high.
What if Neo can’t tell who owns the ticket?
It sends the ticket to the triage owner you choose, along with the theories it considered, instead of forcing it into a queue. Someone can make the call without starting from zero.
Does Neo reply to the customer?
It routes the ticket and leaves a private note for the team. If you also want it to tell the customer that a person is on it, add that to its instructions.
Can I test the routing before it goes live?
Yes. Paste in past escalations in the AI Playground, check where Neo would send each one and why, then turn it on.
WooCommerce Checkout Page Not WorkingEthan Roberts
Drafting AI responses…
We understand how frustrating this can be. Here are a few…1. Clear cache: Try clearing your browser and site cache.2. Disable recently added plugins one by one.
Hello, I'm getting a 403 error on my website.Sorry for the inconvenience! Could you please share your website URL so I can take a closer look?example.comThank you! Checking…I've cleared the server cache and refreshed the firewall rules.Perfect, it loads now — thank you!Glad to hear it! Anything else I can help with?