Limited offer50% off your first month: the $99 plan for $4924 hours onlySee plans
← All integrations
Slackbot logo

Slackbot

Post messages as a bot.

CommunicationOAuth104 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
SLACKBOT_ADD_CALL_PARTICIPANTS
Registers new participants added to a Slack call.
POST /composio/slackbot/slackbot_add_call_participantsexternal_send——managed
SLACKBOT_ADD_REACTION_TO_AN_ITEM
Adds a specified emoji reaction to an existing message in a Slack channel, identified by its timestamp; does not remove or retrieve reactions.
POST /composio/slackbot/slackbot_add_reaction_to_an_itemexternal_send——managed
SLACKBOT_ADD_REMOTE_FILE
Adds a reference to an external file (e.g., Google Drive, Dropbox) to Slack for discovery and sharing, requiring a unique `external_id` and an `external_url` accessible by Slack.
POST /composio/slackbot/slackbot_add_remote_fileexternal_send——managed
SLACKBOT_ARCHIVE_CONVERSATION
Archives a Slack conversation by its ID, rendering it read-only and hidden while retaining history, ideal for cleaning up inactive channels; be aware that some channels (like #general or certain DMs) cannot be archived and this may impact connected integrations.
POST /composio/slackbot/slackbot_archive_conversationexternal_send——managed
SLACKBOT_CLOSE_DM
Closes a Slack direct message (DM) or multi-person direct message (MPDM) channel, removing it from the user's sidebar without deleting history; this action affects only the calling user's view.
POST /composio/slackbot/slackbot_close_dmexternal_send——managed
SLACKBOT_COMPLETE_EXTERNAL_FILE_UPLOAD
Finalize uploaded file IDs once and optionally share the files.
POST /composio/slackbot/slackbot_complete_external_file_uploadexternal_send——managed
SLACKBOT_CREATE_A_REMINDER
Creates a Slack reminder with specified text and time; time accepts Unix timestamps, seconds from now, or natural language (e.g., 'in 15 minutes', 'every Thursday at 2pm').
POST /composio/slackbot/slackbot_create_a_reminderexternal_send——managed
SLACKBOT_CREATE_CANVAS
Creates a new Slack Canvas with the specified title and optional content.
POST /composio/slackbot/slackbot_create_canvasexternal_send——managed
SLACKBOT_CREATE_CHANNEL
Initiates a public or private channel-based conversation in a Slack workspace. Immediately creates the channel; invoke only after explicit user confirmation.
POST /composio/slackbot/slackbot_create_channelexternal_send——managed
SLACKBOT_CREATE_LIST
Creates a new Slack List via `slackLists.create`. Provide a `name` and, optionally, a `description_blocks` description and a `schema` of typed columns. You can instead copy an existing List's structure with `copy_from_list_id` (and its rows via `include_copied_list_records`), or enable task-tracking columns with `todo_mode`. Returns the new List's `list_id`. Requires a user token with the `lists:write` scope.
POST /composio/slackbot/slackbot_create_listexternal_send——managed
SLACKBOT_CREATE_LIST_ITEM
Creates a new item (row) in a Slack List via `slackLists.items.create`. Set initial cell values with `initial_fields`; text columns require Block Kit `rich_text` (a plain string is wrapped automatically). Optionally duplicate an existing row with `duplicated_item_id` or create a subtask with `parent_item_id`. Requires a user token with the `lists:write` scope.
POST /composio/slackbot/slackbot_create_list_itemexternal_send——managed
SLACKBOT_CREATE_USER_GROUP
Creates a new User Group (often referred to as a subteam) in a Slack workspace.
POST /composio/slackbot/slackbot_create_user_groupexternal_send——managed

Showing 12 of 104 Slackbot actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.