Your bot just got smarter: AI-Powered routing that reads between the lines

Your bot just got smarter: AI-Powered routing that reads between the lines

What if your bot could tell the difference? Between a visitor who just needs a quick answer, someone actively comparing options, and a frustrated customer one click away from leaving?

Most bots can't. They deliver the same response to everyone, missing the nuance that separates a casual question from an urgent problem or a buying signal.

But here's what's possible now: With AI that understands sentiment, intent, and context, your bot can actually recognize what each customer needs in real-time. Upset customers get immediate attention. Ready-to-buy visitors get routed to sales reps. Explorers get guided through their options without friction.

Enter Criteria router + AI filters

If you’re using SalesIQ’s Criteria router card in the Codeless bot builder, you already know the potential of routing chats based on conditions you define. Now, we’ve made it smarter with AI Filters - Sentiment, Intent, and Topic.
  1. Sentiment: Understands the tone of the visitor (positive, negative, neutral). You can split the conversation based on the sentiment. Example: If a visitor sounds frustrated, their sentiment is marked negative, you can route them directly to experienced agents.
  2. Intent: Detects the purpose of the conversation (like cancellation, purchase, or scheduling). You can mention the intent and split the chat that matches your intent. Example: If someone says, “I’m not happy with my order”, the intent could be cancellation, you can trigger a survey or escalation.
  3. Topic: Here you can define topics like, iPhone in ecommerce, 2bhk flat in Chicago for real estate, basically nouns. If the bot finds these topics, it will route accordingly. 
IdeaWebinar alert: Want to see more examples and deep-dive into use cases? Check out our AI-Powered engagement with SalesIQ webinar, where we covered all the new AI-based solutions in SalesIQ, including Criteria Router and AI Filters.


Info
AI Filters are multilingual and are available only on the Enterprise plan.

Let’s look at a few use cases across industries:

1. E-commerce: A customer types, “My package arrived broken. I want a refund.”
  1. Sentiment: Negative
  2. Intent: Cancellation/Return
Route this chat straight to your experienced support agents, skipping the bot’s small talk.



2. Real Estate: A visitor says, “Looking for a flat in Chicago near the lake.”
  1. Topic: Flat, Chicago
  2. Intent: Search 
Instantly connect them with the right sales rep covering that location, instead of bouncing them around.



3. IT / Tech Support: Someone writes, “The app keeps crashing whenever I try to upload a file.”
  1. Sentiment: Negative
  2. Intent: Technical Issue
  3. Topic : App
Route to your technical app support team, not the general help queue.


Implementation tips:

1. Use context variables: AI filters works only with bot context variables. Make sure to:
  1. Use the text input card to capture customer messages
  2. Enable "Save in bot context"
  3. Give a variable name
  4. Use the same in your Criteria router card
2. Prioritize your rules: When multiple rules match, the first one wins. Structure your rules by priority: Example:
  1. Rule 1: Sentiment: Negative + Intent: Cancellation
  2. Rule 2: Sentiment: Negative + Topic: App issues
If a customer says "The app is crashing again, I want to cancel," both rules technically match, but Rule 1 triggers because it's listed first.

Get started today

AI Filters are live in your Criteria Router.

With this, your bot is no longer just a gatekeeper, it’s a smart filter. It understands urgency, emotion, and intent, and directs conversations to the right place, faster. That means happier customers, less frustration, and more chances to convert. 

Set up your rules, test a few conversations, and watch how much smoother your chat flow becomes and let us know if how it works.


      Zoho Campaigns Resources


        • Desk Community Learning Series


        • Digest


        • Functions


        • Meetups


        • Kbase


        • Resources


        • Glossary


        • Desk Marketplace


        • MVP Corner


        • Word of the Day


        • Ask the Experts


          Zoho CRM Plus Resources

            Zoho Books Resources


              Zoho Subscriptions Resources

                Zoho Projects Resources


                  Zoho Sprints Resources


                    Zoho Orchestly Resources


                      Zoho Creator Resources


                        Zoho WorkDrive Resources



                          Zoho CRM Resources

                          • CRM Community Learning Series

                            CRM Community Learning Series


                          • Tips

                            Tips

                          • Functions

                            Functions

                          • Meetups

                            Meetups

                          • Kbase

                            Kbase

                          • Resources

                            Resources

                          • Digest

                            Digest

                          • CRM Marketplace

                            CRM Marketplace

                          • MVP Corner

                            MVP Corner




                            Zoho Writer Writer

                            Get Started. Write Away!

                            Writer is a powerful online word processor, designed for collaborative work.

                              Zoho CRM コンテンツ




                                ご検討中の方

                                  • Recent Topics

                                  • Collections Management: #5 Convenience on Offer, using Self-Checkout

                                    "Is this the right page? Oh, now, it wants my address again. Why am I being redirected?" These were the exact thoughts running through Karan's mind as he tried to subscribe to an application he genuinely liked. He clicked "Buy Now", expecting a quick
                                  • Uploading a signed template from Sign to Creator

                                    Good day, Please help me on how to load a signed document back into Creator after the process has been completed in Sign. Below is the code that I am trying, pdfFile = response.toFile("SignedDocument_4901354000000372029.pdf"); info pdfFile; // Attach
                                  • PROBLEMA

                                    Salve, non riesco a inviare email, e mi esce una tabela errore temporaneo. come posso risolvere il problema ?
                                  • Tip #50- A Closer Look at the Unattended Access Dashboard- 'Insider Insights'

                                    Having complete visibility and quick access to everything you need certainly makes managing multiple remote devices a lot easier, and that is precisely what the Unattended Access Dashboard in Zoho Assist is designed to offer. Once you go to the Unattended
                                  • How to update custom multi-user field in Zoho Projects?

                                    I'm trying to update custom multi-user fields in Zoho Projects via a Deluge function in CRM. The code I have so far is below. It works for updating standard project fields and single-line custom fields, but it does not work to update multi-user fields.
                                  • Tip of the Week #75– Manage your social media messages from a single shared inbox.

                                    Are you tired of jumping between apps or browser tabs to reply to your business's Facebook and Instagram DMs? Handling customer messages on social media might seem simple, but switching between multiple platforms can easily lead to lost messages, duplicate
                                  • Zoho Map integration tasks have changed - you need to "Locate all instances of Zoho Map integration tasks in your Deluge scripts by searching for the v1 marker... before 16 January 2026"

                                    The Zoho Map deluge integration task has been changed (as at 21 October 2025) to provide a more structured, JSON-like response. This change affects all three Zoho Map integration tasks (Geocode, Reverse Geocode, and Distance Between). More details can
                                  • Using files from Zoho CRM in Gemini/ChatGPT/Claude

                                    Hi all, I’ve got subscriptions to Gemini and a few other AI tools which I use for tasks like data enrichment, email composition, etc. In our workflow, we often receive various documents from clients — such as process workflows, BRDs/requirement documents
                                  • Zoho Analytics & Zoho Creator - Modified Time value

                                    I'm trying to use the Zoho Creator system field 'modified time' in Zoho Analytics, but it's consistently showing 12 hours 'out' In Zoho Creator In Zoho Analytics Is this a constant difference that I just need to correct with a timezone change - or is
                                  • Zoho CRM - Option to create Follow-Up Task

                                    When completing a Zoho CRM Task, it would be very helpful if there was an option to "Complete and Create Follow-Up Task" in the pop-up which appears. It could clone the task you are closing and then show it on the screen in edit mode, all the user would
                                  • Portal For Different Apps

                                    I found some older threads on this but didn't see anything very recent. I'm new to Zoho One so forgive me if my terminology is off a bit. I was hoping set up a single point of entry into Zoho One. So, many of the apps could be found in one single place
                                  • Calls undetected

                                    Zoho Voice records indicate my last call ended at 6:00 PM. All incoming and outgoing calls occurred between 6:00 PM and 7:00 PM.
                                  • Unable to Select Authenticated Domain as Sender

                                    We’ve already authenticated our domain, but it’s still not appearing in the sender list when we try to run a campaign. Could you please check what might be causing this issue?
                                  • Forever FREE Business Email with Zoho Mail

                                    Forever FREE Business Email with Zoho Mail: is it available?
                                  • Zoho Projects - Project Details on the Project Menu

                                    Hi Project's team, I've helped may businesses setup and use Zoho Project and one thing I see time and time again is confusion on where to find the Project Details information. I would be much more intuitive if Project Details was on the menu before Dashboard.
                                  • Introducing WhatsApp integration in Bigin

                                    Greetings! In today's business landscape, messaging apps play a significant role in customer operations. Customers can engage with businesses, seek support, ask questions, receive personalized recommendations, read reviews, and even make purchases—all
                                  • Zia Conversation Summary: Context at a glance for every customer interaction

                                    Hello everyone! Every customer conversation tells a story—but in CRM, that story is rarely in one place. A sales rep moving between multiple leads has to reopen long email threads, check call remarks, and revisit meeting notes just to remember what was
                                  • Zoho Projects - Show Task List as dropdown field on Task records

                                    Hi Project's Team, I noticed today that there is no field on a task record related to the task list it belongs to. A dropdown would be helpful for quickly moving tasks between lists while in a task. I know that you can go to "Other Actions" and choose
                                  • Changing the Default Search Criteria for Finding Duplicates

                                    Hey everyone, is it possible to adjust the default search criteria for finding and merging duplicate records? Right now, CRM uses some (in my opinion nonsensical) fields as search criteria for duplicate records which do nothing except dilute the results.
                                  • My followed tickets extension is not working under the All departments view

                                    Hi. I've installed the My followed tickets extension. However, when I try to open the extension under the all departments view, I get the following message: 'Sorry, this extension is not supported in the All Departments view.' How can I solve this p
                                  • Ticket Time Entry to Timesheet

                                    The title just about sums it up. I have searched here and not found anything relevant, but If I overlooked, then please set me straight.  We have staff that do nothing but close tickets in desk all day long. These tickets represent their timesheet. Is there a way to have this information sync or for a tech to go into their timesheet themselves and sync it with their tickets of the same timeframe?? We waste a ton of time doing timesheets and the old "Clock in/Clock out" isnt detailed enough for us!!
                                  • Calls undetected.

                                    The call is not showing on the call log.
                                  • Calls undetected

                                    Zoho is not reading calls made.
                                  • Multi-currency and Products

                                    One of the main reasons I have gone down the Zoho route is because I need multi-currency support.  However, I find that products can only be priced in the home currency, We sell to the US and UK.  However, we maintain different price lists for each. 
                                  • Archiving Contacts

                                    How do I archive a list of contacts, or individual contacts?
                                  • Missing information data Zoho inventory

                                    there some missing data in Zoho inventory connection. pick list stock counts bin location we have requested it via mail and the support team doesn’t gove feedback. has anyone achieve to get these info or to ask other ya les
                                  • Calendar Events Issues

                                    Not able to view scheduled events on my calendar
                                  • Extensions 101 webinar series: Build, integrate, and monetize with extensions

                                    Attention developers! Are you ready to take your extension development skills to the next level? We're excited to bring back the Extensions 101 webinar series with an expanded lineup of Zoho products and an introduction to more platform features. Last
                                  • Custom Related List Inside Zoho Books

                                    Hello, We can create the Related list inside the zoho books by the deluge code, I am sharing the reference code Please have a look may be it will help you. //..........Get Org Details organizationID = organization.get("organization_id"); Recordid = cm_g_a_data.get("module_record_id");
                                  • Where are recordings stored?

                                    I have hosted a couple of test meeting, used the "record" button to start and stop the recording but I am unable to find where are those recordings saved?  Can anybody help? Thanks
                                  • Zoho Desk's integration with Microsoft PowerBI delivers advanced analytics insights

                                    Hello everyone, Gaining advanced insights through reports and dashboards is one of the critical requirements of every business. In addition to key metrics tracked in Zoho Desk, such as agent performance, SLA adherence, and ticket lifecycle, businesses
                                  • Create static subforms in Zoho CRM: streamline data entry with pre-defined values

                                    Last modified on (9 July, 2025): This feature was available in early access and is currently being rolled out to customers in phases. Currently available for users in the the AU, CA, and SA DCs. It will be enabled for the remaining DCs in the next couple
                                  • IMAP error message in Zoho mail

                                    I cannot send emails today. Everything fine for years until today. Get a message: "You are yet to enable IMAP for your account. Please contact your administrator". Does anyone know how to correct this?
                                  • Enhancements to Zoho Map integration tasks

                                    Hello everyone, We're excited to announce enhancements to the Zoho Map integration tasks in Deluge, which will boost its performance. This post will walk you through the upcoming changes, explain why we're making them, and detail the steps you need to
                                  • IMAP stopped working today

                                    Hello! I've been a paid customer for more than 10 years, IMAP was always working fine. But today this is the error I've got on my iPhone: I've tried toggling the IMAP for my account (Mail -> Settings -> Mail accounts) off and on again, but that did not
                                  • Are custom portals accessible on the Zoho learn smartphone app?

                                    In other words, can users external to my organisation, once signed up, use the app in the same way as internal users? Thanks
                                  • Zoho Books/Inventory - Update Marketplace Sales Order via API

                                    Hi everyone, Does anyone know if there is a way to update Sales Orders created from a marketplace intigration (Shopify in this case) via API? I'm trying to cover a scenario where an order is changed on the Shopify end and the changes must be reflected
                                  • Conditional Layouts On Multi Select Field

                                    How we can use Conditional Layouts On Multi Select Field field? Please help.
                                  • Multiple columns in a form

                                    I am evaluating Zoho Creator. However, I am seeing almost no layout control on a form.  Just a basic 1 or 2 column format that is then imposed on the entire form.  That's not going to work for many, many real world cases. We need multiple columns per line, and we need each line/section to occupy a single column or be able to span the columns.   Someone please tell me that I'm missing something and the capability is actually there.  
                                  • Global search

                                    Hi! I think it would be great to have a global search that would give you results from all records of a database, no only for a single field of a single form as we have now. Thanks!
                                  • Next Page