What are Match Types?
Match types define how your AI agent interprets and responds to user inputs. They are crucial for ensuring smooth and natural interactions in elements like buttons, cards, and carousels.
When designing interactive components for your AI agent, such as buttons, cards, or carousels.
You can choose between two matching behaviors: Value Match and Intent Match. Let’s break each one down with easy examples.
Value Match vs Intent Match
Value Match

Works like an exact password match
The AI looks for the exact text that was clicked or typed
Best used when you need precise, specific responses
Example: If you have a button labeled "Option A" with value match:

User clicks "Option B" → Match ✅
User types "Option B" → Match ✅
User types "option b" → No Match ❌
Intent Match

Works like understanding the meaning behind words
The AI agent looks for the general intention of what the user is trying to say
Best used when you want natural, flexible conversations
Example: The same Example as above but now with intent match type:

It will work whenever the user will show the intent for any of the option.
User types "I want plan B" → Match ✅
User types "option B" → Match ✅
User types "b" → Match ✅
Note: If you mix both match types (value and intent) in different buttons within the same interaction, the AI agent will prioritize Value Match over Intent Match.
Related Articles
How to use Intents in Chatbot Studio?
This guide walks you through creating and using Intents to enhance your chatbot’s capabilities.
Flow : Scenarios, Blocks, Steps & Connections
This article fully details how steps/nodes and blocks work, how to configure them, create paths and connections.
How to capture and store a user’s response?
This article provides a complete guide on capturing user responses, such as name, email, and more, and shows how to store and utilize them in your chatbot to create personalized and engaging experiences.
How to Add & Configure Text, Image, and File Messages in Studio
Learn how to send text, images, and files with your ai agent using studio.
How to Debug Flows and View Execution Logs in Chatbot Studio?
Learn how to debug your flows, check flow execution logs, and view logs within the Chatbot Studio
How to Set Up Conditions in AI Studio
Set Conditions to Understand What Information Users Are Looking For
How to create and use forms in AI Studio?
This guide will walk you through the process of creating and using forms to improve the user experience with your AI agent