Skip to content
CollabAI

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/invoke

    Invoke a Control Tower agent with a typed payload. Returns a streamed result.

  • GET/rest/v1/agents

    List agents available in your tenant, filtered by team and permissions.

  • POST/functions/v1/knowledge/query

    Semantic search across your private knowledge base (meetings, docs, CRM).

  • GET/rest/v1/audit_log

    Read 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.