Intent Detection

Intent-based routing for cancellations, claims, and complaints

Route by what the customer wants to do. Not just by channel or product

Customers rarely click the “perfect” form field. They send an email, fill a generic contact form, or reply to an old ticket. Underneath, there is a clear job-to-be-done, and a very real customer who is in a hurry. Cancel. Complain. File a claim. Ask for a refund.

With your own AI, or AI used via Plauti Manipulate (both options are possible) and Plauti Assign, you can make that intent visible and route accordingly.

The Challenge: Channel and Product Are Not Enough

The Challenge: Channel and Product Are Not Enough

Without intent detection:
• Cancellation requests land in generic support queues
• Complaints get handled like normal "How do I..." questions
• Every case looks like a "support ticket", even if it is actually a save opportunity
• Customer Success teams cannot measure how many cancellations and complaints are handled by the right team

Admins try to patch this with more picklists and form variations. Customers ignore them.

Example: A Cancellation with a Hidden Save Opportunity

Example: A Cancellation with a Hidden Save Opportunity

"I want to cancel my policy at the end of this month and know if I'll get any refund"

On the surface, this can be tagged simply as "Policy question". But your AI can read it is:
• Intent = "Cancellation"
• Sub-intent = "Refund inquiry"

That intent should send it straight to your retention team, not a generic inbox.

How It Works:

AI Intent + Plauti Assign routing by job-to-be-done

Step 1: AI detects intent from text

Step 1: AI detects intent from text

Your AI mode, or AI called via Plauti Manipulate, reads incoming messages and sets:
• Intent, e.g., "Cancellation", "Complaint", "Claim", "Refund", "Upgrade"
• Sub-intent, e.g., "Refund inquiry", "Billing error", "Service quality"

You control the allowed values and mapping to your internal processes.

Step 2: Plauti Assign routes by intent

Step 2: Plauti Assign routes by intent

Plauti Assign uses those intent fields to:
• Route cancellation intents to Retention or Save teams
• Route complaints to a dedicated Complaints team with specific SLAs
• Route claims to Claims Processing, not general support
• Route upgrade or upsell intent to Sales or Customer Success

In the example above, Plauti Assign moves the case to the retention team that can both handle the refund questions and try to keep the customer.

Step 4:

Step 4:

Plauti Assign remains the single routing engine across channels and objects.

Step 3: Keep reporting and governance clean

Step 3: Keep reporting and governance clean

Because intent is stored in clear fields:
• Customer Success teams can report on volume of cancellations, complaints, and claims
• You can test routing changes per intent without touching every channel
• QA teams can review whether AI intent matches reality
• Customers don't have to tell the same story to 5 different teams

Why This Matters for Admins and Customer Success

  • For Salesforce Admins

    • One set of routing rules driven by intent, not channel-specific workarounds
    • Less reliance on custom forms and manual intake scripts
    • Easier to scale to new channels, like WhatsApp or chat, using the same logic

  • For Customer Success teams
  • Four your customers

Future Proof: Intent Logic Stays, Models Can Improve

You may start with a simple text classification model and later move to a more advanced LLM. Plauti Assign doesn't need to change.
• You keep the same intent fields and routing logic
• You can test new models in the background
• You can add new intents over time without rewriting assignment flows

Your routing stays stable while intent recognition gets smarter.