πŸ“± IVR Builder (Auto Attendant)

Create professional phone menus with custom routing and audio prompts

IVR Menus Overview

Total IVR Menus

0

Active Menus

0

Custom Audio Files

0

Manage IVR Menus

IVR Templates

Choose from pre-built templates or create your own custom templates

Audio File Management

πŸŽ™οΈ Upload Audio File

Click here or drag and drop WAV/MP3 files

Recommended: WAV 16-bit 8kHz mono

Available Audio Files

IVR Usage Statistics

How to Use the IVR Builder

What is an IVR (Interactive Voice Response)?

An IVR is an automated phone menu system that allows callers to interact with your phone system using their phone's keypad. Callers hear prompts like "Press 1 for Sales, Press 2 for Support" and are routed to the appropriate destination.

Quick Start Guide

  1. Create IVR Menu: Click "Create New IVR" and give it a number (e.g., 5000) and name
  2. Choose Greeting: Upload an audio file or use text-to-speech for the main prompt
  3. Add Menu Options: Configure what happens when callers press 1-9, 0, *, or #
  4. Set Destinations: Route options to extensions, queues, ring groups, or other IVRs
  5. Configure Timeouts: Set what happens if caller doesn't press anything or presses invalid key
  6. Apply Configuration: Push settings to Asterisk to activate the IVR
  7. Route Calls to IVR: Use inbound routing to send DIDs to your IVR number

IVR Configuration Options

Greeting Types

  • Recording: Upload WAV file with your menu prompt
  • Text-to-Speech (TTS): Enter text, system converts to speech (requires TTS engine)
  • None: No greeting, go straight to menu (advanced)

Menu Options (Digits)

  • 0-9: Standard menu options
  • * (Star): Typically used to repeat menu or go back
  • # (Pound): Can be used for additional options

Destination Types

  • Extension: Route to specific extension (e.g., 2000)
  • Queue: Route to call queue (e.g., 5000 for Sales)
  • Ring Group: Ring multiple extensions
  • Another IVR: Create nested menus (submenu)
  • Conference: Conference room
  • Voicemail: Leave message in mailbox
  • Operator: Default operator (extension 0)
  • Hangup: End call

Direct Dial

Enable "Direct Dial" to allow callers to dial extension numbers directly from the IVR (e.g., dial 2000 to reach ext 2000).

Best Practices

Audio File Guidelines

Recommended Format: - WAV 16-bit 8kHz mono (Asterisk standard) - Clear, professional voice - No background music (unless desired) - Consistent volume levels Recording Example: "Thank you for calling [Company Name]. For sales, press 1. For support, press 2. For billing, press 3. To speak with an operator, press 0."

Using Templates

Templates provide pre-configured IVR setups for common business scenarios. You can use them as-is or customize them to your needs. You can also save your own configurations as custom templates for reuse.

Testing Your IVR

  1. Apply configuration to Asterisk
  2. Dial the IVR number from an extension (e.g., dial 5000)
  3. Listen to the greeting
  4. Test each menu option
  5. Verify destinations are correct
  6. Test timeout and invalid input handling

Common Use Cases

Simple Business Menu

Main IVR with options for sales, support, and billing. Each routes to appropriate queue or extension.

Multi-Level Menu

Main menu routes to department-specific sub-menus. For example, "Press 1 for Sales" β†’ Sales submenu with product categories.

After-Hours Routing

Combined with Time Conditions, route to IVR during business hours, voicemail after hours.

International Menu

Language selection: "For English, press 1. Para EspaΓ±ol, oprima 2" β†’ Route to language-specific IVRs.