Settings
Configure automated chatbot workflows that respond to visitor interactions and events on your website.
Base Settings
Triggers
Triggers determine when your workflow will automatically start. Each trigger type responds to different visitor actions and has its own configuration options.
Visit
This trigger activates when:
- A visitor loads your website for the first time
- A visitor returns after being inactive for more than 30 minutes
- The visitor's session starts (page load or refresh)
Trigger Settings:
- Conditions: Control how often the workflow can trigger for the same visitor
User Says (NLP)
This trigger uses natural language processing to understand visitor messages and activate workflows based on their intent, such as:
- Requests for human support
- Specific questions about products/services
- Expressions of frustration or urgency
Trigger Settings:
- Intent Description: Define what kind of messages should trigger this workflow
- Parameters: Extract specific information from visitor messages (optional)
Online Since
This trigger monitors visitor activity and activates when:
- A visitor has been actively browsing your website for the specified duration
- The visitor's session has been continuous without long periods of inactivity
- Used to engage visitors who have been spending significant time on your site
Trigger Settings:
- Minutes: Number of continuous minutes the visitor must be online/active
- Conditions: Control how often the workflow can trigger for the same visitor
Chat Open
This trigger activates whenever:
- A visitor clicks to open your chat widget
- The chat interface becomes visible to the visitor
Trigger Settings:
- Conditions: Control how often the workflow can trigger for the same visitor
Start Manually
This trigger gives you full control over when the workflow runs:
- Start workflows programmatically via API
- Manually trigger from the dashboard for testing
- Integrate with external systems or events
Trigger Settings:
- No additional configuration needed - this trigger is always ready for manual activation
Chat Minimize
This trigger activates when:
- A visitor clicks the minimize/close button on the chat widget
- The chat interface is hidden from view
Trigger Settings:
- Conditions: Control how often the workflow can trigger for the same visitor
Trigger Conditions
All triggers (except Manual) include condition settings that control frequency:
Query Builder
The query builder allows you to add additional filters that must be met before the trigger activates. You can combine multiple conditions using AND/OR logic with:
- Visitor Information: Country, email, session count, etc.
- Widget Status: Whether agents are online or offline
- Custom Events: Page views, button clicks, form submissions
- Time-based: First visit, time on page, etc.