Telephony
IVR (phone menu)
The CONTACT.WORK IVR answers the call first and finds out what the caller needs. Callers choose an option by pressing a key or saying it, and the menu matches their number against your CRM to play only the options relevant to them. The IVR handles routine questions by itself – where's my order, what's my balance, when is the office open. Every other call goes to an agent, who sees the caller's choices right away, or to the voice AI consultant.
1salesqueue2order statusself-service3supportqueue4other questionsAITools
What you can set up in the menu
Examples
What callers hear
Three typical calls and how each one moves through the menu.
Customers find out on their own
A shopper wants to know when their order will arrive. The menu finds the order by their phone number in your order system and reads out the status and delivery date. If they need more, they press 0 and reach an agent, who already sees the order.
- Order lookup by phone number
- Status without an agent
- Agent sees the order
Callafter menuto an agentChoice2, then 0savedOrder#1042 · in transiton screenAgentAnnaon callA menu for each caller
Three people call. The new customer hears the sales option first. The customer with an overdue payment hears the payment option first. The platform connects the regular customer straight to their account manager, with no options to sit through. All of this is decided during the call, based on the CRM record.
- New customer – to sales
- Overdue payment – billing first
- Regular customer – to their manager
New customernot in CRMsales firstPast duepayment past duepayment optionRepeatrep Miketo repThe reststandard menudefaultThe AI consultant answers
The customer picks "Other questions" or says something the menu doesn't cover. The voice AI consultant takes over: it figures out what the customer needs and answers using the knowledge base. If the question is beyond it, it connects the customer to an agent with a short summary of the conversation.
- "Other questions" branch
- Answers from the shared knowledge base
- Handoff to an agent with a summary
Customerquestion in own wordsrecognizedAI consultantknowledge baseanswersCouldn't resolvecall summaryreadyAgentsupport grouptransferAll three call flows run in one menu: branches and rules for different customers are set up together.
Under the hood
What the menu is built from
Data
The menu knows who's calling
While the greeting plays, the platform finds the customer by phone number – in your CRM, order system, billing, or loyalty program. What it finds determines which options play and what the menu tells callers automatically: order status, account balance, reward points, appointment date. After the call, the platform can send your CRM the option the caller chose and how they rated the conversation.
- CRM, order system, loyalty
- Answers from your data
- Choice and rating sent back
CRMEmily K.foundAccountingorder #1042en routeBillingbalance $125givenLoyalty1,840 pointsplayedAfter the callrating 5in CRMVoice
Voice talent or text-to-speech
You can have the greeting and options recorded by a voice actor or generated with text-to-speech, or mix the two. While agents are busy, instead of the same music for everyone, you can play promotions picked for each caller based on their city, past purchases, and interests. The platform pulls this data from your CRM.
- Voice actor recording
- Text-to-speech
- Promotions on hold
Greetingvoice actor recordingdoneOptionstext-to-speechupdatedInfo requestsTTS with numbersplayedWaitpromo by purchasesfrom CRMReports
See how the menu performs
The IVR report shows how popular each option is, where callers most often hang up, and the share of calls resolved without an agent. Use it to rework the menu: drop what's not needed and move popular options up.
- Option popularity
- Where callers hang up
- Resolved without an agent
Option 1sales · 38%chosenOption 2status · 31%no agentOption 3support · 24%chosenHang-upsat greeting · 7%checkLaunch
How we set up your IVR
- 01QuestionsWe review the most common reasons people call and design the menu branches so any option is no more than a couple of steps away.
- 02ScriptsWe write a short, clear greeting and options, then order a voice actor recording or turn on text-to-speech.
- 03DataWe connect your CRM or order system, where the menu gets order statuses and other caller data.
- 04BranchesWe set up options, schedules, input error handling, and routing to queues, including a fallback route.
- 05TestWe walk through every branch with test calls from different numbers, including ones the platform doesn't know yet.
- 06Go liveWe turn on the menu and use the report to fix options where calls drop or go to an agent.
Requirements
What you'll need
- Phone system
- Asterisk – your existing one or a new one
- Lines
- SIP lines; the numbers stay yours
- Data
- CRM, order system, billing, or loyalty program with an API
- Speech
- Speech recognition and text-to-speech – optional
- Deployment
- Our cloud or your hardware
- Cost
- No licenses; work billed in support hours
Preparation
What to decide up front
Q&A
Frequently asked questions
How many levels should the menu have?
Usually two or three levels, with no more than five options on each – beyond that, callers get confused and hang up. If you have more questions, hand them to the voice AI consultant, which understands questions in the caller's own words.
Can callers choose by voice instead of pressing keys?
They can: the caller says the option out loud, the menu recognizes the speech and follows the right branch. If you need open conversation rather than a list of options, the voice AI consultant steps in.
Do I need a professional voice actor?
Not necessarily. A voice actor sounds more natural, while text-to-speech is handy when scripts change often. You can combine them: a voice actor for the greeting, text-to-speech for info with numbers.
Can the menu change on a schedule?
It can: business hours, nights, and weekends each get their own options and messages. For example, at night the menu gives office hours and offers a callback.
What if the caller stays silent or presses the wrong key?
The options play again, and after a couple of failed attempts the call goes to the general queue – no one gets stuck in the menu.
Does the agent see what the caller chose?
They do: the keys pressed are saved in the call history, so the customer doesn't have to repeat why they're calling.
Can callers dial an extension directly?
They can: if a caller knows an employee's extension, they dial it during the greeting and connect directly, skipping the menu.
How do I know the menu is working well?
Watch three numbers: the share of calls that end in the menu without an agent, the option after which calls drop, and options almost nobody chooses. Those options get removed or moved.
Can customers check their reward points?
They can: the menu checks your loyalty program and reads out their points balance, tier, and available rewards. Right after that, it can suggest ways to use the points or connect them to an agent.
Can the caller's choice be saved to the CRM?
It can: the platform sends the chosen option and the customer's post-call rating to your CRM or back-office system via API.
When is an IVR enough, and when do I need the AI consultant?
An IVR works when there are only a few questions that fit neatly into options. If customers phrase things in many different ways and expect a conversation, you need the voice AI consultant. Many teams combine them: the IVR for the first choice, the AI consultant for deeper branches.
Can I play promotions while callers are on hold?
You can, and not the same one for everyone. The platform knows from your CRM where the caller is, what they've bought, and what they're interested in, and plays a matching message: a caller in a city with a new office hears about it, a laptop buyer hears about accessories. You can announce general promotions in the greeting too.
How much does the IVR cost?
The IVR is part of the platform, with no licenses. Setup is billed in support hours. Speech recognition and text-to-speech, if you need them, are paid separately at the price of the service you choose.
Glossary
Terms on this page
- CRM – customer relationship management
- Where a company keeps its customers, deals, and full communication history. Learn more →
- IVR (interactive voice response)
- A phone menu: the caller hears a greeting and picks the right department. Learn more →
- Text-to-speech
- Reads text aloud in a human-like voice. Learn more →
- Customer record
- The screen of customer data an agent sees during a conversation. Learn more →
- Knowledge base
- All answers, policies, and prices in one place – for agents and AI. Learn more →
- API (application programming interface)
- The way programs exchange data with each other without a person in the loop. Learn more →
- Speech-to-text
- Turns spoken conversation into text. Learn more →
- Callback
- The customer doesn't wait on hold but asks for a callback – and gets one when an agent is free. Learn more →
- SIP (Session Initiation Protocol)
- The protocol that sets up calls in IP telephony. Learn more →
- Cloud deployment (cloud)
- The platform runs on the vendor's servers, and agents connect over the internet. Learn more →
- Automatic callback
- The system calls back everyone who couldn't get through. Learn more →
Updated: