Control who sees your flows with percentage-based rollouts and audience targeting.
Rollouts use a two-stage filtering process:
This means if you target "VIP customers" at "50%", the system first finds all VIP customers, then shows the bot to 50% of them.
Target specific user segments based on their attributes. This filtering happens before the percentage rollout is applied.
Each rule consists of:
| Operator | Use Case |
|---|---|
| equals | Exact match |
| not_equals | Exclude specific values |
| contains | Check if array/string includes value |
| starts_with | String prefix matching |
| ends_with | Email domain, file extensions |
| greater_than | Numeric/date comparisons |
| less_than | Numeric/date comparisons |
| is_empty | Check for missing data |
| is_not_empty | Ensure data exists |
Example: VIP or Enterprise Customers
Release premium features to your best customers first:
Filter: Users with "VIP" tag
Percentage: 100%
Result: All VIP customers see the bot
Test with a subset of enterprise customers:
Filter: Users with "Enterprise" tag
Percentage: 25%
Result: 25% of enterprise customers see the bot
Launch to specific company domains:
Filter: Email ends with "@bigcorp.com"
Percentage: 100%
Result: All BigCorp employees see the bot
Slow rollout within paid customer segment:
Filter: Subscription plan = "Premium"
Percentage: Start at 10%, increase to 100%
Result: Gradually include more premium customers
Two-Stage Process
The system first applies your attribute filters to narrow down the audience, then applies the percentage rollout to that filtered group. This gives you precise control over who sees your bot.
After filtering by attributes, control what percentage of that filtered group sees your bot.
When you set a rollout percentage (e.g., 50%), the system automatically selects which conversations get the bot response. The selection is:
Changing Percentages Doesn't Affect Existing Conversations
If someone was excluded at 25% rollout, increasing to 50% won't include them. Only new conversations are evaluated. This keeps the experience consistent.
What you can target depends on your platform. See the platform-specific guides below for detailed targeting options.