An IVR (Interactive Voice Response) helps callers choose where their call should go so they reach the right person or team faster.
This guide shows you how to create an IVR in RingFree, add a greeting, build menu options (keys), and set a fallback action when callers do nothing.
By the end of this guide, you will know how to:
Create a new IVR from the IVR menu
Fill out the IVR general settings (name, number, status)
Add or upload an audio greeting
Build menu routing with up to 12 key options (0–9, *, #)
Add a Directory option (no destination needed)
Configure Safety Net Logic (repeats and timeout)
Set a Timeout Destination and send callers to voicemail correctly (Is VM)
Link IVRs together when you need more than 12 options
Send calls to your new IVR using phone number routing or failover destinations
You must be logged in to the RingFree Customer Admin Portal.
Decide what your IVR is for (example: Main line, Support menu, After-hours menu).
Prepare your audio greeting file if you want a custom message.
You can upload greetings in formats like: WAV, MP3, GSM, uLaw, aLaw, G.729, G.722, SLN, iLBC.
In the left navigation menu, click IVR
Click New IVR
In General Settings, you will fill in the core details:
Choose a name that makes it easy to understand what this IVR does.
Examples:
MainIVR
SalesIVR
SupportIVR
AfterHoursIVR
The system usually auto-fills the next available IVR number (example shown was 804). Keep the default unless you have a specific numbering plan.
Set the status to Enabled so the IVR can receive calls.
In the Audio Greeting section (below General Settings), you have two options:
If a greeting was already uploaded, select it from the dropdown.
Click Add a new greeting and upload your audio file.
Menu routing controls where each key press sends the call.
You can create up to 12 options:
0 to 9
Star *
Pound #
In the menu routing area, select a key (it often starts at 0 by default)
Choose a Destination Type (examples you may see include IVR, Queue, Extension, Ring Group, Voicemail, Conference)
Choose the Destination (example: Extension 104-test)
Click Add Key Configuration to add another option
Key 0 -> Destination Type: Extension -> Destination: 104-test
Key # -> Destination Type: Ring Group -> Destination: 820-test
If you want callers to use a directory option:
Click the keypad to add a new key configuration
Choose the key (example in the tutorial used key 6)
Set Destination Type to Directory
Leave Destination blank because Directory does not require a destination
Safety Net Logic decides what happens if a caller does not press a key.
It gives the caller a few seconds to select an option
It repeats the menu
It repeats a set number of times before going to a timeout destination
In the tutorial example:
The caller gets 3 seconds to select an option before it repeats
The menu repeats 3 times before timeout destination kicks in
You can change those values to fit your needs.
If your greeting is short and clear, keep the wait time short (2 to 4 seconds).
If your menu is longer, allow a little more time.
Avoid too many repeats, it frustrates callers.
Timeout Destination is what happens after the IVR repeats and still gets no selection.
Common choices include:
Voicemail
Extension
Ring Group
Hang up
If you want calls to go to voicemail:
Open Timeout Destination
Select Forward to Extension
Select your destination extension (example: 104-test)
Make sure Is VM is enabled and green
Why Is VM matters:
If Is VM is off, the extension may ring first (often around 20 seconds) before voicemail picks up
If Is VM is on, the caller goes straight to voicemail
You can also forward to:
A ring group
Another IVR
Or choose to hang up if the caller does nothing
Before saving:
Review each key mapping
Confirm your greeting is selected
Confirm your timeout destination is set
Then:
Click Create IVR
Wait for processing to complete
Confirm the IVR appears in your IVR list
After the IVR is created, you can route calls to it in a few common ways:
Update a phone number routing destination to point to the IVR
Use it as a failover destination in a ring group
Route from another IVR option to this IVR
If you need more options than the 12 keys available, you can create multiple IVRs and link them together.
In Menu Routing, choose a key (example: 4)
Set Destination Type to IVR
Choose the next IVR as the destination (example: 801-test)
You can also route a key back to the same IVR if you want a “repeat this menu” option.
Use this before you test:
IVR Status is Enabled
Greeting is selected and plays correctly
Each key option has the correct destination
Directory option has no destination (if used)
Safety Net Logic is set (seconds and repeats)
Timeout Destination is set
Is VM is enabled if you want voicemail
The IVR is connected to call flow via routing
Confirm each key was added using “Add Key Configuration”
Confirm the destination type and destination are selected for that key
Confirm Timeout Destination is set
Reduce the number of repeats if needed
Turn on Is VM (green) in the Timeout Destination settings
Confirm a greeting is selected in Audio Greeting
Try re-uploading the greeting in a supported format