Internal operators and AI-assisted workflows
Assistant, research, and Codex sign-in
8 routesThese routes power the assistant surfaces, job assistant flows, and Codex sign-in bootstrap used by the app.
Auth model
Cookie session, Supabase bearer, or route-specific auth
/api/assistant/chat/api/assistant/query/api/assistant/search/api/assistant/strategy
Marketplace robots, BYO OpenClaw flows, and operator dashboards
Home dashboards, queues, and task extraction
16 routesThis is the heart of the operational layer: home payloads, queue views, and task creation and extraction workflows.
Auth model
Read or write scopes depending on route family
/api/home/api/home/job-build-calendar/api/home/overview/api/home/queues
Roofing production, supplements, estimating, and storm workflows
Documents, uploads, measurements, weather, and price intelligence
21 routesThese routes create the deliverables roofers actually need: docs, overlays, measurements, weather data, and price references.
Auth model
Read and write, depending on the route
/api/document-uploads/api/document-uploads/create/api/document-uploads/delete/api/documents
Operator teams and communication-heavy automations
Contacts, groups, notifications, leads, outbound, and file access
18 routesThis group covers who the team is working with, what they are being notified about, and how communications and lead signals arrive.
Auth model
Workspace or group-scoped read/write access
/api/cdrive/[...path]/api/contacts/api/contacts/[contactId]/api/contacts/[contactId]/activity