Call routing

Smart call routing

Route calls by team, location, language, or skill tags, with a status engine that always finds the right person.

Not every incoming call belongs with the same person. Smart call routing gives you the controls to match each call to the right person or group based on who your callers are, what they need, and who is actually available to help right now.

In Voxbi, routing decisions are built from two complementary ingredients: attributes that describe your users (the group they belong to, the location they work from, the languages they speak, the skill tags assigned to them) and statuses that reflect their current availability (Available, In a Meeting, Away, Do Not Disturb). Call flows combine these to create routing logic that is straightforward to read and easy to keep up to date as your team changes.

When you'd use smart call routing

  • A multilingual support line where callers should reach someone who speaks their language, with a fallback path when no matching agent is free.

  • A multi-site business where inbound calls to a regional number should land with the team at that location before overflowing elsewhere.

  • A team with mixed skills (for example, technical support versus billing) where the right person for each call is determined by a tag rather than a dedicated number for every specialism.

How smart call routing works in Voxbi

  1. Define your attributes

    In the Voxbi Cockpit, go to Attributes and create the groups, languages, locations, or tags that describe your team. A user belongs to one group but can carry multiple tags, languages, and locations.

  2. Set up user statuses

    Statuses show who is reachable right now. Each status carries a flag: whether calls should ring through, or whether the system should treat the user as unavailable and skip to the next step in the flow.

  3. Build the call flow

    Add a Ring step to your call flow and target it by attribute: ring everyone in the Support group, or ring the first available French-speaking agent. Chain steps to build the overflow path.

  4. Test and adjust

    The Cockpit shows each call flow's step sequence in full, so you can verify the logic, duplicate the flow for a variant, and check the change log if something behaves unexpectedly.

Frequently asked questions

What is the difference between a group and a tag?

A group defines a team or department and a user can only belong to one. Tags are flexible labels you can stack: the same user can carry "Technical", "French", and "Senior" at the same time. Use a group for the primary organisational unit and tags for additional routing criteria like skills or specialisms.

Can I combine more than one attribute type in a single routing step?

Yes. A Ring step in a call flow can target users who match on multiple criteria at once. You could, for example, ring everyone who is in the Brussels location and has the Billing tag, then fall through to a broader group if no one answers.

What happens when the user I want to reach has Do Not Disturb active?

A status with the Do Not Disturb flag tells the system not to ring that user's device. The call flow moves to the next step automatically: the timeout fires and the call proceeds to the overflow path, voicemail, or another queue, depending on how the flow is configured.

Can the same call flow serve different phone numbers?

Yes. Any number of phone numbers can point to the same call flow. The Usage tab on each flow shows every number and IVR currently routed through it, so you always know what would be affected by a change.

See Voxbi in your business.

Talk to us or to a certified Voxbi partner.