Skip to content

Inbound & IVR

Inbound call handling in Dialer.CX covers everything from the phone number a customer dials to the agent who answers. This section walks through DID management, queue configuration, IVR menu building, and audio prompt creation.

Phone Numbers page showing DID inventory with routing assignments, providers, and status

Manage your inbound phone numbers at Admin > DIDs. Each DID defines how an incoming call is routed when it arrives.

  • Route type — where incoming calls go: queue, agent, voicemail, IVR menu, or external number
  • Time-based routing — different destinations for business hours vs. after hours (e.g., IVR during the day, voicemail at night)
  • Caller ID routing — route based on the caller’s number or area code
  • Overflow handling — what happens when the primary destination is full or unavailable

Track your number portfolio across all providers:

  • Provider and cost per number for budget tracking
  • Renewal dates so numbers are not accidentally lost
  • Geographic assignment — area code and region mapping
  • Usage statistics — call volume and answer rates per number

Queues page showing inbound queue list with agent counts, wait times, and ring strategies

Configure call queues at Admin > Inbound Queues. Queues hold incoming callers until an agent becomes available.

SettingDescription
Queue NameHuman-readable identifier shown in monitoring and reports
Ring StrategyLongest idle, round-robin, random, or ring all
Max Wait TimeHow long callers wait before overflow action triggers
Overflow DestinationWhere calls go when max wait is exceeded (voicemail, another queue, IVR)
Hold MusicWhich music-on-hold playlist callers hear while waiting
AnnouncementsPosition-in-queue and estimated wait time messages
Agent PriorityWhich agents are preferred for this queue and in what order

IVR Menu Builder showing menu structure with DTMF key mappings, destinations, and prompt configuration

Build interactive voice response menus at Admin > Call Menus. IVR menus greet callers and route them based on key presses.

  • Menu prompts — the audio file played to callers (“Press 1 for Sales, Press 2 for Support…”)
  • DTMF options — map key presses (1—9, 0, *, #) to specific destinations
  • Destinations per key: queue, agent, extension, voicemail, another IVR menu, or hang up
  • Timeout handling — action if no key is pressed within the timeout period
  • Invalid input — retry the prompt or redirect on wrong key press

TTS Builder showing text-to-speech prompt generation with voice selection and preview controls

Create professional audio prompts without recording studio equipment using AI text-to-speech:

  1. Navigate to IVR Builder from the sidebar
  2. Type your prompt text — write exactly what callers should hear
  3. Select a voice and language from the available TTS voices
  4. Click Generate — the AI engine creates the audio file in seconds
  5. Preview the result directly in your browser
  6. Save to your prompt library for use in IVR menus, queues, and announcements

Voice Files page showing uploaded audio files with playback controls, categories, and file details

Manage all audio files at Admin > Voice Files. This is the central library for every audio asset used across the platform.

  • Upload pre-recorded audio — WAV or MP3 format
  • Generate new files via the built-in text-to-speech engine
  • Organize by category — IVR prompts, hold music, announcements, voicemail greetings
  • Preview playback — listen to any file directly from the management page

Music on Hold page showing playlists with track listings, assigned queues, and playback order

Configure hold music at Admin > Music on Hold. Hold music plays for callers waiting in queues and during transfers.

  • Create playlists with multiple audio files for variety
  • Upload custom music — use your own licensed audio tracks
  • Assign playlists to specific queues and campaigns
  • Random or sequential playback order