Setting Up an IVR (Auto Attendant) in Yeastar
An IVR plays a recorded menu ("Press 1 for Sales, press 2 for Support...") and routes callers based on what they press, so calls reach the right place without a live receptionist.
Prerequisite: Have a greeting recorded or an audio file ready to upload (WAV/MP3) before you start.
To set up an IVR:
Go to Call Features > IVR, click Add.
On the Basic tab, configure:
Number - the internal number used to reach this IVR directly (default range 6200–6299).
Name - something identifiable, e.g. "Main Menu".
Prompt - upload or record the greeting; you can chain up to 5 audio files.
Prompt Repeat Count / Response Timeout / Digit Timeout - how many times the greeting replays and how long the system waits for caller input.
Optional toggles: allow callers to dial extensions directly, dial ring groups/queues/conferences by number, place outbound calls, or check voicemail - all from within the IVR.
On the Key Press Event tab, assign a destination to each key (0–9, *, #): an extension, voicemail, another IVR (for multi-level menus), a ring group/queue, an external number, or hang up. Also set:
Response Timeout destination - where to send the call if the caller doesn't press anything.
Invalid Input Destination - where to send the call if they press a key that isn't assigned.
Click Save and Apply.
Finally, point an inbound route to this IVR (Section 2) so calls actually reach it.
Useful IVR variations:
Multi-level IVR: assign another IVR as a key press destination to build sub-menus (e.g., Sales → Region A / Region B).
Time-based key routing: route the same key press to different destinations depending on business hours vs. after hours.
Remote prompt changes: enable "Dial #9 to Modify IVR Prompt" so an authorized user can call in and re-record the greeting on the fly (handy for unplanned closures).
If you run into an issue that isn't covered here, our support team is here to help.
Last updated

