How to build conversation flows on Zendesk

intermediate 12 min read Updated 2026-03-18
Quick Answer

Build conversation flows in Zendesk by accessing the Answer Bot admin panel, creating new flows with triggers and conditions, and configuring automated responses. Use the flow builder to design customer journey paths with decision trees and escalation points.

Prerequisites

  • Zendesk administrator permissions
  • Active Answer Bot subscription
  • Basic understanding of customer service workflows
  • Configured channels (web widget, email, or chat)

Step-by-Step Instructions

1

Access the Answer Bot Flow Builder

Navigate to Admin Center > Channels > Answer Bot > Flows. Click Add flow to create a new conversation flow. Select your preferred flow type: Support flow for customer inquiries or Resolution flow for automated problem-solving.
Start with a simple support flow to familiarize yourself with the interface before creating complex decision trees.
2

Configure Flow Triggers and Conditions

Set up when your flow activates by clicking Flow settings. Define triggers such as Ticket created, Keyword detected, or Channel type. Add conditions using AND or OR operators to specify criteria like ticket priority, customer tags, or business hours.
Use specific keywords and phrases that customers commonly use to ensure accurate flow triggering.
3

Design the Conversation Steps

In the flow builder, drag and drop conversation elements from the sidebar. Add Send message blocks for bot responses, Ask question blocks for customer input, and Condition blocks for decision points. Connect elements with arrows to create the conversation path. Use {{customer.name}} placeholders for personalization.
Keep initial messages short and clear to maintain customer engagement and reduce confusion.
4

Set Up Response Collection and Routing

Configure Ask question blocks to collect customer information. Choose input types: Multiple choice, Free text, or Email/Phone. Set up routing logic by adding Route to agent or Create ticket actions based on customer responses. Map responses to specific agent groups or departments.
Always provide an option to speak with a human agent to avoid customer frustration with automated responses.
5

Configure Knowledge Base Integration

Link your flow to existing knowledge base articles by adding Suggest articles blocks. Use Search suggestions to automatically match customer queries with relevant help content. Set up Article feedback collection to track resolution success and improve flow performance over time.
Regularly review article suggestions and update keywords to improve search accuracy and customer satisfaction.
6

Add Escalation and Fallback Options

Create fallback paths for unhandled scenarios using Else conditions. Add Transfer to agent blocks with specific department routing. Configure Business hours checks to direct customers to appropriate offline messaging or callback options when agents are unavailable.
Always test escalation paths during and outside business hours to ensure customers receive appropriate responses.
7

Test and Validate the Flow

Click Preview flow to test the conversation experience. Use the Flow simulator to input different customer scenarios and verify routing logic. Check all decision paths, response handling, and escalation triggers. Review Flow analytics for completion rates and drop-off points.
Test your flow with actual customer service scenarios and common edge cases before publishing to production.
8

Publish and Monitor Performance

Click Publish flow to activate your conversation flow. Monitor performance through Answer Bot analytics dashboard. Track metrics like Resolution rate, Customer satisfaction, and Handoff frequency. Use Flow reports to identify optimization opportunities and update flows based on customer feedback.
Schedule regular reviews of flow performance and customer feedback to continuously improve the conversation experience.

Common Issues & Troubleshooting

Flow not triggering for expected customer messages

Check your trigger conditions in Flow settings. Ensure keywords are spelled correctly and consider adding synonyms. Verify that channel restrictions and business hours settings aren't preventing activation. Test trigger phrases in the Flow simulator.

Customers getting stuck in conversation loops

Review your condition logic and ensure all paths have proper Else conditions. Add Max attempts limits to question blocks and configure fallback actions. Include clear exit options and escalation paths in each conversation step.

Knowledge base articles not appearing in suggestions

Verify that articles are published and tagged with relevant keywords. Check Article permissions to ensure they're visible to customers. Update search terms in your Suggest articles blocks and review article content for keyword optimization.

High customer drop-off rates in the middle of flows

Analyze Flow analytics to identify where customers exit. Simplify complex decision trees and reduce the number of questions before providing value. Add progress indicators and ensure each step provides clear next actions or valuable information.

Prices mentioned in this guide are pulled from current plan data and may change. Always verify on the official Zendesk website before purchasing.