Skip to main content

Key Concepts

Task​

A function (in python) or a class (in TS, Java) with a framework defined interface responsible for processing single business task.

See the User Guide for Implementing Tasks.

Workflow​

A task which orchestrates other tasks to implement comprehensive APIs

See the User Guide for Implementing Workflows.

Worker​

Single deployable unit which contains one or multiple task executors

See the User Guide for Creating New Workers.

MCP Tool / Resource​

An opt-in way to expose a worker's capabilities to Model Context Protocol clients (Claude, ChatGPT). A tool orchestrates existing tasks; a resource serves read-only content.

See the MCP Support Overview.