ClawLink
Communication85 toolsBrowser login (OAuth), no API keys

Slackbot integration for AI agents

Automate Slack workspace actions with bot-specific capabilities

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect Slackbot once and call the same tools from all of them.

Setup

Connect Slackbot through ClawLink's hosted setup to automate Slack workspace actions with bot-specific capabilities.

  • Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

Slackbot exposes 85 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
slackbot_download_fileDownload Slack file content and convert it to a publicly accessible URLRead
slackbot_fetch_conversation_historyFetches a chronological list of messages and events from a specified Slack conversationRead
slackbot_fetch_item_reactionsFetches reactions for a Slack message, file, or file commentRead
slackbot_fetch_message_thread_from_a_conversationRetrieves replies to a specific parent message in a Slack conversation, using the channel IDRead
slackbot_fetch_team_infoFetches comprehensive metadata about the current Slack team, or a specified team if theRead
slackbot_find_channelsFind channels in a Slack workspace by any criteria - name, topic, purpose, or descriptionRead
slackbot_find_user_by_email_addressRetrieves the Slack user object for an active user by their registered email address; requiresRead
slackbot_find_usersFind users in a Slack workspace by any criteria - email, name, display name, or other textRead
slackbot_get_bot_userFetches information for a specified, existing Slack bot user; will not work for regular userRead
slackbot_get_call_infoRetrieves a point-in-time snapshot of a specific Slack call's informationRead
slackbot_get_reminderRetrieves detailed information for an existing Slack reminder specified by its ID; this is aRead
slackbot_get_remote_fileRetrieve information about a remote file added to Slack via the files.remote APIRead
slackbot_get_team_profileRetrieves all profile field definitions for a Slack team, optionally filtered by visibility, toRead
slackbot_get_user_dnd_statusRetrieves a user's current Do Not Disturb statusRead
slackbot_get_user_presenceRetrieves a Slack user's current real-time presence (e.g., 'active', 'away') to determine theirRead
slackbot_list_all_channelsLists conversations available to the user with various filters and search optionsRead
slackbot_list_all_usersRetrieves a paginated list of all users with profile details, status, and team memberships in aRead
slackbot_list_conversationsList conversations (channels/DMs) accessible to a specified user (or the authenticated user ifRead
slackbot_list_custom_emojisRetrieves all custom emojis for the Slack workspace (image URLs or aliases), not standardRead
slackbot_list_files_with_filters_in_slackLists files and their metadata within a Slack workspace, filterable by user, channelRead
slackbot_list_pinned_itemsRetrieves all messages and files pinned to a specified channel; the caller must have access toRead
slackbot_list_remindersLists all reminders with their details for the authenticated Slack user; returns an empty arrayRead
slackbot_list_remote_filesRetrieve information about a team's remote filesRead
slackbot_list_user_group_membersRetrieves a list of all user IDs within a specified Slack user group, with an option to includeRead
slackbot_list_user_groupsLists user groups in a Slack workspace, including user-created and default groups; results forRead
slackbot_list_user_reactionsLists all reactions added by a specific user to messages, files, or file comments in SlackRead
slackbot_lookup_canvas_sectionsLooks up section IDs in a Slack Canvas for use with targeted edit operationsRead
slackbot_retrieve_conversation_informationRetrieves metadata for a Slack conversation by ID (e.g., name, purpose, creation date, withRead
slackbot_retrieve_conversation_members_listRetrieves a paginated list of active member IDs (not names, emails, or presence) for aRead
slackbot_retrieve_current_user_dnd_statusRetrieves a Slack user's current Do Not Disturb (DND) status to determine their availabilityRead