TelegramBot
Written by
Updated at August 18, 2026
Note
Currently, there are two UIs that support Workflows: Yandex Cloud
- Workflows created in the Yandex Cloud UI are automatically available in the AI Studio UI.
- Workflows created in the AI Studio UI are not available in the Yandex Cloud UI.
Starting September 3, 2026, Workflows will no longer be supported in the Yandex Cloud UI. To create and manage workflows, use the AI Studio UI.
Accessing the Telegram Bot API
| Field name | Type | Required | Default value | Templating supported | Description |
|---|---|---|---|---|---|
token |
string |
Yes | None | Yes | Bot token. For more information, see this Telegram Bot Features guide |
sendMessage |
TelegramBotSendMessage | Yes | None | None | Description of the message sending action. |
TelegramBotSendMessage
| Field name | Type | Required | Default value | Templating supported | Description |
|---|---|---|---|---|---|
chatId |
string |
Yes | None | Yes | Chat ID or channel name in @channelusername format. |
text |
string |
Yes | None | Yes | Text of the message you need to send. |
parseMode |
string |
None | None | None | Message formatting mode. Available modes: UNSPECIFIED, MARKDOWN, MARKDOWNV2, and HTML. For more information, see this Telegram Bot API guide |
replyTo |
string |
None | None | Yes | ID of the message to reply to. |
Specification example
yawl: '0.1'
start: step-telegramBot2025
steps:
step-telegramBot2025:
telegramBot:
token: >-
\(lockboxPayload("fc3upp992gsj********"; "token";
"fc3d61o0ujks********"))
sendMessage:
chatId: '-10027********'
text: 'Hello world\!'
parseMode: MARKDOWNV2