Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Troubleshoot agent conversation monitoring ability in Amazon Connect - Amazon Connect

Troubleshoot agent conversation monitoring ability in Amazon Connect

The following table explains how to resolve error messages (exception messages) that may be displayed when you use Amazon Connect to monitor live agent conversations with contacts.

Error message Resolution Exception type Exception code

You do not have access to the agent. Contact your admin to learn more.

You must enable the service linked role for the instance. See Use service-linked roles and role permissions for Amazon Connect for information about enabling the role.

AccessDeniedException

403

One or more of the input parameters are invalid

A developer needs to make sure that the input parameters for the MonitorContact action are valid. See MonitorContact Request Syntax.

InvalidRequestException

400

Monitoring failed, please enable call recording

In the flow, make sure that the Set recording and analytics behavior block is configured to allow call recording for both the agent and customer.

InvalidRequestException

400

User's phone number is invalid

Check that the phone number associated with the agent's deskphone meets following requirements:

  1. It is a valid phone number.

  2. It is in the required E164 format. To express a US phone number in E.164 format, add the '+' prefix and the country code in front of the number. For example, for a US number +1-800-555-1212. A number such as 020 718 xxxxx in the UK would be formatted as +44 20 718 xxxxx.

  3. It is in the list of countries that Amazon Connect can call. For a list of countries allowed by default, see Countries that call centers using Amazon Connect can call by default.

    For example, your Amazon Connect instance is in the US East (N. Virginia) Region. Your agent has a deskphone in Germany, which is not a country that Amazon Connect can call by default. By default the agent's deskphone would not be configured correctly to start the monitoring session so they would get an error. You would need to submit a service quota increase request to add Germany to your list of allowed countries that Amazon Connect can call.

  4. The queue that is associated with the agent's routing profile has an outbound caller ID number assigned to it. For instructions for setting the outbound caller ID number, see Set up outbound caller ID in Amazon Connect.

InvalidRequestException

400

The contact or agent is not in the state that can be monitored

The contact is not in an active state. The agent or customer may have disconnected from the call or chat before the monitoring request could be processed. Choose another contact to monitor.

InvalidRequestException

400

Monitoring failed, please enable multi party conferencing feature

The Amazon Connect instance must have the multi-party calls and enhanced monitoring feature enabled. In your instance settings, choose Enable Multi-Party Calls and Enhanced Monitoring. For instructions, see Update settings for your Amazon Connect instance.

InvalidRequestException

400

No AGENT participant found in the contact

The call or chat doesn't have an active agent who is connected to it and working on the contact. Choose another contact to monitor.

InvalidRequestException

400

MonitorContact is not supported for TASK contacts

The monitoring feature is supported only for voice and chat contacts. Choose a voice or chat contact to monitor.

InvalidRequestException

400

AllowedMonitorCapabilities must be provided and have SILENT_MONITOR value at the least

If your Amazon Connect instance has the multi-party calls and enhanced monitoring feature enabled, the developer must make sure to pass the AllowedMonitorCapabilities input parameter with at least the SILENT_MONITOR value set. See MonitorContact Request Syntax.

InvalidRequestException

400

One or more of the request resources were not found

A developer needs to make sure that the resources in the MonitorContact input request that's being passed exist in the Amazon Connect instance.

ResourceNotFoundException

404

Internal service exception

The request processing has failed because of an unknown error, exception, or failure with an internal server. Wait a bit and then try again to monitor the contact.

InternalServiceException

500

Service quota has been exceeded

There are certain limits on how many contacts a supervisor can monitor at a time or how many supervisors can monitor one contact. Check the limits for the voice and chat contacts on the Amazon Connect feature specifications page.

ServiceQuotaExceededException

402

Another request with same clientToken is in progress

In the MonitorContact action, a ClientToken is a unique, case-sensitive identifier that developers provide to ensure the idempotency of the request. If not provided, the AWS SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs.

IdempotencyException

409

Access denied

You don't have the appropriate permissions in your security profile to perform this action. For a list of the security profile permissions required for monitoring conversations see Assign permissions to monitor live conversations in the Amazon Connect Contact Control Panel (CCP).

AccessDeniedException

403

Too Many Requests

The API TPS quotas have been exceeded. Submit a request for a TPS quota increase. For instructions, see Requesting a quota increase.

ThrottlingException

429

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.