Orkestia
Blog
Reference

Reference

Authoritative lookup for Orkestia workflow types, MCP integration, APIs, and Lumen observability queries

Reference

The Reference section is the lookup layer of the Orkestia documentation. Where the Concepts explain what the platform is and the Guides walk through how to accomplish a task, the Reference answers the precise questions you reach for mid-build: what is this workflow called, what inputs does it take, what does the MCP tool return, which metric do I query?

The live capability catalog lives at reference.orkestia.dev. It is generated directly from the deployed workflow registries, so it is always current for per-workflow inputs, outputs, prerequisites, and versions. This documentation describes the shape of each surface; the live catalog is the source of truth for the exact details.

What's here

Workflow Types & Registry

The naming contract ({provider}.{service}.{operation}), namespaces, atomic vs. composed (virtual) workflows, the 3-state lifecycle, and how the registry is discovered and queried.

MCP Integration

The Model Context Protocol surface that lets AI agents discover and run capabilities: the discovery → schema → prerequisites → start → watch loop, and the full tool inventory.

API & Tooling

REST entry points, the request-context contract (auth → org → validation), and the operational surfaces for connections, runners, and identity.

SDKs

@ltinteg/workflows-sdk (Node), ltinteg-workflows-sdk (Python), @orkestia/auth (end-user PKCE / OAuth).

Lumen

Ingest schema, fingerprint, Query API, collector, MCP — https://lumen-api.orkestia.dev.

App Data

Declare, instances, Data API, PostgREST, Query. Live types at reference.orkestia.dev under data.appdata.* and appdata.*.

App Host

Claim, release, web.deploy, database.attach, addon.apply (Nostr Buzz), apphost.file.* (Files on site MinIO). Catalog prefix apphost.*.

Engram

Fingerprint, pack recall, live field — /engram.

Integrations Catalog

The live integration surface — clouds, ERP/finance, commerce, documents, messaging, social, and developer tooling — mapped namespace by namespace.

Platform Services

The horizontal utilities every composition can lean on: hooks, storage, key-value state, schedules, queues, and control-flow primitives.

How to read this section

Orkestia's reference surfaces follow one design principle: capabilities are declared, never invented. A workflow type is a registered capability with a stable name and a typed input schema; a workflow run is an execution of that capability with its own workflow_id. Every reference page describes the contract; the catalog and the live MCP/REST discovery calls return the concrete, current values.

When you need the exact name, input field, or default for a specific workflow, do not guess from these pages — open reference.orkestia.dev or, from an AI agent, call list_workflow_types() and get_workflow_schema(<type>) over MCP. The registry is the only authority that reflects what is actually deployed for your organization.

The naming contract

Atomic workflows follow a strict, predictable name shape so that agents and humans can reason about a capability before ever calling it:

SegmentMeaningExample
providerThe cloud or external systemaws, gcp, github
serviceThe service or resource familyec2, s3, iam
operationThe single operation performedcreate, describe, delete

A fully qualified type therefore reads as provider.service.operation. Composed business processes (DAGs) and AI-designed virtual workflows reuse these atomic types as nodes. See Workflow Types & Registry for the full model and Virtual Workflows for how compositions compile down to deterministic execution.

Catalog stability. The registry is expanding quickly, and exact type names, schemas, and namespace coverage change between releases. Treat any name written into these prose pages as illustrative, and resolve the current set from the live catalog or via MCP discovery.

Privacy posture of the reference surfaces

The reference surfaces are intentionally narrow about what they expose. Orkestia operates under Zero Code Custody: execution happens inside your own cloud accounts, and the platform orchestrates and retains only workflow state and observability data (Lumen). The registry describes capabilities and the schemas describe input shapes — neither carries your source, your secrets, or the contents of resources in your accounts.

Connection setup and the platform principal you trust are documented under AWS Connections and Deployment Models. When a workflow schema reports has_prerequisites: true, the prerequisites call returns a setup guide with the platform identity already filled in — see MCP Integration.

Concepts

The mental model: DGI, Staff governance, runners, identity, and the hybrid execution engine.

Guides

Task-oriented walkthroughs — building with DGI, runner management, and more.

Lumen

Ingest, fingerprint, Query API, collector, MCP.

Engram

Memory fingerprint, pack recall, SSE field.

SDKs

Node and Python workflow clients; @orkestia/auth for end-user OAuth.

App Data

Declared app tables, Data API, expose to end-users.

Advanced

The hybrid execution model and drift detection / self-healing internals.

Live Catalog

Per-workflow inputs, outputs, prerequisites, and versions — generated from the deployed registry.