Chatbot Conversation Flow Designer
Marketing AutomationintermediateClaude 3.5 Sonnet recommended for superior conversational nuance and natural dialogue generation. GPT-4o is a strong alternative with excellent instruction-following for complex branching logic. For rapid iteration, Claude is faster while maintaining conversation quality.
When to Use This Prompt
Use this prompt when you're building or redesigning a chatbot for customer engagement, lead qualification, or support. It's especially valuable when you need to map out conversation logic before development, ensure consistent messaging across bot interactions, or test conversation flows with stakeholders before implementation.
The Prompt
You are an expert chatbot conversation designer specializing in customer engagement and lead qualification. Your task is to create a complete conversation flow for a chatbot that will be deployed on [CHANNEL: website/WhatsApp/Facebook Messenger].
## Context
- Business: [COMPANY_NAME]
- Product/Service: [BRIEF_DESCRIPTION]
- Primary Goal: [GOAL: lead generation/customer support/product discovery/appointment booking]
- Target Audience: [AUDIENCE_DESCRIPTION]
- Tone: [TONE: professional/friendly/casual/technical]
## Flow Requirements
1. Opening message that introduces the bot and its purpose
2. Initial qualification question to route users appropriately
3. At least 3 conversation branches based on user responses
4. Natural follow-up questions that gather [KEY_INFO_NEEDED]
5. Fallback responses for unclear inputs
6. Clear exit points and escalation triggers to human agents
7. Call-to-action or next step for each conversation path
## Output Format
Create a conversation flow using this structure for each branch:
- Bot Message: [exact text]
- User Intent: [what the user is likely trying to do]
- Expected Responses: [list 2-3 likely user responses]
- Next Bot Message: [response to each user input]
- Data Captured: [what information is collected]
- Escalation Trigger: [when to hand off to human]
Design the flow to be conversational, avoid yes/no questions when possible, and include personality. Include at least one moment of delight or unexpected value. Ensure the flow can be completed in 4-6 exchanges maximum.
Get the Full AI Marketing Learning Path
Courses, workshops, frameworks, daily intelligence, and 6 proprietary tools — built for marketing leaders adopting AI.
Trusted by 10,000+ Directors and CMOs.
Tips for Best Results
- 1.Include specific user intents and expected responses for each bot message—this helps developers implement conditional logic and makes the flow testable before launch.
- 2.Add a 'Delight Moment' somewhere in the flow (unexpected value, humor, or personalization) to increase engagement and reduce bot fatigue.
- 3.Define clear escalation triggers (e.g., 'if user mentions custom integration' or 'after 3 unmatched responses') to prevent frustration and ensure human handoff when needed.
- 4.Test each branch for length—aim for 4-6 exchanges maximum. Longer flows lose users. Use quick replies or buttons to guide users toward answers rather than open-ended questions.
Example Output
## Chatbot Flow: SaaS Project Management Tool
**Opening Message:**
Bot: "Hey there! 👋 I'm Alex, your guide to [ProductName]. I'm here to help you find the perfect workflow solution in just a few minutes. What brings you here today?"
User Intent: Initial engagement and goal discovery
Expected Responses: "I want to learn about features" / "We need better project tracking" / "Just browsing"
---
**Branch 1: Feature Discovery**
Bot: "Great! Are you managing a specific type of project—like software development, marketing campaigns, or client work?"
Data Captured: Industry/use case
User Response: "Software development"
Bot: "Perfect. Most dev teams tell us their biggest pain point is visibility across sprints. Does your team struggle with that too, or is it something else?"
Data Captured: Primary challenge
Escalation Trigger: If user mentions custom integration needs
---
**Branch 2: Team Size Qualification**
Bot: "How many people are on your team that would use this tool?"
Expected Responses: "2-5" / "5-20" / "20+"
Data Captured: Team size (pricing tier indicator)
Next: Route to appropriate plan comparison or schedule demo
---
**Delight Moment:**
Bot: "One more thing—we just released a time-tracking feature that integrates with your calendar. Want me to send you a 2-minute demo video?"
**Exit Point:**
Bot: "I think you'd be a great fit for [Plan]. Ready to start a free trial, or would you prefer to chat with our team first?"
Related Prompts
Related Reading
Get the Full AI Marketing Learning Path
Courses, workshops, frameworks, daily intelligence, and 6 proprietary tools — built for marketing leaders adopting AI.
Trusted by 10,000+ Directors and CMOs.
