Core concepts

Learn the platform terms that connectors, workflows, projects, gateways, and environments build on.

PrerequisitesWhat is Cliodot?
  • 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").
  • Connector: A plugin that enables Cliodot to communicate with external services (e.g., Stripe, Slack, MongoDB, SQL Databases).
  • Installation: A configured instance of a connector with stored credentials.
  • Connector Catalog: Public catalog of connector definitions for discovery and installation.
  • Shared Connectors: Configured, authenticated installations shared without exposing secrets.
  • Gateway: A managed API layer that exposes connectors 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.

User interface overview#

  • Sidebar: Quick access to Workflows, Projects, Connectors, Gateways, and Settings.
  • Canvas: The infinite drag-and-drop area where you compose logic.
  • Mini-Map: Navigation aid for large, complex workflows.
  • Context Panels: Slide-out panels for configuring steps, viewing logs, and managing variables.