API reference
CollabAI API
Every CollabAI deployment exposes a REST and Edge Function surface inside your own tenant. Auth uses Supabase JWT bearer tokens; rate limits, retries, and audit logging are enforced server-side.
Authentication
Pass a valid Supabase JWT in the Authorization: Bearer <token> header. RLS policies on each table scope responses to the calling user's roles.
Core endpoints
- POST
/functions/v1/agents/invokeInvoke a Control Tower agent with a typed payload. Returns a streamed result.
- GET
/rest/v1/agentsList agents available in your tenant, filtered by team and permissions.
- POST
/functions/v1/knowledge/querySemantic search across your private knowledge base (meetings, docs, CRM).
- GET
/rest/v1/audit_logRead the immutable audit trail for every agent action in your tenant.
Need full schemas?
Detailed request/response schemas, error codes, and SDK examples ship with each Control Tower deployment. Talk to engineering for an OpenAPI spec.
