First of all: thanks for using Jetstack!
Jetstack is a configurable platform for rapid building of tenant-specific business applications from data models, queries, views, canvases, automations, permissions, and operational tooling. This documentation is written for implementers, power users, administrators, and advanced operators who need to understand how the platform behaves without reading the source code directly.
This set assumes the reader is doing one or more of these jobs:
- designing a tenant implementation
- configuring the platform for a real business process
- operating a tenant in production
- integrating external tools or AI-enabled workflows
- governing access, rollout, and lifecycle changes
This set is not an engine-internals guide for core product development. Internal behavior is described only when it explains implementer-facing behavior.
- Platform Overview
- Core Concepts
- Navigation And Surface Map
- Expressions
- Scope Resolvers
- Types
- Properties
- Queries
- Views
- Modules
- Canvases
- Automations
- Scheduler
¶ Operate And Integrate A Tenant
- Roles And Permissions
- Application Settings
- Translations
- Tenant Synchronization
- REST API
- MCP
- AI Agents Builder
- Overview
Explains the platform shape, mental models, and how the major platform areas fit together.
- Shared References
Explains cross-cutting mechanics such as expressions, code processor functions, filter operators, and scope resolution.
- Builder Guides
Explains the configuration surfaces used to design a tenant implementation.
- Governance And Operations
Explains access, administration, storage, localization, rollout, and tenant settings.
- Integrations And Tools
Explains programmatic integration surfaces and advanced operator tools.
- Recipes
Shows how to combine the platform pieces into practical implementation patterns.
- Read capability chapters when you need to decide which platform feature to use.
- Read reference chapters when a feature depends on expressions, filters, runtime scope, or permission/query mechanics.
- Use the recipe section when you need guidance on composition and implementation strategy.
- Use the internal Coverage Matrix and Source Map when you want to see which product surface and code anchors the documentation covers.
The same design themes appear throughout Jetstack:
- configuration over code
- reusable object modeling
- shared runtime evaluation through expressions
- role and query driven access control
- tenant-scoped operational behavior
- integration through stable platform surfaces instead of ad hoc custom entry points
Those themes are intentional. Once you understand them, the rest of the platform becomes much easier to reason about.