Hi,
The error message ConnectorRequestFailure usually indicates that the request to the external connector failed, rather than an issue with the Copilot agent itself.
Since your agent is calling Salesforce through a connection, this typically happens when the connector cannot successfully complete the API request.
Here are a few things you may want to check:
1. Salesforce API limits or throttling
Salesforce enforces API rate limits. If the number of requests exceeds the allowed limit, Salesforce may temporarily block additional requests, which can result in this type of error. Your Salesforce administrator can check the current API usage in the Salesforce admin console.
2. Verify the connection and authentication
Even if the connection shows a green checkmark in the connection manager, the authentication token may have expired. It may help to:
-
Recreate the Salesforce connection
-
Re-authenticate the connector
-
Confirm that the connected account still has access to the required objects or APIs.
3. Check permissions for the connected user
Make sure the Salesforce user used for the connection has permission to access the resources your Copilot action is trying to call.
4. Review the agent action configuration
If the Copilot agent is calling an action that interacts with Salesforce, verify that the parameters and endpoints are configured correctly and that the response schema matches what the agent expects.
If possible, you could also check the Power Platform run history or action logs to see whether the connector request is returning a more detailed error message from Salesforce.
In many cases, this issue is related to API limits or connector authentication, so reviewing those settings with the Salesforce admin team usually helps identify the root cause.
Hope this helps.