Handler for Admins

A tour of the dashboard concepts: what an agent profile is, how members fit in, and where governance, approvals, and audit show up in the UI.

The five things to understand

Five concepts cover everything in the dashboard. Skim this once and the rest of the UI maps cleanly.

  1. Agent Profiles & Instances — what an agent is in Handler.
  2. Superpowers — bundled capabilities you grant to a profile.
  3. Connected Services — your own accounts (Gmail, GitHub, Slack…) the agent can act through.
  4. Governance & Approvals — the rules and the human-in-the-loop queue.
  5. Members & Audit — real people, and the activity trail tied to them.

Agent Profiles & Instances

An agent profile is the definition of an agent: its name, the superpowers it can call, the connected services it's allowed to touch, and the rules that govern it (auto / approve / block per action, danger-zone toggle, allowed services).

A profile by itself doesn't run anything. To put it to work, you assign it to a member. That assignment creates an instance — the specific copy of that profile used by that specific person.

Mental model: profile = template, instance = the running copy assigned to one member. Cost and audit are attributed to the member through the instance.

Where you'll see this in the dashboard:

Superpowers (in brief)

Superpowers are the bundled, ready-to-use capabilities (research, intel, monitor, finance, marketing, audio, generate). When you create a profile, you choose which superpowers it can call. Each call costs a flat $0.005 and is governed by your rules.

Full reference: Superpowers. Pricing: Pricing.

Connected Services (in brief)

Connected Services are your accounts — Gmail, GitHub, Slack, HubSpot, Notion, and 200+ others — that you connect via OAuth. Once connected, each service appears as its own peer-level tool alongside the superpowers in the agent's tool list. The agent acts on your behalf, governed by the same rules as superpowers.

Full reference: Connected Services.

Governance & Approvals (in brief)

Three layers of governance:

When an agent action requires approval, it lands in the Approvals queue and pings the configured channel (dashboard, WhatsApp, Telegram, MCP). An admin approves or rejects; the agent is notified and continues.

Full reference: Governance.

Members & Audit

A member is a real person in your organization. Members come from one of two sources:

Every action — every superpower call, every connected-service call, every approval decision, every rule change — is logged against the member that triggered it. The Activity table on the Overview is your audit trail. Filter by agent, by member, or by outcome.

Why this matters: when an agent does something, you don't just know which agent — you know which person the agent was acting on behalf of. That's the unit of accountability for cost, approvals, and incident review.

Where you'll see this in the dashboard:

The Approvals queue

When a profile rule says "require approval" for an action — or when an agent tries to spend more than its delegated tier allows — the call is held and an approval request lands in the queue.

Approvals reach admins through any of:

Full reference: Governance → Approvals.

Where to go next