Routes
Route groups
| Group | Purpose |
|---|---|
|
Unauthenticated shell — |
|
Authenticated shell with sidebar, header and WorkspaceGate |
|
Fumadocs renderer for the in-app MDX documentation |
|
OAuth callback handling |
|
Sentry verification page |
Dashboard routes
| Route | Contents |
|---|---|
|
Overview — recent calls and daily statistics |
|
Unified activity feed |
|
Redirects to |
|
AI agent management — create, edit, version, duplicate |
|
Every |
|
Flattened analysis issues, with prompt-suggestion actions |
|
All calls, with the full filter set and the batch re-analyse dialog |
|
Call detail — transcript, recording, analysis, and history for the same number |
|
Call campaigns only |
|
Campaign detail — targets, calls, coverage. Redirects to |
|
Contact list |
|
Contact detail — calls, emails, activities, phones, stats |
|
Email campaigns with engagement statistics |
|
Email campaign detail — recipients, variations, statistics |
|
Reusable campaign-less templates |
|
Cross-campaign variation library |
|
Domains and sending accounts |
|
Email inbox and threads |
|
Outbound number pool, purchase and the SMS toggle |
|
Current user’s profile |
|
Daily re-engagement list (Call summary and Results link to reports) |
|
Report index |
|
Daily call statistics with totals |
|
Funnel chart |
|
Disposition flow |
|
Per-agent performance |
|
Pickup rate per number |
|
Email engagement per day |
|
Re-engagement call summary (daily, segment, funnel) |
|
Re-engagement contact list with dialled filter and list history |
|
Re-engagement supplier status counts (API, access, Payability) |
|
Rep management |
|
Rep detail with their calls |
|
That rep’s follow-up tasks |
|
Seller list (sidebar hidden) |
|
Seller detail with its contacts |
|
Payability supplier list — search plus a Filters side pane for API, access, cancelation, status, and payability status; columns include stage, legal signed, and contract signed |
|
Supplier detail with status, contact, and sync fields |
|
Contact sequence enrollments |
|
Enrollment detail — step timeline with response payloads |
|
Sequence templates |
|
Template builder |
|
Template editor |
|
Workspace settings — General preferences and a Config tab for |
|
Redirects to |
|
Phone registry ( |
|
Placeholder for a future email-targets view |
|
Follow-up task board |
|
Agent regression test cases |
|
Test case detail and run results |
|
Member management — owners and admins only |
Redirect behaviour
| From | To, and why |
|---|---|
|
|
|
|
|
|
|
|
Any protected route without a session |
|
/targets/emails is deliberately a placeholder: email recipients are campaign-scoped and live under
Email campaigns, so a cross-campaign email-target view has no obvious semantics yet.
Public routes
| Route | Note |
|---|---|
|
Unauthenticated only |
|
OAuth redirect target |
|
The in-app documentation site, readable without a session |
|
Provider callbacks, excluded from middleware entirely |
|
Recipients are not users, so this must be public |
|
Capability discovery, unauthenticated by design |