Using Dialogs to Automate Custom Conversations
Learn how to use the Dialogs feature in Botuj to create custom tools like scheduling meetings or gathering leads based on user intent.
Botuj's Dialogs feature allows you to build custom conversation flows based on user intent. These automated tools help your chatbot ask a defined series of questions and take specific actions based on user responses.
🔧 What Are Dialogs?
Dialogs are configurable tools that define:
- Trigger Conditions – When the bot should execute the dialog.
- Questions – A structured set of questions to ask the user.
- Actions – What should happen after the questions are answered.
Dialogs are ideal for automating tasks such as booking meetings, qualifying leads, or collecting contact details.
📅 Example: Meeting Tool
Let’s walk through a typical use case — a Meeting Dialog that activates when a visitor expresses interest in your product.
🔁 Trigger
This dialog is triggered when the bot detects interest, such as when a visitor says:
"I want to learn more about your product."
❓ Questions Asked
Once triggered, the chatbot will guide the user through a predefined set of questions:
- Would you like to schedule a meeting?
- If "Yes":
- Which company do you represent?
- What is your email address?
- Which product are you interested in?
Each answer is saved and linked to the user profile.
✅ After Completion
When the visitor successfully answers all questions:
- The bot persists the lead in your system and sends a notification to the configured email (see: Settings → Notification Email).
- The bot returns a meeting link directly in the chat — or integrates with your scheduling system to book the meeting automatically.
✨ Benefits of Dialogs
- Fully customizable: Define any set of questions and logic.
- Intent-based: Dialogs only trigger when relevant.
- Integrated: Automatically syncs with your lead system and notifications.
- Personalized: Delivers tailored experiences for different user scenarios.
⚙️ Managing Dialogs (Coming Soon)
Currently, managing Dialogs through the UI is not yet available.
For users on Standard and higher plans, we offer manual Dialog setup upon request – with a turnaround time of less than 24 hours.
To request a custom Dialog:
- Contact our support team through the dashboard or ask out Chatbot for it!
- Provide trigger examples, questions, and desired final actions
We’ll take care of the rest!
Dialogs help transform your chatbot into a powerful business tool. Ready to automate your workflow? Reach out and let us build your first custom Dialog today.