Back to Help Home
Chatbots & AI

IVR system setup (voice call routing)

5 minutes read time Difficulty: advanced

IVR system setup

Create automated voice menus that route callers to the right department.

What is IVR?

IVR (Interactive Voice Response) plays voice prompts and routes callers based on their keypad input (DTMF tones).

Example: "Press 1 for Sales, Press 2 for Support, Press 3 for Billing"

Setting up IVR

  1. Go to Chatbot → IVR Flows
  2. Click "New IVR Flow"
  3. Use the visual editor to build your call tree
  4. Add nodes: Greeting → Menu → Route to agent/team

IVR node types

NodePurpose
GreetingPlay welcome message (TTS or audio file)
MenuPresent options, wait for keypad input
RouteTransfer to agent, team, or another menu
VoicemailRecord a message if no agents available

Text-to-Speech

AIsoule uses Piper TTS to convert text to natural-sounding speech:

  • Type your greeting text
  • Select voice/language
  • Preview before saving

Tips

  1. Keep menus short — Max 4-5 options
  2. Most common first — Put the most-used option as #1
  3. Always offer agent — "Press 0 to speak with an agent"
  4. Test the flow — Call your own number to verify

Was this guide helpful?

Your feedback helps us make these guides better for everyone.