Enterprise

Fewer vendors. Fewer places to be wrong.

Most of what your security review is worried about is the seams — the eleventh integration, the fourth copy of the staff list, the export that lives in somebody’s downloads folder. There are fewer seams here because it is one platform: one identity, one permission model, one audit history, one bill.

One console, many consoles

Your warehouse manager and your accountant sign into different products.

Same login, same data, same deployment. Each role carries its own menu, so nobody wades through fourteen areas to reach the two they use. It is configuration, not a separate build — and it is a convenience, not the security. Hiding an area never grants a way around its permissions.

Everything, including who else sees what.

Owner
  • App RootInbox, analytics, dashboards, domains, sites
  • Build StudioPages, forms, presentations, templates
  • DAMContent, categories, tags, documents, templates
  • StorefrontProducts, orders, invoices, inventory, returns
  • CRMLeads, marketing, tickets, phone, calendar, chat
  • AI & AutomationAssistants, IVR, automation, workflow, schedules
  • EventsEvents, tickets, badges, speakers, check-ins
  • LogisticsDelivery zones, agents and jobs
  • FinanceWallets, payouts, transactions, payments
  • CommunityFeed, stories, groups, meetings, moderation
  • DatabaseCollections, sub-schemas, import, data explorer
  • ConfigurationSettings, locations, users, roles, integrations
  • AccountProfile, billing, API keys, usage, logs
Hidden is not blocked — access is checked on the server either way. Scoped to Austin, so inventory, staff, schedules and reporting follow the location.
For the review

The answers before they are asked.

What procurement, security and IT usually want in writing — and where it sits in the product rather than in a promise.

28 answered

Identity & access

Single sign-on
Entra ID, Google Workspace, GitHub — OpenID Connect
Passwordless
Magic link and one-time code
Two-factor
Roles & permissions
Row level, checked on the server
Menu per role
Configuration, not a separate build
API keys
Scoped and revocable
Device management

Content & assets

Asset storage
S3-backed, streamed or signed per request
Derivatives
Thumbnails and favicons cut on upload
Ingest
Upload, or pull straight from a URL
Draft vs live
Separate records — publishing promotes, never overwrites
Routing
Slug, name or id, scoped to the site
Taxonomy
Categories and tags across every collection
Filtered listings
Attribute, price band and keyword search

Audience & intake

Segments
Saved, reusable, counted before you send
Reach estimate
Before the campaign, not after
Segment overlap
See who sits in two lists at once
Forms
Submissions
Land as records, not as email
Enrichment
Runs on the lead as it arrives
Audit history
Every record, with the values it held before

Tenancy & terms

Tenant isolation
Per organisation, resolved every request
Own domain
Resolved per hostname — no second deployment
Multi-location
Scopes stock, staff and reporting
Deletes
Recoverable from trash
Export
Whole, in your own formats
Price
Talk to us
Single tenant, DPA, SLA
On request
Built to be driven by AI

Your backend is a set of tools before you write a prompt.

Most teams bolt an agent onto a finished API and spend months writing tool definitions by hand, then discover the model can claim to be anybody. Here, marking a method callable is enough — the platform publishes it, describes it, and injects the identity itself.

agent · your organisationscoped
  • list_services → 41 callable methods
  • get_schema("lead") → 22 fields, 4 required
  • create("lead", { … }) → lead_9f2a
  • orgId + user ← injected by registry
The agent never sets the organisation or the user. It cannot reach another tenant’s data even if it is asked to.
Before you ask

The questions a security review asks.

  • The organisation is resolved per request — including by hostname, so a customer on their own domain reaches their own data without a separate deployment. Every call carries that context, and the AI layer has it injected rather than supplied, so an agent cannot cross a tenant even if it is asked to.

Get started

Bring a real number and a real calendar.
We’ll show you the first booking inside twenty minutes.

Book a demoNo credit card · cancel any time · your data stays yours