Skip to Content

Delegate approval to a teammate

If you’re not the only person who needs to be able to approve, add approval delegates. Each delegate receives an email magic-link for every pending approval and can decide without signing into the dashboard.

Available on Team and Enterprise plans.

Only org admins can add, change or remove delegates, and every change is written to the audit log: delegate.added, delegate.deactivated, delegate.activated, delegate.updated (with before and after values) and delegate.removed, each naming the admin who made it. The audit export returns these rows.

How

/settings → Approval Delegates card.

  • Type an email and click Add delegate.
  • The email lands in the delegates list with an Approver badge and an Active toggle.

Each delegate row:

  • Email address
  • Approver badge (every delegate has the same capability)
  • Active toggle — flip off to pause delivery without removing the delegate
  • Remove (trash icon) — permanently remove

How delegation works for the recipient

When a pending approval is created, AgentValet:

  1. Notifies you (the owner) via Web Push, if you’ve enabled it
  2. In parallel, generates a single-use magic link for each active delegate and emails it to them
  3. From: AgentValet <[email protected]>
  4. Subject: Approval required: {agent} → {platform}/{action}

The email body has a one-paragraph summary and a magic link. The link works exactly once, and only while the approval is still pending — approvals expire 10 minutes after they’re created, so a delegate who opens the link later sees that it has expired.

See Approve via magic link for the recipient’s view.

Single-use enforcement

AgentValet hashes each issued JWT and stores the hash on the approval row. A second use of the same link returns “already actioned”.

So forwarding the email is safe — once one delegate clicks through, the others get a clear “already done” state.

Delegate plans

PlanApproval delegates allowed
Free / Solo / Studio0 — owner-only approvals
Team3
EnterpriseUnlimited

Hitting the limit on Team and trying to add a fourth delegate prompts you to upgrade or remove an existing one.

Removing a delegate

Click the trash icon. The delegate’s email stays in the audit log against historical approvals they actioned (so you can trace who did what), but they stop receiving emails immediately.

When delegation is the wrong tool

  • You want the teammate to manage agents, connect platforms, see billing. That needs a full dashboard account — invite them from the Team page instead.
  • You want to delegate to an external party (auditor, contractor). Delegation is fine for this — they get the magic link, they approve or deny, no AgentValet account needed.

Next

Last updated on