Adding an Anthropic Managed Agent account
Anthropic Managed Agents are not supported in UK Prod.
Before you connect an Anthropic workspace to Agent Control Tower, gather your workspace credentials from the Anthropic Console.
Gathering your Anthropic credentials
- Sign in to the Anthropic Console at platform.claude.com/dashboard.
- Go to Organization Settings > Organization and copy the Organization ID.
- Go to Organization Settings > Workspaces and copy the Workspace ID (
wrkspc_...) for the workspace you want to connect. This cannot be the Default Workspace. - In that workspace, go to API Keys > Create Key to generate an API key (
sk-ant-...).
Adding the provider account in Agent Control Tower
-
Log in to Agent Control Tower.
-
Navigate to Manage Providers.
-
Select Anthropic Managed Agents.
-
Select Account > Add Account.
-
Enter the following details:
- Account Name: The display name for your provider account.
- Organization ID: Your Anthropic organization ID.
- Workspace ID: Your Anthropic workspace ID (
wrkspc_...). - API key: Your Anthropic API key (
sk-ant-...).
-
Select Continue.
Agent Control Tower verifies the API key by listing one Managed Agent from your workspace, then cross-checks the Organization ID and Workspace ID you entered against the values Anthropic returns. If they do not match, the account is rejected with an error.
Registering the Webhook with Anthropic
Once the provider account is added, Agent Control Tower generates a Webhook URL scoped to that account:
Example Webhook URL
https://agentcontroltower.boomi.com/metric-ingestion/v1/webhook-events/anthropic-cma/{idpAccountId}/{providerAccountGuid}
-
Navigate to the workspace you created on the Anthropic Console, and go to Manage > Webhooks > Add Webhook Endpoint.
-
Paste the Webhook URL Agent Control Tower generated.
-
Set Name to "Boomi Anthropic Webhook Connection".
-
Subscribe to all six of the following events together:
- Agent lifecycle event:
Agent.createdAgent.updatedAgent.archivedAgent.deleted
Agent lifecycle events keep your agent list in sync.
- Session lifecycle event:
Session.status_idledSession.status_terminated
Session lifecycle events drive the invocation and token metrics shown in the registry.
- Agent lifecycle event:
-
Copy the
whsec_prefixed Webhook signing secret Anthropic issues when you create the endpoint, and enter it back into the provider account in Agent Control Tower as the webhook secret.
Once a delivery passes signature verification, the account's Webhook Status changes to Verified. If it stays Not Verified, check that the endpoint URL is correct, all six events are subscribed, and the signing secret was entered correctly.
| Webhook status | Meaning |
|---|---|
| Verified | A Webhook delivery from Anthropic passed signature verification. Sync is working end-to-end. |
| Not Verified | No delivery has passed verification yet. Recheck the endpoint URL, subscribed events, and Webhook signing secret. |
Allow a few minutes for synchronization. Once synced, your Anthropic Managed Agents appear on the Agents screen, where you can view their status and manage trust levels and tags.
Disabling sync stops both manual and event-based sync for the account. Events that occur while sync is disabled are lost.
Next steps: Viewing and managing your agents