Conferencing “coach” mode
Support for selectively sending audio to a subset of conference participants
The conferencing feature supports a coaching feature whereby designated participants can hear the full conference audio but their own audio is only heard by a subset of the conference participants.
The classic example of this is a manager listening in on a call between an agent and a customer and being able to “whisper” to the agent without the customer hearing. This feature is not limited to a single participant receiving the audio, it could be any subset of the conference participants.
Enabling coach mode
To enable coach mode, you must assign a member tag to the participants that you may want to selectively send the audio to.
For instance, when an agent joins the conference you might assign them a memberTag of agent
:
Later, when the manager joins, you could use the speakOnlyTo
tag to indicate their audio input should
only be heard by agents:
Dynamically modifying flows
During the conference, you can dynamically change these settings, and the conference audio flows will be immediately updated accordingly. This can be done using the REST API as show below:
The same can be accomplished via the websocket api: