Skip to main content
Agent registry tools manage the full agent lifecycle — from registration through suspension and revocation — plus API key management for agent authentication. These 13 tools require workspace context and appropriate permissions.

Agents List

dome_agents_list List registered agents. Returns agent ID, name, status, and capabilities. Permission: agent.view
Example tool call

Agents Get

dome_agents_get Get detailed information about a specific agent by ID. Permission: agent.view

Agents Register

dome_agents_register Register a new AI agent on the platform. After registration, create an API key with dome_agents_create_key. Permission: agent.register
Example tool call

Agents Update

dome_agents_update Update an existing agent’s capabilities, metadata, or act-as verification config. Permission: agent.register. Changing any pool, model, tool, or actas_allowed_* field regenerates the agent’s rule bundle and additionally requires rules.deploy.

Agents Suspend

dome_agents_suspend Suspend an active agent, preventing it from making requests. Optionally cascade to child agents. Permission: agent.suspend
Example tool call

Agents Reactivate

dome_agents_reactivate Reactivate a previously suspended agent. Permission: agent.suspend

Agents Revoke

dome_agents_revoke Permanently revoke an agent. This cannot be undone. Marked destructive. Permission: agent.revoke
Revocation is permanent and cannot be undone.

Agents Delete

dome_agents_delete Permanently delete a revoked agent and all its data. Agent must already be in the revoked state. Marked destructive. Permission: agent.delete
Hard-delete removes all agent data irreversibly. The agent must be revoked first.

Tools List

dome_tools_list List registered agents and their tools/capabilities in the active workspace. Only returns agents in active or provisioned status. Permission: agent.view

Agent API Keys

Agents Create Key

dome_agents_create_key Create a new API key for an agent. Returns the token, selected Gateway ID, and complete Gateway endpoints once — save the token immediately. Permission: agentkey.manage
Example tool call
Store the returned key secret securely. It cannot be retrieved after creation — only rotated or revoked.

Agents List Keys

dome_agents_list_keys List active API keys for an agent. Permission: agent.view

Agents Rotate Key

dome_agents_rotate_key Rotate an agent’s API key — revokes the old secret and issues a new one with the same name. Returns the new token once. Permission: agentkey.manage

Agents Revoke Key

dome_agents_revoke_key Revoke an agent’s API key. The key is no longer usable for authentication. Permission: agentkey.manage

Next steps

Full agent workflows live under Connect. Lifecycle and Rules stay one hop away: