Features
Everything in the Ondros workspace, in detail.
Content modeling
Fourteen field types including rich text, media, JSON, and entry references. Build assemblies — pages composed of ordered, reusable blocks — with per-field validations, localization flags, and AI hints that steer generation.
Media library
Drag-and-drop uploads with automatic dimensions, alt text and tags, searchable grid, and on-the-fly image variants (resize + format) served from a cache-friendly URL.
AI tools
Generate whole entries from a brief, rewrite or expand a field, suggest titles, produce SEO metadata, translate between any active locales, and audit drafts against your own ingested brand guidelines (RAG). Works with free providers — Groq, Gemini, Ollama — or OpenAI/Azure.
Spaces & environments
Each space carries its own content model, locales, keys, and webhooks. Branch content into environments (master/staging/dev), clone with reference remapping, and promote changes safely.
Localization
Pick any ISO locale per space, localize individual fields, configure fallback chains (hi-IN → en-GB → default), and let the delivery API resolve the right value per request.
Roles & permissions
Capability-based system roles (admin, editor, author, viewer) plus custom roles, assignable org-wide or per space. Publishing rights are separate from editing rights.
Enterprise SSO
OIDC single sign-on (Google, Microsoft Entra ID, Okta) with just-in-time provisioning, domain restrictions, and optional enforcement that disables password login for your domain.
Webhooks
HMAC-signed webhooks on entry, model, and asset events with content-type and environment filters — plus a delivery log with status codes and latency for debugging.
SDK & API
Typed TypeScript SDK with automatic retries, stale-while-revalidate caching, field filters, and Contentful-style link resolution. A CLI generates TypeScript types from your content model; the whole API ships as OpenAPI 3.
Version history & audit
Every save snapshots the entry — diff any version against the current draft and restore in one click. A full audit log records who changed what, when, with field-level diffs.
Scoped API keys
Separate delivery, preview, and management tokens, hashed at rest and scopable to specific environments. Rotate or disable instantly.
Usage & billing
Transparent per-account usage meters (entries, storage, seats, API calls) with plan limits enforced by clear API responses — never silent failures.
See it with your own content
Spin up a free workspace and model your first content type in minutes.