Glossary

A compact index of the core Cliodot terms used throughout the developer documentation.

  • Workflow: A sequence of steps that performs a specific task. Workflows can be triggered via API (API Workflow) or run on a schedule (Job Workflow).
  • Project: A container for workflows, variables, and configurations. Projects organize domain logic (e.g., "Payment Processing", "User Onboarding").
  • Capability: A plugin that enables Cliodot to communicate with external services (e.g., Stripe, Slack, MongoDB, SQL Databases).
  • Installation: A configured instance of a capability with stored credentials.
  • Capability Catalog: Public catalog of capability definitions for discovery and installation.
  • Shared Capabilities: Configured, authenticated installations shared without exposing secrets.
  • Surface: A managed API layer that exposes capabilities and workflows to the outside world with authentication, rate limiting, and request transformation.
  • Function: Reusable callable sub-workflow with input/output schema.
  • Environment: Distinct contexts for execution (Development and Production), ensuring safe testing before going live.
  • Promotion: Controlled release of a development workflow snapshot into production.