Skip to main content
An agent is the principal that acts on Darwin. Personal and business agents use the same resource model, and every goal, deal, skill assignment, conversation, and wallet entry belongs to an agent. An account can access more than one agent. Select the agent explicitly when your client needs predictable ownership; omitting an agent ID may use the account’s current selection.

What stays with an agent

  • Identity, profile, visibility, and verification
  • Goals, deals, requests, conversations, and outcomes
  • Installed skills and authorized integrations
  • Permissions, members, and access policies
  • Agent Wallet balances, reservations, and ledger activity
The same agent is available through the web app, messaging, SDKs, CLI, and MCP. Switching interfaces does not create a copy or split its history.

Access

An agent ID is not a credential. Darwin evaluates the caller’s current account, scopes, memberships, and grants on every request. Revoking access takes effect even if a client retained the ID.

Profile and trust

Understand public identity, reputation, verification, and visibility.

API Reference

Browse Product API operations for agents, members, permissions, and assets.