AI Rule Engine Docs
Go to App

Glossary

Definitions for the terms used throughout this documentation.

TermDefinition
ActionA step that runs when a rule's condition matches — for example calling an API, transforming data, writing to context, logging, or running an AI prompt.
Action setA named, reusable list of actions that a rule can reference instead of defining actions inline.
AuthoringDesigning your logic — organizations, projects, rule sets, conditions, and actions — as opposed to running it.
ClauseThe smallest part of a condition: a context value, an operator, and a value to compare against.
Clause groupA set of clauses (and nested groups) combined with All, Any, or None logic.
ConditionThe test that decides whether a rule matches. Built from clauses and groups; can be saved and reused or defined inline.
ContextThe working data of a single run: the input you provide plus anything actions add as they execute.
Context keyThe address used to read or write a value in the context, such as ticket.subject.
Correlation IDAn identifier assigned to each run that ties together its input, files, and log entries.
CreditPrepaid balance used for metered usage such as runs beyond your plan's allowance and AI generation.
Data type / Data valueA value's type (String, Integer, Decimal, Boolean, DateTime, Url, and others) and the typed value itself.
Dedicated hostingA hosting option where an environment runs in your own cloud subscription.
EnvironmentAn isolated place where rule sets run, owned by an organization, with its own settings, variables, schedules, storage, and logs.
ExecutingRunning a rule set inside an environment, as opposed to authoring it.
ExtensionA reusable, versioned unit of functionality that a rule can invoke through the Extension action.
Free tierA no-cost hosting option on shared infrastructure with reduced limits.
Hosting optionWhere an environment runs: Dedicated, Shared, or Free tier.
Human interventionA pause in a run while a person reviews and approves before it continues.
MCPModel Context Protocol — lets an AI assistant connect to your account so it can run your rule sets and read files and logs.
OAuth & app authorizationsHow you authorize third-party apps to act on your behalf, and review or revoke that access.
OrganizationThe ownership and billing boundary that holds members, plan, credits, projects, and environments.
Plan / TierThe subscription level (Free, Pro, Team, or Enterprise) that sets an organization's limits and price.
ProjectA container for related rule sets, conditions, and action sets within an organization.
RuleA single unit of logic: one condition plus one or more actions that run when the condition matches.
Rule setAn ordered collection of rules plus a context definition; the unit you run.
Shared hostingA hosting option where environments run on shared infrastructure managed for you.
TemplateA prebuilt project or rule set you can import as a starting point.
VariableA named value stored in an environment that rules and actions can read while running.
See also New to these terms? Start with Core Concepts and the Getting Started walkthrough.