Default routing behavior
By default, inbound calls ring the user assigned to the phone number. If no user is assigned, the call goes to voicemail. The routing priority is:- IVR / phone tree (if configured on the number)
- Ring group (if assigned)
- Assigned user (direct ring)
- Forwarding number (if set)
- Voicemail
Routing to a specific user
Go to phone number settings
Navigate to Settings → Phone Numbers and click on the number you want to configure.
Ring groups
Ring groups let multiple users receive inbound calls on the same number.Simultaneous ring
All users in the group ring at the same time. The first person to answer takes the call.Sequential ring
Users ring one at a time in order. If User 1 does not answer within the timeout, User 2 rings, and so on.Create a ring group
Go to Settings → Phone Numbers, select the number, and under Incoming Call Routing choose Ring Group.
IVR / phone tree setup
An IVR (Interactive Voice Response) lets callers press keys to route themselves — for example, “Press 1 for Sales, Press 2 for Support.”Enable IVR on the number
Go to Settings → Phone Numbers, select the number, and choose IVR / Phone Menu as the routing method.
Record or upload a greeting
Create the greeting message that callers hear. You can record it directly, upload an audio file, or use text-to-speech.
Configure key mappings
Assign each keypress (1–9, 0) to an action:
- Route to user — ring a specific team member
- Route to ring group — ring a group of users
- Route to another IVR — create sub-menus
- Forward to external number — send to an outside phone number
- Play message — play an informational recording then hang up
- Voicemail — send to a specific user’s voicemail
Forwarding to external numbers
You can forward inbound calls to a phone number outside HoopAI (e.g., a mobile phone, a landline, or another call center).Overflow handling
If all users in a ring group are busy or no one answers:- Voicemail — the caller leaves a message (default)
- Forward to backup number — route to an external number
- Play a message — inform the caller and hang up
- Workflow trigger — trigger a missed-call workflow (e.g., send a text-back)
After-hours routing
Set different routing rules for outside business hours.Define business hours
Go to Settings → Phone Numbers, select the number, and configure Business Hours with your open/close times for each day.
Frequently asked questions
Can I have different routing for different phone numbers?
Can I have different routing for different phone numbers?
Yes. Each phone number has its own routing configuration. You can have one number for sales (with a ring group) and another for support (with an IVR).
Do callers hear ringing or music on hold?
Do callers hear ringing or music on hold?
By default, callers hear standard ringing. You can configure hold music in your phone number settings.
Can I route calls based on the caller's area code?
Can I route calls based on the caller's area code?
Not natively, but you can use a workflow triggered by “Call Status Changed” with conditions on the caller’s phone number to route post-call actions.