People, events, documents, billing, and communications — modeled your way with tenant-defined schemas, behind one secure multi-tenant API.
Every entity type is composed from tenant-defined, versioned attributes. Model your domain without waiting on a platform release.
Immutable versioning, check-out/check-in, role-based access, a full audit trail, and built-in full-text search across everything you store.
Meetings, deadlines, and to-dos with participants, roles, and RSVP status — queryable by time range out of the box.
Invoices with lifecycle control, per-tenant numbering, line items generated straight from events, and payment records that keep the books straight.
Internal messages and system notifications with threads, read state, and a unified inbox — triggered automatically by platform activity.
Hard tenant isolation on every record and every request. Registered apps authenticate with scoped API keys that can be rotated or revoked instantly.
Start with the mental model, make your first call in the quickstart, then go task by task with the how-to guides. The full OpenAPI reference has an interactive explorer — and every docs page is plain Markdown underneath (llms.txt), so AI agents can read it all in one pass.
Open the API reference →