Sempleo Docs

Slack

Connect Slack to deliver agent results and search messages.

Connect Slack to deliver agent results to channels and search message history.

What Agents Can Do

ToolDescription
send_slack_messagePost a message to a Slack channel
search_slackSearch Slack message history

Prerequisites

  • A Slack workspace where you have admin permissions
  • Sempleo workspace on any plan

Setup Steps

1. Navigate to Integrations

Go to Settings → Integrations in your Sempleo dashboard.

2. Find Slack

Find Slack in the integration catalog and click Connect.

3. Authorize

You'll be redirected to Slack's OAuth page. Sempleo requests these permissions:

PermissionWhy
chat:writeSend messages to channels
channels:readList available channels
channels:historyRead channel message history
users:readResolve user names in messages
search:readSearch message history

4. Select a Channel

After authorization, the Slack bot is added to your workspace. Invite the Sempleo bot to any channels where you want it to post:

  1. Go to the Slack channel
  2. Type /invite @Sempleo
  3. The bot can now post to that channel

Usage

Delivering Agent Results

Configure any agent to send results to Slack:

  1. Open agent settings
  2. Go to the Output tab
  3. Select "Slack" as an output destination
  4. Choose the target channel

Searching Messages

Agents with the search_slack tool can search your Slack history. Use it for:

  • Finding past discussions about a topic
  • Locating decisions or action items
  • Researching context before meetings

Troubleshooting

IssueSolution
"Not in channel" errorInvite the Sempleo bot to the channel with /invite @Sempleo
Messages not appearingCheck that the bot has chat:write permission in the channel
Search returns no resultsEnsure search:read scope is granted; you may need to reconnect
OAuth errorVerify you have admin permissions in the Slack workspace

On this page