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.