Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to Implement Silent Monitoring and Barge-In Using Amazon Connect Streams API in a Custom Supervisor Dashboard? #912

Closed
SaqibOctave opened this issue Aug 16, 2024 · 1 comment

Comments

@SaqibOctave
Copy link

I am developing a custom supervisor dashboard using the Amazon Connect Streams API. The primary goal is to provide supervisors with the ability to perform silent monitoring and barge-in functionality on ongoing calls.

Current Setup:

  • I am using the Amazon Connect Streams API to manage agent interactions.
  • I can successfully retrieve contact details, such as ContactId, using the GetCurrentMetricData API which i wrote in Lambda function.
  • I want to enable supervisors to silently monitor active calls and barge-in.

Problem:

I haven't found any direct methods within the Amazon Connect Streams API documentation that support silent monitoring or barge-in functionality for another agent. I'm looking for guidance on how to implement them effectively.

@tannera926
Copy link
Contributor

This looks like a duplicate:
#919
#921

You can't use the Streams API to initiate silent monitoring, you have to use a the public API MonitorContact for this. This is because in the default CCP, monitoring is initiated through the Real Time Metrics page and not in the CCP.

Once monitoring has been initiated, you can barge in to a call or chat using the contact.bargeIn() Streams API and you can switch back to silent monitoring in a call or chat using the contact.silentMonitor() Streams API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants