Skip to content

Workflow Operator

Workflow Operator is Dagu's persistent AI operator for Slack and Telegram. Slack and Telegram bots act as connectors that map conversations in those platforms to agent sessions, forward messages in both directions, and keep follow-up in the same context.

Only one messaging connector can be active at a time. Technically this is configured via bots.provider in the config file or the DAGU_BOTS_PROVIDER environment variable.

Prerequisite

Configure the AI agent first. Go to Agent Settings (/agent-settings) in the Web UI and set your LLM provider and API key. See Agent Overview for details.

Available Platforms

PlatformConnectionDescription
TelegramLong pollingUse Workflow Operator from Telegram chat, receive notifications, and continue follow-up in the same conversation
SlackSocket Mode (WebSocket)Use Workflow Operator from Slack channels and threads for operational follow-up without leaving chat

Released under the MIT License.