Ga naar de hoofdinhoud

Integration / Collaboration & Communication

Slackbot integration

Slackbot gives agents workspace-wide read access to a Slack workspace on behalf of the installing user - search messages and files, browse channel and thread history, and look up users and channels - while continuing to post and react as the bot. Includes direct messages and user email addresses so…

About Slackbot

Slackbot is a conversational automation tool for Slack that handles reminders, notifications, and automated responses. It boosts team productivity by streamlining onboarding, answering FAQs, and managing timely alerts—all right inside Slack.

All integrations
Category
Collaboration & Communication
Connection
OAuth
Type
Tool
Actions
101
Tags
library

Example prompts

What you can ask Growf to do with Slackbot

  • Send daily standup reminder to #engineering
  • Add a custom emoji for our new logo
  • Archive the #old-projects channel this week
  • React with :thumbsup: to latest team message

Available actions

101 actions your agents can run in Slackbot

  • Add call participants

    Registers new participants added to a Slack call.

  • Add reaction to message

    Adds a specified emoji reaction to an existing message in a Slack channel, identified by its timestamp; does not remove or retrieve reactions.

  • Add a 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.

  • Archive a Slack 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.

  • Close conversation channel

    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.

  • 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').

  • Create Slack Canvas

    Creates a new Slack Canvas with the specified title and optional content.

  • Create channel

    Initiates a public or private channel-based conversation in a Slack workspace. Immediately creates the channel; invoke only after explicit user confirmation.

  • Create Slack 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-trackin…

  • Create Slack 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 `paren…

  • Create a Slack user group

    Creates a new User Group (often referred to as a subteam) in a Slack workspace.

  • Customize URL unfurl

    Customizes URL previews (unfurling) in a specific Slack message using a URL-encoded JSON in `unfurls` to define custom content or remove existing previews.

Put Slackbot to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.