It is possible to redirect calls to another number if your team is busy or a caller reaches you outside of business hours. It is easy to set that up in babelforce.
First, set up a new agent that could look something like this:
Now you need to decide how your overflow process should look like. There are many options, so you need to decide which process fits your business model best. Here we want to introduce two possibilities.
Create a new queue in "Routing & queueing > Queues" that you could call "Overflow Queue". Add the new agent to the queue. The queue selection is simple: just always call the "Overflow Agent" in our example. You can of course add as many overflow agents as you want.
You can route your call to this overflow service queue for business hours, holiday or availability setups using Routing rules in a Switch Node module. E.g., you could forward calls to your overflow queue if all your agents in your main queue are busy. Or you could forward calls to the overflow queue if the call wasn't answered within a certain time frame. In other words, you can use the overflow agent instead of a callback request or voicemail.
Working with priorities:
Add the overflow agent to the main call queue but make sure to set up a prioritization, e.g. the overflow agent could be the last to take the call if none of your internal agents were available. This can be achieved by adding tags or creating a new group. Find more details for prioritizing calls here.
Be aware, if you only add one overflow agent, your outsourcing partner will only be able to take one call at a time.