Concepts
The vocabulary and ideas behind how Stubber works.
This section explains the core ideas you'll encounter throughout the rest of the documentation — what a stub is, how templates define processes, how data flows through actions, and how people and permissions fit together. It's reference material rather than step-by-step instructions: read the parts you need, when you need them.
Where to start
If you're new to Stubber, the following pages cover the ground floor:
- Overview — what Stubber is, in one page.
- The Stubber Framework — the conceptual model the platform is built on.
- Templates and Stubs — the single most important distinction in the platform.
- Template Structure — how a template is laid out.
- States and Actions — how a process actually progresses.
How this section is organized
The pages in this section fall into a few loose groups:
- Foundations — Overview, Framework, Templates and Stubs, Template Structure, Program, Stubref.
- Building blocks — States and Actions, Action Execution, State Hooks, Template Inheritance, Conditions, Naming Conventions.
- Data — Data Structures, Variable Substitution, StubberDB, Stub Session.
- People and permissions — Orgs, Contacts, Contact Lists, Teams and Permissions, Responsibility and Accountability, Credentials.
- Capabilities and integrations — Knowledge Library Articles, Virtual Worker, Webhooks, Public Forms, LIDs, Short URLs.
- Reference — Libraries, Stubbucks.
For building work — templates, layouts, actions, blocks — see Templates. For the applications you'll use day-to-day (Console, Builder, Stubs), see Platform.