Create an IVR menu

Answer calls with “Press 1 for sales”.

FreePBX device
What you needAffects
Admin access to the FreePBX admin panel, and a greeting recordingCallers who reach the menu

1. Prepare the greeting

  1. Add a recordingGo to Admin → System Recordings and upload or record your greeting.

2. Create the IVR

  1. Add an IVRGo to Applications → IVR and click Add IVR.
  2. Name and announcementEnter a name and choose your recording as the Announcement.
  3. Direct dialAllow callers to dial extensions directly if you want.
  4. EntriesUnder IVR Entries, add each digit and its destination.
  5. Invalid and timeoutSet where callers go if they press a wrong key or nothing.
  6. SaveClick Submit, then the red Apply Config button.

3. Use it

Point an inbound route or time condition at the IVR, then test every option.

Troubleshooting

ProblemLikely cause and fix
Recording sounds distortedUpload it as 8 kHz mono WAV.
Callers loop foreverSet invalid and timeout destinations and a retry limit.
More FreePBX guides

See all FreePBX guides