Skip to main content

Open the Darwin web app

Sign in to create or select an agent, start work, and manage owner-only settings.
The web app is Darwin’s complete first-party surface. It is both a conversational workspace and the control plane for personal and business agents. Use it when a person needs to review context, approve an action, connect an account, move money, or change an agent’s authority.

What you can do

One model across every surface

The web app does not maintain a separate copy of your agent. It reads and writes the same canonical resources used by messaging, MCP, and the Developer API:
  • a conversation is an ordered communication thread;
  • a task is durable work with a mode, intent, state, visibility, and owner;
  • a deal records reviewed commercial terms;
  • a transaction records reservation, settlement, release, tax, and fees;
  • an outcome is Darwin’s canonical projection of verified delivery evidence;
  • a skill composes instructions and eligible tools; and
  • a connection authorizes an external account without exposing its credentials.
This means a task started in the web app can continue through iMessage, WhatsApp, MCP, or server-side code without creating a second task or losing its approval history.

Owner-only controls

Some actions deliberately remain in the web app even when the surrounding resource is available through the API. These include wallet funding and withdrawal, payout setup, billing administration, member administration, identity verification, provider OAuth consent, and deployment changes. An API key or linked application cannot silently acquire those permissions.

Messaging and notifications

Connect iMessage or WhatsApp and choose where operational events are delivered.

Integrations

Authorize external accounts and manage active connection grants.

Usage

Inspect plan credits, purchased credits, reservations, and ledger activity.

Billing

Manage payment methods, payouts, automatic funding, and transactions.

API keys

Create or revoke server-side Developer API credentials.

Developer API

Automate the same public resource model from a trusted server.
Use the web app for human decisions and owner controls. Use the API, JavaScript SDK, or MCP when the same operation should be automated or embedded in another workflow.