Creating Your First Workflow
This guide will walk you through creating a complete customer support workflow from start to finish.Step 1: Set Up Your Workflow
Create a New Workflow
- Navigate to the Workflow Builder in your Kaie dashboard
- Click “Create New Workflow”
- Choose “Start from Scratch” or select a template
- Give your workflow a descriptive name (e.g., “Customer Support - FAQ Bot”)
Configure Basic Settings
Workflow Name & Description
Workflow Name & Description
- Name: Choose a clear, descriptive name
- Description: Add details about what this workflow does
- Category: Select the appropriate category (Support, Sales, etc.)
Trigger Configuration
Trigger Configuration
- Trigger Type: Choose how the workflow starts (message received, time-based, etc.)
- Channel: Select which communication channel to monitor
- Keywords: Set up keywords that will activate this workflow
Step 2: Build Your Workflow Logic
Add Your First Node
- Drag a Message Node from the sidebar onto the canvas
- This will be your welcome message to customers
- Configure the message content:
Add AI Response Node
- Drag an AI Response Node after your welcome message
- Configure the AI settings:
- Response Type: Choose between conversational or structured responses
- Knowledge Base: Select which knowledge base to use for responses
- Personality: Set the tone and style of responses
Add Condition Node
- Add a Condition Node to handle different types of inquiries
- Set up conditions based on customer input:
- If message contains “order” → Route to order status workflow
- If message contains “return” → Route to returns workflow
- If message contains “technical” → Route to technical support
Add Action Nodes
Based on the conditions, add appropriate action nodes:Order Status
- Look up order information
- Provide status update
- Offer next steps
Returns Process
- Explain return policy
- Generate return label
- Schedule pickup
Technical Support
- Collect system information
- Provide troubleshooting steps
- Escalate if needed
General FAQ
- Search knowledge base
- Provide relevant answers
- Offer to connect with human
Step 3: Configure Advanced Features
Add Delays and Timing
- Delay Node: Add pauses between messages for natural conversation flow
- Timeout Settings: Set maximum wait times for customer responses
- Business Hours: Configure when the workflow should be active
Set Up Escalation
- Human Handoff: Create conditions for transferring to human agents
- Priority Levels: Set different priority levels for different issues
- Notification System: Alert team members when escalation is needed
Add Data Collection
- Form Nodes: Collect customer information systematically
- Variable Storage: Store and use customer data throughout the conversation
- Integration Points: Connect to your CRM or other business systems
Step 4: Test Your Workflow
Use the Test Mode
- Click “Test Workflow” in the top toolbar
- Enter sample customer messages
- Watch how the workflow responds
- Check that all paths work correctly
Test Different Scenarios
Happy Path Testing
Happy Path Testing
Test the most common customer interactions to ensure smooth flow.
Edge Case Testing
Edge Case Testing
Test unusual inputs, errors, and unexpected customer behavior.
Integration Testing
Integration Testing
Verify that all external integrations work correctly.
Step 5: Deploy and Monitor
Publish Your Workflow
- Review all settings and configurations
- Click “Publish Workflow”
- Set the workflow to Active status
- Monitor the deployment status
Set Up Monitoring
- Analytics Dashboard: Track workflow performance metrics
- Error Logs: Monitor for any issues or failures
- Customer Feedback: Collect feedback on workflow effectiveness
Common Workflow Patterns
Linear Flow
Simple, step-by-step workflows that follow a predictable path.Branching Flow
Workflows that split into different paths based on conditions.Loop Flow
Workflows that can repeat steps or return to previous steps.Troubleshooting Common Issues
Workflow Not Triggering
Workflow Not Triggering
- Check trigger configuration
- Verify channel connections
- Test with sample messages
AI Responses Not Working
AI Responses Not Working
- Verify AI Brain configuration
- Check knowledge base connections
- Review response templates
Integration Failures
Integration Failures
- Test external API connections
- Check authentication credentials
- Review error logs
Next Steps
Once you’ve created your first workflow, explore these advanced topics:Node Reference
Learn about all available node types and their configurations
Trigger Setup
Configure various types of triggers for your workflows
Analytics
Monitor and optimize your workflow performance
Advanced Features
Explore advanced workflow capabilities and integrations