Chatbots & AI
Building IVR flows with the visual editor
5 minutes read time Difficulty: advanced
Building IVR flows
The IVR flow editor works like the chatbot flow builder but for voice calls.
Creating an IVR flow
- Go to Chatbot → IVR Flows → New Flow
- The visual editor opens with a canvas
- Drag nodes from the palette onto the canvas
- Connect them to define the call routing
IVR-specific nodes
Play Message
- Enter text (converted to speech via TTS)
- Or upload a pre-recorded audio file
- Set language and voice
DTMF Menu
- Define options (1-9, 0, *, #)
- Each option connects to a different path
- Set timeout (how long to wait for input)
- Set invalid input message
Transfer to Agent
- Route to specific agent or team
- Play hold music while waiting
- Set timeout for no-answer
Record Message
- Record caller's voicemail
- Set max duration
- Store recording for later review
Example IVR tree
Greeting: "Welcome to AIsoule. Press 1 for Sales..."
├── 1 → Sales Team (round-robin)
├── 2 → Support Team (load-balanced)
├── 3 → Play business hours message
└── 0 → Transfer to any available agent
Tips
- Record professional greetings — Or use TTS for quick setup
- Keep it under 3 levels deep — Don't make callers navigate a maze
- Test with real calls — Verify audio quality and routing
- Update regularly — Change greetings for holidays/promotions
Related Articles
Was this guide helpful?
Your feedback helps us make these guides better for everyone.