Introduction
Ensuring your Agentforce Context Protocol (ACP) server connections are active and healthy is crucial for the reliable operation of your ACP tools and integrations. The ACP Management UI provides a dedicated interface to view the status of each configured connection and test its health. This guide explains how to access this information and understand what the different statuses mean.Prerequisites
- Access to the ACP Manager Lightning App in Salesforce.
- ACP connections configured in your Salesforce org.
Accessing Connection Statuses
-
Navigate to the ACP Manager App:
- Open the App Launcher in Salesforce (the 3x3 grid icon).
- Search for “ACP Manager” and select it.
-
Go to the “Connections” Tab:
- Within the ACP Manager app, click on the Connections tab. This tab displays a list of all configured ACP server connections.
(Placeholder: Screenshot of the ACP Manager UI, Connections tab, showing a list of connections)
Understanding the Connection List
The “Connections” tab will typically display the following information for each connection:- Connection Name: The user-defined name for the connection (e.g., “Slack Workspace Prod”, “Jira Cloud Instance”).
- Server Type: The type of server the connection is for (e.g.,
slack
,jira
,salesforce
). - Status: The current health status of the connection. This is often determined by a recent test or a periodic health check. Common statuses might include:
Active
/Connected
: The connection has been successfully tested and is ready to use.Inactive
/Disabled
: The connection is intentionally disabled (e.g., via an “Is Active” checkbox in its configuration).Error
/Failed
: The last attempt to test the connection failed. Details of the error might be available.Unknown
/Not Tested
: The connection status has not yet been determined or tested.
- Last Tested Date: When the connection was last successfully tested.
- Actions: Typically includes a button or option to Test Connection.
Testing a Connection
The ACP Management UI allows you to manually test a connection:- Locate the Connection: Find the connection you want to test in the list on the “Connections” tab.
-
Click “Test Connection”: There should be a button or action associated with each connection (e.g., in a row-level action menu or a dedicated column). Clicking this will initiate a health check.
- The ACP system will attempt to communicate with the configured external server (e.g., make a simple API call to verify credentials and connectivity).
-
Observe the Result:
- The Status field for the connection should update based on the test outcome.
- You will typically receive a toast notification indicating success or failure.
- If the test fails, look for error details. These might be displayed in a modal, a toast message, or logged in the Activity Log.
(Placeholder: Screenshot showing a “Test Connection” button and a success/failure notification)
Interpreting Connection Health
- Active/Connected: Your ACP tools relying on this connection should function correctly.
- Error/Failed:
- Check Credentials: Ensure API keys, tokens, usernames/passwords are correct and haven’t expired.
- Verify Endpoint URLs: Confirm the server URL is accurate and accessible from Salesforce.
- Network Issues: Check for any firewall restrictions or network outages that might prevent Salesforce from reaching the external server.
- Permissions: The credentials used might lack the necessary permissions on the external system.
- Review Activity Log: The ACP Activity Log might contain more detailed error messages related to failed connection attempts.
- Inactive/Disabled: If you expect the connection to be working, ensure it’s marked as active in its configuration settings (often managed via Custom Metadata Types or a specific settings area in the ACP Manager).
Troubleshooting Connection Issues
- Re-test the Connection: Sometimes, transient network issues can cause temporary failures.
- Verify Configuration: Double-check all connection parameters (URL, credentials, authentication type) in the ACP connection setup.
- Check External Service Status: The external service itself (e.g., Slack, Jira) might be experiencing an outage. Check their official status pages.
- Examine ACP Activity Log: The Activity Log (covered in the “Monitoring ACP Activity” guide) can provide valuable insights into what operations were attempted and what errors occurred.
- Consult Salesforce Debug Logs: For more in-depth troubleshooting, especially if the error seems to originate from Apex code, enable debug logs for the user performing the test or for the Automated Process user.