Admin Panel Reference
This section is strictly for users with the ADMIN role. The Admin panel (/admin/*) is the control plane for the entire AgentLane platform. This page is a pure route reference — for the provisioning walkthrough, see Admin: Provision a partner.
/admin/partners
Lists every agency on the platform. Opening a Partner (/admin/partners/[id]) shows their account-level profile: slug, contact details, plan tier, billing mode, seat limit, team/workflow counts, and integration status. Individual team members and end-customers are deliberately not listed here — Admins work at the account level, as a data-minimization boundary.
/admin/agents
Per-partner view of whether their agent control plane has been provisioned, and how many of their configured agents are enabled.
/admin/agent-requests
The approval queue for partners requesting a new agent instance for one of their clients — Pending requests can be Approved (kicks off automatic provisioning and credential wiring) or Rejected; a provisioning_failed request exposes a Retry provisioning action instead.
pending ──approve──► provisioning ──success──► fulfilled
│ │
└──reject──► rejected └──failure──► provisioning_failed ──retry──► provisioning/admin/workflows
A read-only, searchable list of every workflow configured across all partners. Admins can also upload new workflow templates into the catalog here.
/admin/plans
Manages the pricing tiers shown on the signup stepper and marketing pricing page.
| Field | Meaning |
|---|---|
| Price / included executions | Monthly base fee and the execution allowance bundled into it |
| Hard cap | Whether the plan blocks usage past the included allowance instead of allowing overage |
| Selectable at signup | Whether prospects can choose this plan themselves, vs. sales-assisted only |
| Billing mode | How the plan is metered/billed |
| Stripe price | The linked Stripe Price ID — selectable without one is flagged with a warning icon |
/admin/billing
Two views: a searchable Subscription overview (every partner’s plan, active agent count, MRR, linked Stripe IDs) and a Recent events feed of raw incoming Stripe webhook events per partner.
/admin/custom-plan-requests
Message threads for partner-submitted custom enterprise plan requests.
/admin/deletion-requests
Queues partner- and client-scoped account deletion requests. Approving a request suspends the account and starts a 30-day grace period before data is permanently purged.
/admin/users
Every user account across every partner, searchable by name or email. An Admin can reassign a user’s role between PARTNER and CLIENT here; ADMIN accounts are fixed.
/admin/support
The escalation inbox — conversations a client has explicitly escalated to a human, replied to directly by an Admin (not AI-routed).
/admin/audit-log
An immutable, paginated, system-wide ledger of every significant mutation across all Partners.
/admin/automation and /admin/automation/[partnerId]
Workflow instance provisioning status and detail per partner — see Admin: Provision a partner for the walkthrough, and Workflow Engine for how the underlying pipeline works.
