REST & OData APIs
Every entity speaks HTTP.
Standards-first endpoints exist per entity from the moment it is saved.
Composite & bulk endpoints
Heavy jobs, few round trips.
Composite calls batch related writes; bulk, query and export endpoints move data at volume.
C# automation scripts
Real code on real events.
Run on lifecycle events or buttons, inline or async — compiled at save.
Script versioning & audit
Every run attributable.
Scripts are versioned; every execution logs actor, duration and outcome.
Custom React components
Your UI, inside the platform.
Per-tenant TSX compiled server-side and rendered inside forms.
Frozen runtime contract
Upgrades don't break your code.
Components compile against a frozen contract — platform upgrades keep it stable.
MCP server for external AI
AI clients, on your terms.
A standards-compliant socket external AI tools plug into — same permissions, same audit.
CLI
Automate the platform itself.
Metadata, packages, rules, scripts, workflows, analytics — from your terminal and your pipelines.
Formula engine & security policy
Expressions with guardrails.
A formula engine everywhere fields compute — governed by an explicit security policy.
Async script execution
Long work off the request path.
Queue heavy scripts to run asynchronously, with status you can query.