Allow agents to transfer calls to any IVR or App module

Christina Dechent
Christina Dechent
  • Updated

In many workflows you might want to allow employees to transfer a caller to a particular call flow, IVR or queue. For example, if an agent is talking to a caller and realises that the caller needs to be forwarded to the general support queue or any other specified queue you make this option available to agents:

Traditionally this was done in call centers or office telephone systems, by setting up extensions or telephone numbers for the agent to transfer to. But this approach has many disadvantages: it creates a whole new call, it does not provide an easy selector inside the system (usually browser) that the employee is working in and it doesn't have integration capabilities (e.g. it is difficult or impossible to push the data that was gathered so far to the next employee who takes the call).

On the babelforce platform, we provide features to solve these issues with traditional telephony approaches.

First, enable any app in your call flow that will be a target for transfer.

Therefore, open the app in the IVR module view and simply add a tag "transfer" and give the app a friendly name. The friendly name will be shown to your employees in order to search for it, select it and transfer the caller to that particular call flow entry point. Here is how it looks in the babelforce app editor view:


Now the agent can select any such "transfer" app, while they are in an active call in babelConnect and then transfer the caller to it:



This allows you to build any kind of call flow to after the transfer. For example, the caller can hear a waiting experience flow: "We're trying to get the next support person to deal with your query ..." or they can hear ringing and directly be routed to the next available agent. Your IVR can dynamically decide how to deal with the particular call.

Second, set up any action on an integrated system using the call transferred automation

A common use case is to push data inside a ticket to the next agent who takes the transferred call or to add the data to another system, e.g. the CRM, and send the appropriate CRM contact to the salesperson who takes the call. You can see how to configure the event Trigger here.

Was this article helpful?




Please sign in to leave a comment.