Using Intent Filters in DoubleTick AI Agent
Learn how to create, configure, and use Intent Filters to make your AI Agent understand customer requests correctly.
1. What Are Intent Filters?
Intent Filters allow the AI Agent to understand the purpose of a customer’s message and extract useful details from it.
For example, if a customer writes: “I want to buy a property in Dubai. My budget is 5 million.”
The Intent Filter helps the AI identify:
What the customer wants (Intent → Buy Property)
What information is present (Budget, Area, Property Type, Bedrooms, etc.)
What information is missing (for example, preferred timeframe)
Intent Filters ensure that the AI Agent responds correctly and gathers required details in a structured way.
2. Where to Find Intent Filters
You can access and manage Intent Filters directly from your AI Agent settings. Follow these steps:
Log in to DoubleTick Use your login number and the OTP sent to your WhatsApp.
Open the Left Navigation Menu Hover your cursor on the left side to expand the menu.
Navigate to “AI Agent” Click on AI Agent to view all the AI bots you have created.
Select the AI Bot You Want to Edit Hover over the bot name → click on the bot you want to configure. This will open the bot’s main settings.
Open Intent Filters At the top of the bot screen, you will see the Intent Filters tab. Click on it to view, create, or edit Intent Filters.
Now you're inside the Intent Filter workspace, where you can add new filters or edit existing ones.

This page displays all existing Intent Filters and provides options to add new ones or edit existing ones.
3. How to Create an Intent Filter
Click Add Intent Filter to open the creation screen.

You will see the following fields:

3.1 Intent Name

Provide a simple name that identifies the purpose of the intent. Example: Create_Lead, Edit_Requirement, Appointment_Request.
3.2 Description

Add a short explanation describing when this intent should be triggered. Example: “Triggered when a customer mentions they want to buy a property.”
3.3 Parameters

Parameters define the details you want to extract from the customer’s message.
Each parameter contains:
• Name
The internal label used for the value.
Example: budget_aed, location, property_type.
• Type
Choose the correct type based on expected data:
String (text) For names, areas, comments. Example: “Dubai Marina”, “Palm Jumeirah”.
Number For numeric values. Example: 5000000 (budget), 3 (bedrooms).
Options When the answer must be selected from a fixed list. Example: Apartment / Townhouse / Villa.
• Required Toggle
ON → The AI must collect this value every time.
OFF → The AI will collect it only if the customer mentions it.
Use Required for information that is necessary for your team. Use Optional for information that is helpful but not mandatory.
4. How the Intent Filter Works
Once saved, the AI Agent starts using the Intent Filter automatically.
Example customer message: “I want a 3-bedroom villa in Dubai. Budget 5 million.”
The AI will:
Detect the correct Intent
Extract available values (Budget, Bedrooms, Property Type, Area)
Ask follow-up questions only for missing required fields
This ensures consistent and complete data collection.
5. Creating a Journey After Intent Detection
After capturing an intent, you can define what should happen next using a Journey.
Click View Journey next to your Intent Filter.
This opens a flow builder similar to Bot Studio.

Inside the Journey, you can configure:
Follow-up questions
Saving extracted details
Assigning the chat to a team member
Adding tags
Sending information or catalog items
Triggering Conversions API events (if relevant)
Closing the conversation
The Journey helps create a complete workflow after the AI understands the customer’s intention.
6. Testing Your Intent Filter
Use the testing panel on the right side of the Intent Filter screen.

Type any test message to verify:
Whether the correct intent is detected
Whether parameters are extracted correctly
Whether required fields are asked for
Whether the Journey starts as expected
Testing ensures the Intent Filter works correctly before you use it in live customer conversations.
7. Summary
Intent Filters help your AI Agent:
Understand what the customer wants
Extract necessary details from messages
Avoid asking unnecessary or repeated questions
Trigger the correct follow-up journey
Maintain consistent data collection
Journeys then define what should happen next, creating a smooth and automated experience for your customers and your team.
Last updated