Slack
Отправляйте, обновляйте, удаляйте сообщения, управляйте view и модальными окнами, добавляйте и удаляйте реакции, управляйте canvas, получайте информацию о каналах и присутствии пользователей в Slack
Slack — это платформа корпоративных коммуникаций, которая объединяет в одном месте сообщения, инструменты и файлы для команд.
Интеграция Slack в AACFlow позволяет:
- Отправка сообщений: отправляйте отформатированные сообщения в любой канал или пользователю Slack с поддержкой синтаксиса mrkdwn для богатого форматирования
- Отправка эфемерных сообщений: отправляйте временные сообщения, видимые только одному конкретному пользователю в канале
- Обновление сообщений: редактируйте ранее отправленные сообщения бота, чтобы скорректировать информацию или сообщить об обновлении статуса
- Удаление сообщений: удаляйте сообщения бота, когда они больше не нужны или содержат ошибки
- Добавление реакций: выражайте отношение или подтверждение, добавляя эмодзи-реакции к любому сообщению
- Создание canvas: создавайте и публикуйте Slack canvas (совместные документы) прямо в каналах
- Чтение сообщений: получайте недавние сообщения из каналов или личных переписок с фильтрацией по временному диапазону
- Управление каналами и пользователями: получайте список каналов, участников и пользователей в вашем рабочем пространстве Slack
- Скачивание файлов: получайте файлы, опубликованные в каналах Slack, для обработки или архивирования
Интеграция Slack в AACFlow позволяет вашим агентам программно взаимодействовать со Slack в рамках своих воркфлоу. Это даёт возможность автоматизировать такие сценарии, как отправка уведомлений с динамическими обновлениями, ведение диалоговых потоков с редактируемыми статусными сообщениями, подтверждение важных сообщений реакциями и поддержание порядка в каналах за счёт удаления устаревших сообщений бота. Интеграцию также можно использовать в режиме триггера, чтобы запускать воркфлоу при отправке сообщения в канал.
AI-сгенерированный контент
Воркфлоу AACFlow могут использовать AI-модели для генерации сообщений и ответов, отправляемых в Slack. AI-сгенерированный контент может быть неточным или содержать ошибки. Всегда проверяйте автоматические выводы, особенно для критичных коммуникаций.
Нужна помощь?
Если у вас возникли проблемы с интеграцией Slack, напишите нам на help@aacflow.io
Инструкции по использованию
Интегрируйте Slack в рабочий процесс. Может send, update, и удалять сообщения, send ephemeral messages visible only to a specific user, open/update/push modal views, publish Home tab views, create canvases, read messages, и add или remove reactions. Требуется Bot Token instead of OAuth in advanced mode. Can be used in trigger mode to trigger a workflow when a message — это sent to a channel.
Инструменты
slack_message
Отправить messages to Slack channels или direct messages. Supports Slack mrkdwn formatting.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
destinationType | string | Нет | Destination type: channel or dm |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Нет | Slack channel ID (e.g., C1234567890) |
dmUserId | string | Нет | Slack user ID for direct messages (e.g., U1234567890) |
text | string | Да | Message text to send (supports Slack mrkdwn formatting) |
threadTs | string | Нет | Thread timestamp to reply to (creates thread reply) |
blocks | json | Нет | Block Kit layout blocks as a JSON array. When provided, text becomes the fallback notification text. |
files | file[] | Нет | Files to attach to the message |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
message | object | Complete message object with all properties returned by Slack |
↳ type | string | Message type (usually "message") |
↳ ts | string | Message timestamp (unique identifier) |
↳ text | string | Message text content |
↳ user | string | User ID who sent the message |
↳ bot_id | string | Bot ID if sent by a bot |
↳ username | string | Display username |
↳ channel | string | Channel ID |
↳ team | string | Team/workspace ID |
↳ thread_ts | string | Parent message timestamp (for threaded replies) |
↳ parent_user_id | string | User ID of thread parent message author |
↳ reply_count | number | Total number of replies in thread |
↳ reply_users_count | number | Number of unique users who replied |
↳ latest_reply | string | Timestamp of most recent reply |
↳ subscribed | boolean | Whether user is subscribed to thread |
↳ last_read | string | Timestamp of last read message |
↳ unread_count | number | Number of unread messages in thread |
↳ subtype | string | Message subtype (bot_message, file_share, etc.) |
↳ is_starred | boolean | Whether message is starred by user |
↳ pinned_to | array | Channel IDs where message is pinned |
↳ permalink | string | Permanent URL to the message |
↳ reactions | array | Reactions on this message |
↳ name | string | Emoji name (without colons) |
↳ count | number | Number of times this reaction was added |
↳ users | array | Массив user IDs who reacted |
↳ files | array | Files attached to the message |
↳ id | string | Unique file identifier |
↳ name | string | File name |
↳ mimetype | string | MIME type of the file |
↳ size | number | File size in bytes |
↳ url_private | string | Private download URL (requires auth) |
↳ permalink | string | Permanent link to the file |
↳ mode | string | File mode (hosted, external, etc.) |
↳ attachments | array | Legacy attachments on the message |
↳ id | number | Attachment ID |
↳ fallback | string | Plain text summary |
↳ text | string | Main attachment text |
↳ pretext | string | Text shown before attachment |
↳ color | string | Color bar hex code or preset |
↳ author_name | string | Author display name |
↳ author_link | string | Author link URL |
↳ author_icon | string | Author icon URL |
↳ title | string | Attachment title |
↳ title_link | string | Title link URL |
↳ image_url | string | Image URL |
↳ thumb_url | string | Thumbnail URL |
↳ footer | string | Footer text |
↳ footer_icon | string | Footer icon URL |
↳ ts | string | Timestamp shown in footer |
↳ blocks | array | Block Kit blocks in the message |
↳ type | string | Block type (section, divider, image, actions, etc.) |
↳ block_id | string | Unique block identifier |
↳ edited | object | Edit information if message was edited |
↳ user | string | User ID who edited the message |
↳ ts | string | Timestamp of the edit |
ts | string | Message timestamp |
channel | string | Channel ID where message was sent |
fileCount | number | Number of files uploaded (when files are attached) |
files | file[] | Files attached to the message |
slack_ephemeral_message
Отправить an ephemeral message visible only to a specific user in a channel. Optionally reply in a thread. The message does not persist across sessions.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Да | Slack channel ID (e.g., C1234567890) |
user | string | Да | User ID who will see the ephemeral message (e.g., U1234567890). Must be a member of the channel. |
text | string | Да | Message text to send (supports Slack mrkdwn formatting) |
threadTs | string | Нет | Thread timestamp to reply in. When provided, the ephemeral message appears as a thread reply. |
blocks | json | Нет | Block Kit layout blocks as a JSON array. When provided, text becomes the fallback notification text. |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
messageTs | string | Timestamp of the ephemeral message (cannot be used with chat.update) |
channel | string | Channel ID where the ephemeral message was sent |
slack_canvas
Создать и share Slack canvases in channels. Canvases are collaborative documents within Slack.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Да | Slack channel ID (e.g., C1234567890) |
title | string | Да | Title of the canvas |
content | string | Да | Canvas content in markdown format |
document_content | object | Нет | Structured canvas document content |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
canvas_id | string | Unique canvas identifier |
channel | string | Channel where canvas was created |
title | string | Canvas title |
slack_message_reader
Read the latest messages from Slack channels. Получить conversation history с фильтрация options.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
destinationType | string | Нет | Destination type: channel or dm |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Нет | Slack channel ID to read messages from (e.g., C1234567890) |
dmUserId | string | Нет | Slack user ID for DM conversation (e.g., U1234567890) |
limit | number | Нет | Number of messages to retrieve (default: 10, max: 15) |
oldest | string | Нет | Start of time range (timestamp) |
latest | string | Нет | End of time range (timestamp) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
messages | array | Массив message objects from the channel |
↳ type | string | Message type (usually "message") |
↳ ts | string | Message timestamp (unique identifier) |
↳ text | string | Message text content |
↳ user | string | User ID who sent the message |
↳ bot_id | string | Bot ID if sent by a bot |
↳ username | string | Display username |
↳ channel | string | Channel ID |
↳ team | string | Team/workspace ID |
↳ thread_ts | string | Parent message timestamp (for threaded replies) |
↳ parent_user_id | string | User ID of thread parent message author |
↳ reply_count | number | Total number of replies in thread |
↳ reply_users_count | number | Number of unique users who replied |
↳ latest_reply | string | Timestamp of most recent reply |
↳ subscribed | boolean | Whether user is subscribed to thread |
↳ last_read | string | Timestamp of last read message |
↳ unread_count | number | Number of unread messages in thread |
↳ subtype | string | Message subtype (bot_message, file_share, etc.) |
↳ is_starred | boolean | Whether message is starred by user |
↳ pinned_to | array | Channel IDs where message is pinned |
↳ permalink | string | Permanent URL to the message |
↳ reactions | array | Reactions on this message |
↳ name | string | Emoji name (without colons) |
↳ count | number | Number of times this reaction was added |
↳ users | array | Массив user IDs who reacted |
↳ files | array | Files attached to the message |
↳ id | string | Unique file identifier |
↳ name | string | File name |
↳ mimetype | string | MIME type of the file |
↳ size | number | File size in bytes |
↳ url_private | string | Private download URL (requires auth) |
↳ permalink | string | Permanent link to the file |
↳ mode | string | File mode (hosted, external, etc.) |
↳ attachments | array | Legacy attachments on the message |
↳ id | number | Attachment ID |
↳ fallback | string | Plain text summary |
↳ text | string | Main attachment text |
↳ pretext | string | Text shown before attachment |
↳ color | string | Color bar hex code or preset |
↳ author_name | string | Author display name |
↳ author_link | string | Author link URL |
↳ author_icon | string | Author icon URL |
↳ title | string | Attachment title |
↳ title_link | string | Title link URL |
↳ image_url | string | Image URL |
↳ thumb_url | string | Thumbnail URL |
↳ footer | string | Footer text |
↳ footer_icon | string | Footer icon URL |
↳ ts | string | Timestamp shown in footer |
↳ blocks | array | Block Kit blocks in the message |
↳ type | string | Block type (section, divider, image, actions, etc.) |
↳ block_id | string | Unique block identifier |
↳ edited | object | Edit information if message was edited |
↳ user | string | User ID who edited the message |
↳ ts | string | Timestamp of the edit |
slack_get_message
Получить specific message by its timestamp. Useful для getting a thread parent message.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Да | Slack channel ID (e.g., C1234567890) |
timestamp | string | Да | Message timestamp to retrieve (e.g., 1405894322.002768) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
message | object | The retrieved message object |
↳ type | string | Message type (usually "message") |
↳ ts | string | Message timestamp (unique identifier) |
↳ text | string | Message text content |
↳ user | string | User ID who sent the message |
↳ bot_id | string | Bot ID if sent by a bot |
↳ username | string | Display username |
↳ channel | string | Channel ID |
↳ team | string | Team/workspace ID |
↳ thread_ts | string | Parent message timestamp (for threaded replies) |
↳ parent_user_id | string | User ID of thread parent message author |
↳ reply_count | number | Total number of replies in thread |
↳ reply_users_count | number | Number of unique users who replied |
↳ latest_reply | string | Timestamp of most recent reply |
↳ subscribed | boolean | Whether user is subscribed to thread |
↳ last_read | string | Timestamp of last read message |
↳ unread_count | number | Number of unread messages in thread |
↳ subtype | string | Message subtype (bot_message, file_share, etc.) |
↳ is_starred | boolean | Whether message is starred by user |
↳ pinned_to | array | Channel IDs where message is pinned |
↳ permalink | string | Permanent URL to the message |
↳ reactions | array | Reactions on this message |
↳ name | string | Emoji name (without colons) |
↳ count | number | Number of times this reaction was added |
↳ users | array | Массив user IDs who reacted |
↳ files | array | Files attached to the message |
↳ id | string | Unique file identifier |
↳ name | string | File name |
↳ mimetype | string | MIME type of the file |
↳ size | number | File size in bytes |
↳ url_private | string | Private download URL (requires auth) |
↳ permalink | string | Permanent link to the file |
↳ mode | string | File mode (hosted, external, etc.) |
↳ attachments | array | Legacy attachments on the message |
↳ id | number | Attachment ID |
↳ fallback | string | Plain text summary |
↳ text | string | Main attachment text |
↳ pretext | string | Text shown before attachment |
↳ color | string | Color bar hex code or preset |
↳ author_name | string | Author display name |
↳ author_link | string | Author link URL |
↳ author_icon | string | Author icon URL |
↳ title | string | Attachment title |
↳ title_link | string | Title link URL |
↳ image_url | string | Image URL |
↳ thumb_url | string | Thumbnail URL |
↳ footer | string | Footer text |
↳ footer_icon | string | Footer icon URL |
↳ ts | string | Timestamp shown in footer |
↳ blocks | array | Block Kit blocks in the message |
↳ type | string | Block type (section, divider, image, actions, etc.) |
↳ block_id | string | Unique block identifier |
↳ edited | object | Edit information if message was edited |
↳ user | string | User ID who edited the message |
↳ ts | string | Timestamp of the edit |
slack_get_thread
Получитьn entire thread including the parent message и all replies. Useful для getting full conversation context.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Да | Slack channel ID (e.g., C1234567890) |
threadTs | string | Да | Thread timestamp (thread_ts) to retrieve (e.g., 1405894322.002768) |
limit | number | Нет | Maximum number of messages to return (default: 100, max: 200) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
parentMessage | object | The thread parent message |
↳ type | string | Message type (usually "message") |
↳ ts | string | Message timestamp (unique identifier) |
↳ text | string | Message text content |
↳ user | string | User ID who sent the message |
↳ bot_id | string | Bot ID if sent by a bot |
↳ username | string | Display username |
↳ channel | string | Channel ID |
↳ team | string | Team/workspace ID |
↳ thread_ts | string | Parent message timestamp (for threaded replies) |
↳ parent_user_id | string | User ID of thread parent message author |
↳ reply_count | number | Total number of replies in thread |
↳ reply_users_count | number | Number of unique users who replied |
↳ latest_reply | string | Timestamp of most recent reply |
↳ subscribed | boolean | Whether user is subscribed to thread |
↳ last_read | string | Timestamp of last read message |
↳ unread_count | number | Number of unread messages in thread |
↳ subtype | string | Message subtype (bot_message, file_share, etc.) |
↳ is_starred | boolean | Whether message is starred by user |
↳ pinned_to | array | Channel IDs where message is pinned |
↳ permalink | string | Permanent URL to the message |
↳ reactions | array | Reactions on this message |
↳ name | string | Emoji name (without colons) |
↳ count | number | Number of times this reaction was added |
↳ users | array | Массив user IDs who reacted |
↳ files | array | Files attached to the message |
↳ id | string | Unique file identifier |
↳ name | string | File name |
↳ mimetype | string | MIME type of the file |
↳ size | number | File size in bytes |
↳ url_private | string | Private download URL (requires auth) |
↳ permalink | string | Permanent link to the file |
↳ mode | string | File mode (hosted, external, etc.) |
↳ attachments | array | Legacy attachments on the message |
↳ id | number | Attachment ID |
↳ fallback | string | Plain text summary |
↳ text | string | Main attachment text |
↳ pretext | string | Text shown before attachment |
↳ color | string | Color bar hex code or preset |
↳ author_name | string | Author display name |
↳ author_link | string | Author link URL |
↳ author_icon | string | Author icon URL |
↳ title | string | Attachment title |
↳ title_link | string | Title link URL |
↳ image_url | string | Image URL |
↳ thumb_url | string | Thumbnail URL |
↳ footer | string | Footer text |
↳ footer_icon | string | Footer icon URL |
↳ ts | string | Timestamp shown in footer |
↳ blocks | array | Block Kit blocks in the message |
↳ type | string | Block type (section, divider, image, actions, etc.) |
↳ block_id | string | Unique block identifier |
↳ edited | object | Edit information if message was edited |
↳ user | string | User ID who edited the message |
↳ ts | string | Timestamp of the edit |
replies | array | Массив reply messages in the thread (excluding the parent) |
↳ type | string | Message type (usually "message") |
↳ ts | string | Message timestamp (unique identifier) |
↳ text | string | Message text content |
↳ user | string | User ID who sent the message |
↳ bot_id | string | Bot ID if sent by a bot |
↳ username | string | Display username |
↳ channel | string | Channel ID |
↳ team | string | Team/workspace ID |
↳ thread_ts | string | Parent message timestamp (for threaded replies) |
↳ parent_user_id | string | User ID of thread parent message author |
↳ reply_count | number | Total number of replies in thread |
↳ reply_users_count | number | Number of unique users who replied |
↳ latest_reply | string | Timestamp of most recent reply |
↳ subscribed | boolean | Whether user is subscribed to thread |
↳ last_read | string | Timestamp of last read message |
↳ unread_count | number | Number of unread messages in thread |
↳ subtype | string | Message subtype (bot_message, file_share, etc.) |
↳ is_starred | boolean | Whether message is starred by user |
↳ pinned_to | array | Channel IDs where message is pinned |
↳ permalink | string | Permanent URL to the message |
↳ reactions | array | Reactions on this message |
↳ name | string | Emoji name (without colons) |
↳ count | number | Number of times this reaction was added |
↳ users | array | Массив user IDs who reacted |
↳ files | array | Files attached to the message |
↳ id | string | Unique file identifier |
↳ name | string | File name |
↳ mimetype | string | MIME type of the file |
↳ size | number | File size in bytes |
↳ url_private | string | Private download URL (requires auth) |
↳ permalink | string | Permanent link to the file |
↳ mode | string | File mode (hosted, external, etc.) |
↳ attachments | array | Legacy attachments on the message |
↳ id | number | Attachment ID |
↳ fallback | string | Plain text summary |
↳ text | string | Main attachment text |
↳ pretext | string | Text shown before attachment |
↳ color | string | Color bar hex code or preset |
↳ author_name | string | Author display name |
↳ author_link | string | Author link URL |
↳ author_icon | string | Author icon URL |
↳ title | string | Attachment title |
↳ title_link | string | Title link URL |
↳ image_url | string | Image URL |
↳ thumb_url | string | Thumbnail URL |
↳ footer | string | Footer text |
↳ footer_icon | string | Footer icon URL |
↳ ts | string | Timestamp shown in footer |
↳ blocks | array | Block Kit blocks in the message |
↳ type | string | Block type (section, divider, image, actions, etc.) |
↳ block_id | string | Unique block identifier |
↳ edited | object | Edit information if message was edited |
↳ user | string | User ID who edited the message |
↳ ts | string | Timestamp of the edit |
messages | array | All messages in the thread (parent + replies) in chronological order |
↳ type | string | Message type (usually "message") |
↳ ts | string | Message timestamp (unique identifier) |
↳ text | string | Message text content |
↳ user | string | User ID who sent the message |
↳ bot_id | string | Bot ID if sent by a bot |
↳ username | string | Display username |
↳ channel | string | Channel ID |
↳ team | string | Team/workspace ID |
↳ thread_ts | string | Parent message timestamp (for threaded replies) |
↳ parent_user_id | string | User ID of thread parent message author |
↳ reply_count | number | Total number of replies in thread |
↳ reply_users_count | number | Number of unique users who replied |
↳ latest_reply | string | Timestamp of most recent reply |
↳ subscribed | boolean | Whether user is subscribed to thread |
↳ last_read | string | Timestamp of last read message |
↳ unread_count | number | Number of unread messages in thread |
↳ subtype | string | Message subtype (bot_message, file_share, etc.) |
↳ is_starred | boolean | Whether message is starred by user |
↳ pinned_to | array | Channel IDs where message is pinned |
↳ permalink | string | Permanent URL to the message |
↳ reactions | array | Reactions on this message |
↳ name | string | Emoji name (without colons) |
↳ count | number | Number of times this reaction was added |
↳ users | array | Массив user IDs who reacted |
↳ files | array | Files attached to the message |
↳ id | string | Unique file identifier |
↳ name | string | File name |
↳ mimetype | string | MIME type of the file |
↳ size | number | File size in bytes |
↳ url_private | string | Private download URL (requires auth) |
↳ permalink | string | Permanent link to the file |
↳ mode | string | File mode (hosted, external, etc.) |
↳ attachments | array | Legacy attachments on the message |
↳ id | number | Attachment ID |
↳ fallback | string | Plain text summary |
↳ text | string | Main attachment text |
↳ pretext | string | Text shown before attachment |
↳ color | string | Color bar hex code or preset |
↳ author_name | string | Author display name |
↳ author_link | string | Author link URL |
↳ author_icon | string | Author icon URL |
↳ title | string | Attachment title |
↳ title_link | string | Title link URL |
↳ image_url | string | Image URL |
↳ thumb_url | string | Thumbnail URL |
↳ footer | string | Footer text |
↳ footer_icon | string | Footer icon URL |
↳ ts | string | Timestamp shown in footer |
↳ blocks | array | Block Kit blocks in the message |
↳ type | string | Block type (section, divider, image, actions, etc.) |
↳ block_id | string | Unique block identifier |
↳ edited | object | Edit information if message was edited |
↳ user | string | User ID who edited the message |
↳ ts | string | Timestamp of the edit |
replyCount | number | Number of replies returned in this response |
hasMore | boolean | Произошла лиre are more messages in the thread (постраничная выборка needed) |
slack_list_channels
Список всех channels in a Slack workspace. Returns public и private channels the bot has access to.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
includePrivate | boolean | Нет | Include private channels the bot is a member of (default: true) |
excludeArchived | boolean | Нет | Exclude archived channels (default: true) |
limit | number | Нет | Maximum number of channels to return (default: 100, max: 200) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
channels | array | Массив channel objects from the workspace |
↳ id | string | Channel ID (e.g., C1234567890) |
↳ name | string | Channel name without # prefix |
↳ is_channel | boolean | Произошла ли эта is a channel |
↳ is_private | boolean | Whether channel is private |
↳ is_archived | boolean | Whether channel is archived |
↳ is_general | boolean | Произошла ли эта is the general channel |
↳ is_member | boolean | Произошла ли bot/user is a member |
↳ is_shared | boolean | Whether channel is shared across workspaces |
↳ is_ext_shared | boolean | Whether channel is externally shared |
↳ is_org_shared | boolean | Whether channel is org-wide shared |
↳ num_members | number | Number of members in the channel |
↳ topic | string | Channel topic |
↳ purpose | string | Channel purpose/description |
↳ created | number | Unix timestamp when channel was created |
↳ creator | string | User ID of channel creator |
↳ updated | number | Unix timestamp of last update |
ids | array | Массив channel IDs for easy access |
names | array | Массив channel names for easy access |
count | number | Total number of channels returned |
slack_list_members
Список всех members (user IDs) in a Slack channel. Use с Получить User Info to resolve IDs to names.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Да | Channel ID to list members from |
limit | number | Нет | Maximum number of members to return (default: 100, max: 200) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
members | array | Массив user IDs who are members of the channel (e.g., U1234567890) |
count | number | Total number of members returned |
slack_list_users
Список всех users in a Slack workspace. Returns user profiles с names и avatars.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
includeDeleted | boolean | Нет | Include deactivated/deleted users (default: false) |
limit | number | Нет | Maximum number of users to return (default: 100, max: 200) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
users | array | Массив user objects from the workspace |
↳ id | string | User ID (e.g., U1234567890) |
↳ name | string | Username (handle) |
↳ real_name | string | Full real name |
↳ display_name | string | Display name shown in Slack |
↳ email | string | Email address (requires users:read.email scope) |
↳ is_bot | boolean | Произошла ли user is a bot |
↳ is_admin | boolean | Произошла ли user is a workspace admin |
↳ is_owner | boolean | Произошла ли user is the workspace owner |
↳ deleted | boolean | Произошла ли user is deactivated |
↳ timezone | string | User timezone identifier |
↳ avatar | string | URL to user avatar image |
↳ status_text | string | Custom status text |
↳ status_emoji | string | Custom status emoji |
ids | array | Массив user IDs for easy access |
names | array | Массив usernames for easy access |
count | number | Total number of users returned |
slack_get_user
Получить подробную информацию about a specific Slack user by their user ID.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
userId | string | Да | User ID to look up (e.g., U1234567890) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
user | object | Detailed user information |
↳ id | string | User ID (e.g., U1234567890) |
↳ team_id | string | Workspace/team ID |
↳ name | string | Username (handle) |
↳ real_name | string | Full real name |
↳ display_name | string | Display name shown in Slack |
↳ first_name | string | First name |
↳ last_name | string | Last name |
↳ title | string | Job title |
↳ phone | string | Phone number |
↳ skype | string | Skype handle |
↳ email | string | Email address (requires users:read.email scope) |
↳ is_bot | boolean | Произошла ли user is a bot |
↳ is_admin | boolean | Произошла ли user is a workspace admin |
↳ is_owner | boolean | Произошла ли user is the workspace owner |
↳ is_primary_owner | boolean | Произошла ли user is the primary owner |
↳ is_restricted | boolean | Произошла ли user is a guest (restricted) |
↳ is_ultra_restricted | boolean | Произошла ли user is a single-channel guest |
↳ is_app_user | boolean | Whether user is an app user |
↳ is_stranger | boolean | Whether user is from different workspace |
↳ deleted | boolean | Произошла ли user is deactivated |
↳ color | string | User color for display |
↳ timezone | string | Timezone identifier (e.g., America/Los_Angeles) |
↳ timezone_label | string | Human-readable timezone label |
↳ timezone_offset | number | Timezone offset in seconds from UTC |
↳ avatar | string | URL to user avatar image |
↳ avatar_24 | string | URL to 24px avatar |
↳ avatar_48 | string | URL to 48px avatar |
↳ avatar_72 | string | URL to 72px avatar |
↳ avatar_192 | string | URL to 192px avatar |
↳ avatar_512 | string | URL to 512px avatar |
↳ status_text | string | Custom status text |
↳ status_emoji | string | Custom status emoji |
↳ status_expiration | number | Unix timestamp when status expires |
↳ updated | number | Unix timestamp of last profile update |
↳ has_2fa | boolean | Whether two-factor auth is enabled |
slack_download
Загрузить a file from Slack
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
fileId | string | Да | The ID of the file to download |
fileName | string | Нет | Optional filename override |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
file | file | Downloaded file stored in execution files |
slack_update_message
Обновить message previously sent by the bot in Slack
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Да | Channel ID where the message was posted (e.g., C1234567890) |
timestamp | string | Да | Timestamp of the message to update (e.g., 1405894322.002768) |
text | string | Да | New message text (supports Slack mrkdwn formatting) |
blocks | json | Нет | Block Kit layout blocks as a JSON array. When provided, text becomes the fallback notification text. |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
message | object | Complete updated message object with all properties returned by Slack |
↳ type | string | Message type (usually "message") |
↳ ts | string | Message timestamp (unique identifier) |
↳ text | string | Message text content |
↳ user | string | User ID who sent the message |
↳ bot_id | string | Bot ID if sent by a bot |
↳ username | string | Display username |
↳ channel | string | Channel ID |
↳ team | string | Team/workspace ID |
↳ thread_ts | string | Parent message timestamp (for threaded replies) |
↳ parent_user_id | string | User ID of thread parent message author |
↳ reply_count | number | Total number of replies in thread |
↳ reply_users_count | number | Number of unique users who replied |
↳ latest_reply | string | Timestamp of most recent reply |
↳ subscribed | boolean | Whether user is subscribed to thread |
↳ last_read | string | Timestamp of last read message |
↳ unread_count | number | Number of unread messages in thread |
↳ subtype | string | Message subtype (bot_message, file_share, etc.) |
↳ is_starred | boolean | Whether message is starred by user |
↳ pinned_to | array | Channel IDs where message is pinned |
↳ permalink | string | Permanent URL to the message |
↳ reactions | array | Reactions on this message |
↳ name | string | Emoji name (without colons) |
↳ count | number | Number of times this reaction was added |
↳ users | array | Массив user IDs who reacted |
↳ files | array | Files attached to the message |
↳ id | string | Unique file identifier |
↳ name | string | File name |
↳ mimetype | string | MIME type of the file |
↳ size | number | File size in bytes |
↳ url_private | string | Private download URL (requires auth) |
↳ permalink | string | Permanent link to the file |
↳ mode | string | File mode (hosted, external, etc.) |
↳ attachments | array | Legacy attachments on the message |
↳ id | number | Attachment ID |
↳ fallback | string | Plain text summary |
↳ text | string | Main attachment text |
↳ pretext | string | Text shown before attachment |
↳ color | string | Color bar hex code or preset |
↳ author_name | string | Author display name |
↳ author_link | string | Author link URL |
↳ author_icon | string | Author icon URL |
↳ title | string | Attachment title |
↳ title_link | string | Title link URL |
↳ image_url | string | Image URL |
↳ thumb_url | string | Thumbnail URL |
↳ footer | string | Footer text |
↳ footer_icon | string | Footer icon URL |
↳ ts | string | Timestamp shown in footer |
↳ blocks | array | Block Kit blocks in the message |
↳ type | string | Block type (section, divider, image, actions, etc.) |
↳ block_id | string | Unique block identifier |
↳ edited | object | Edit information if message was edited |
↳ user | string | User ID who edited the message |
↳ ts | string | Timestamp of the edit |
content | string | Success message |
metadata | object | Updated message metadata |
↳ channel | string | Channel ID |
↳ timestamp | string | Message timestamp |
↳ text | string | Updated message text |
slack_delete_message
Удалить message previously sent by the bot in Slack
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Да | Channel ID where the message was posted (e.g., C1234567890) |
timestamp | string | Да | Timestamp of the message to delete (e.g., 1405894322.002768) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
content | string | Success message |
metadata | object | Deleted message metadata |
↳ channel | string | Channel ID |
↳ timestamp | string | Message timestamp |
slack_add_reaction
Добавить an emoji reaction to a Slack message
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Да | Channel ID where the message was posted (e.g., C1234567890) |
timestamp | string | Да | Timestamp of the message to react to (e.g., 1405894322.002768) |
name | string | Да | Name of the emoji reaction (without colons, e.g., thumbsup, heart, eyes) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
content | string | Success message |
metadata | object | Reaction metadata |
↳ channel | string | Channel ID |
↳ timestamp | string | Message timestamp |
↳ reaction | string | Emoji reaction name |
slack_remove_reaction
Remove an emoji reaction from a Slack message
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Да | Channel ID where the message was posted (e.g., C1234567890) |
timestamp | string | Да | Timestamp of the message to remove reaction from (e.g., 1405894322.002768) |
name | string | Да | Name of the emoji reaction to remove (without colons, e.g., thumbsup, heart, eyes) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
content | string | Success message |
metadata | object | Reaction metadata |
↳ channel | string | Channel ID |
↳ timestamp | string | Message timestamp |
↳ reaction | string | Emoji reaction name |
slack_get_channel_info
Получить подробную информацию about a Slack channel by its ID
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Да | Channel ID to get information about (e.g., C1234567890) |
includeNumMembers | boolean | Нет | Whether to include the member count in the response |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
channelInfo | object | Detailed channel information |
↳ id | string | Channel ID (e.g., C1234567890) |
↳ name | string | Channel name without # prefix |
↳ is_channel | boolean | Произошла ли эта is a channel |
↳ is_private | boolean | Whether channel is private |
↳ is_archived | boolean | Whether channel is archived |
↳ is_general | boolean | Произошла ли эта is the general channel |
↳ is_member | boolean | Произошла ли bot/user is a member |
↳ is_shared | boolean | Whether channel is shared across workspaces |
↳ is_ext_shared | boolean | Whether channel is externally shared |
↳ is_org_shared | boolean | Whether channel is org-wide shared |
↳ num_members | number | Number of members in the channel |
↳ topic | string | Channel topic |
↳ purpose | string | Channel purpose/description |
↳ created | number | Unix timestamp when channel was created |
↳ creator | string | User ID of channel creator |
↳ updated | number | Unix timestamp of last update |
slack_get_user_presence
Проверить whether a Slack user — это currently active или away
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
userId | string | Да | User ID to check presence for (e.g., U1234567890) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
presence | string | User presence status: "active" or "away" |
online | boolean | Whether user has an active client connection (only available when checking own presence) |
autoAway | boolean | Whether user was automatically set to away due to inactivity (only available when checking own presence) |
manualAway | boolean | Whether user manually set themselves as away (only available when checking own presence) |
connectionCount | number | Total number of active connections for the user (only available when checking own presence) |
lastActivity | number | Unix timestamp of last detected activity (only available when checking own presence) |
slack_edit_canvas
Edit an existing Slack canvas by inserting, replacing, или deleting content
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
canvasId | string | Да | Canvas ID to edit (e.g., F1234ABCD) |
operation | string | Да | Edit operation: insert_at_start, insert_at_end, insert_after, insert_before, replace, delete, or rename |
content | string | Нет | Markdown content for the operation (required for insert/replace operations) |
sectionId | string | Нет | Section ID to target (required for insert_after, insert_before, replace, and delete) |
title | string | Нет | New title for the canvas (only used with rename operation) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
content | string | Success message |
slack_create_channel_canvas
Создать a canvas pinned to a Slack channel as its resource hub
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Да | Channel ID to create the canvas in (e.g., C1234567890) |
title | string | Нет | Title for the channel canvas |
content | string | Нет | Canvas content in markdown format |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
canvas_id | string | ID of the created channel canvas |
slack_create_conversation
Создать новый public или private channel in a Slack workspace.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
name | string | Да | Name of the channel to create (lowercase, numbers, hyphens, underscores only; max 80 characters) |
isPrivate | boolean | Нет | Create a private channel instead of a public one (default: false) |
teamId | string | Нет | Encoded team ID to create the channel in (required if using an org token) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
channelInfo | object | The newly created channel object |
↳ id | string | Channel ID (e.g., C1234567890) |
↳ name | string | Channel name without # prefix |
↳ is_channel | boolean | Произошла ли эта is a channel |
↳ is_private | boolean | Whether channel is private |
↳ is_archived | boolean | Whether channel is archived |
↳ is_general | boolean | Произошла ли эта is the general channel |
↳ is_member | boolean | Произошла ли bot/user is a member |
↳ is_shared | boolean | Whether channel is shared across workspaces |
↳ is_ext_shared | boolean | Whether channel is externally shared |
↳ is_org_shared | boolean | Whether channel is org-wide shared |
↳ num_members | number | Number of members in the channel |
↳ topic | string | Channel topic |
↳ purpose | string | Channel purpose/description |
↳ created | number | Unix timestamp when channel was created |
↳ creator | string | User ID of channel creator |
↳ updated | number | Unix timestamp of last update |
slack_invite_to_conversation
Invite one или more users to a Slack channel. Supports up to 100 users at a time.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
channel | string | Да | The ID of the channel to invite users to |
users | string | Да | Comma-separated list of user IDs to invite (up to 100) |
force | boolean | Нет | When true, continues inviting valid users while skipping invalid ones (default: false) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
channelInfo | object | The channel object after inviting users |
↳ id | string | Channel ID (e.g., C1234567890) |
↳ name | string | Channel name without # prefix |
↳ is_channel | boolean | Произошла ли эта is a channel |
↳ is_private | boolean | Whether channel is private |
↳ is_archived | boolean | Whether channel is archived |
↳ is_general | boolean | Произошла ли эта is the general channel |
↳ is_member | boolean | Произошла ли bot/user is a member |
↳ is_shared | boolean | Whether channel is shared across workspaces |
↳ is_ext_shared | boolean | Whether channel is externally shared |
↳ is_org_shared | boolean | Whether channel is org-wide shared |
↳ num_members | number | Number of members in the channel |
↳ topic | string | Channel topic |
↳ purpose | string | Channel purpose/description |
↳ created | number | Unix timestamp when channel was created |
↳ creator | string | User ID of channel creator |
↳ updated | number | Unix timestamp of last update |
errors | array | Per-user errors when force is true and some invitations failed |
↳ user | string | User ID that failed |
↳ ok | boolean | Always false for error entries |
↳ error | string | Error code for this user |
slack_open_view
Open a modal view in Slack using a trigger_id from an interaction payload. Used to display forms, confirmations, и other interactive modals.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
triggerId | string | Да | Exchange a trigger to post to the user. Obtained from an interaction payload (e.g., slash command, button click) |
interactivityPointer | string | Нет | Alternative to trigger_id for posting to user |
view | json | Да | A view payload object defining the modal. Must include type ("modal"), title, and blocks array |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
view | object | The opened modal view object |
↳ id | string | Unique view identifier |
↳ team_id | string | Workspace/team ID |
↳ type | string | View type (e.g., "modal") |
↳ title | json | Plain text title object with type and text fields |
↳ type | string | Text object type (plain_text) |
↳ text | string | Title text content |
↳ submit | json | Plain text submit button object |
↳ type | string | Text object type (plain_text) |
↳ text | string | Submit button text |
↳ close | json | Plain text close button object |
↳ type | string | Text object type (plain_text) |
↳ text | string | Close button text |
↳ blocks | array | Block Kit blocks in the view |
↳ type | string | Block type (section, divider, image, actions, etc.) |
↳ block_id | string | Unique block identifier |
↳ private_metadata | string | Private metadata string passed С помощью view |
↳ callback_id | string | Custom identifier for the view |
↳ external_id | string | Custom external identifier (max 255 chars, unique per workspace) |
↳ state | json | Current state of the view with input values |
↳ hash | string | View version hash for updates |
↳ clear_on_close | boolean | Whether to clear all views in the stack when this view is closed |
↳ notify_on_close | boolean | Whether to send a view_closed event when this view is closed |
↳ root_view_id | string | ID of the root view in the view stack |
↳ previous_view_id | string | ID of the previous view in the view stack |
↳ app_id | string | Application identifier |
↳ bot_id | string | Bot identifier |
slack_update_view
Обновитьn existing modal view in Slack. Identify the view by view_id или external_id, и provide the updated view payload.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
viewId | string | Нет | Unique identifier of the view to update. Either viewId or externalId is required |
externalId | string | Нет | Developer-set unique identifier of the view to update (max 255 chars). Either viewId or externalId is required |
hash | string | Нет | View state hash to protect against race conditions. Obtained from a previous views response |
view | json | Да | A view payload object defining the updated modal. Must include type ("modal"), title, and blocks array. Use identical block_id and action_id values to preserve input data |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
view | object | The updated modal view object |
↳ id | string | Unique view identifier |
↳ team_id | string | Workspace/team ID |
↳ type | string | View type (e.g., "modal") |
↳ title | json | Plain text title object with type and text fields |
↳ type | string | Text object type (plain_text) |
↳ text | string | Title text content |
↳ submit | json | Plain text submit button object |
↳ type | string | Text object type (plain_text) |
↳ text | string | Submit button text |
↳ close | json | Plain text close button object |
↳ type | string | Text object type (plain_text) |
↳ text | string | Close button text |
↳ blocks | array | Block Kit blocks in the view |
↳ type | string | Block type (section, divider, image, actions, etc.) |
↳ block_id | string | Unique block identifier |
↳ private_metadata | string | Private metadata string passed С помощью view |
↳ callback_id | string | Custom identifier for the view |
↳ external_id | string | Custom external identifier (max 255 chars, unique per workspace) |
↳ state | json | Current state of the view with input values |
↳ hash | string | View version hash for updates |
↳ clear_on_close | boolean | Whether to clear all views in the stack when this view is closed |
↳ notify_on_close | boolean | Whether to send a view_closed event when this view is closed |
↳ root_view_id | string | ID of the root view in the view stack |
↳ previous_view_id | string | ID of the previous view in the view stack |
↳ app_id | string | Application identifier |
↳ bot_id | string | Bot identifier |
slack_push_view
Push a new view onto an existing modal stack in Slack. Limited to 2 additional views after the initial modal — это opened.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
triggerId | string | Да | Exchange a trigger to post to the user. Obtained from an interaction payload (e.g., button click within an existing modal) |
interactivityPointer | string | Нет | Alternative to trigger_id for posting to user |
view | json | Да | A view payload object defining the modal to push. Must include type ("modal"), title, and blocks array |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
view | object | The pushed modal view object |
↳ id | string | Unique view identifier |
↳ team_id | string | Workspace/team ID |
↳ type | string | View type (e.g., "modal") |
↳ title | json | Plain text title object with type and text fields |
↳ type | string | Text object type (plain_text) |
↳ text | string | Title text content |
↳ submit | json | Plain text submit button object |
↳ type | string | Text object type (plain_text) |
↳ text | string | Submit button text |
↳ close | json | Plain text close button object |
↳ type | string | Text object type (plain_text) |
↳ text | string | Close button text |
↳ blocks | array | Block Kit blocks in the view |
↳ type | string | Block type (section, divider, image, actions, etc.) |
↳ block_id | string | Unique block identifier |
↳ private_metadata | string | Private metadata string passed С помощью view |
↳ callback_id | string | Custom identifier for the view |
↳ external_id | string | Custom external identifier (max 255 chars, unique per workspace) |
↳ state | json | Current state of the view with input values |
↳ hash | string | View version hash for updates |
↳ clear_on_close | boolean | Whether to clear all views in the stack when this view is closed |
↳ notify_on_close | boolean | Whether to send a view_closed event when this view is closed |
↳ root_view_id | string | ID of the root view in the view stack |
↳ previous_view_id | string | ID of the previous view in the view stack |
↳ app_id | string | Application identifier |
↳ bot_id | string | Bot identifier |
slack_publish_view
Publish a static view to a user
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
authMethod | string | Нет | Authentication method: oauth or bot_token |
botToken | string | Нет | Bot token for Custom Bot |
userId | string | Да | The user ID to publish the Home tab view to (e.g., U0BPQUNTA) |
hash | string | Нет | View state hash to protect against race conditions. Obtained from a previous views response |
view | json | Да | A view payload object defining the Home tab. Must include type ("home") and blocks array |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
view | object | The published Home tab view object |
↳ id | string | Unique view identifier |
↳ team_id | string | Workspace/team ID |
↳ type | string | View type (e.g., "modal") |
↳ title | json | Plain text title object with type and text fields |
↳ type | string | Text object type (plain_text) |
↳ text | string | Title text content |
↳ submit | json | Plain text submit button object |
↳ type | string | Text object type (plain_text) |
↳ text | string | Submit button text |
↳ close | json | Plain text close button object |
↳ type | string | Text object type (plain_text) |
↳ text | string | Close button text |
↳ blocks | array | Block Kit blocks in the view |
↳ type | string | Block type (section, divider, image, actions, etc.) |
↳ block_id | string | Unique block identifier |
↳ private_metadata | string | Private metadata string passed С помощью view |
↳ callback_id | string | Custom identifier for the view |
↳ external_id | string | Custom external identifier (max 255 chars, unique per workspace) |
↳ state | json | Current state of the view with input values |
↳ hash | string | View version hash for updates |
↳ clear_on_close | boolean | Whether to clear all views in the stack when this view is closed |
↳ notify_on_close | boolean | Whether to send a view_closed event when this view is closed |
↳ root_view_id | string | ID of the root view in the view stack |
↳ previous_view_id | string | ID of the previous view in the view stack |
↳ app_id | string | Application identifier |
↳ bot_id | string | Bot identifier |

