Integration
Slack
Connect your Lobstack agent to Slack. Send messages, read channel history, and list workspace channels.
Setup Guide#
1
Create a Slack App
Go to api.slack.com/apps and click Create New App → From scratch. Name it and select your workspace.
2
Configure Bot Permissions
Go to OAuth & Permissions and add these Bot Token Scopes:
chat:write— Send messageschannels:read— List channelschannels:history— Read messagesgroups:read— List private channelsgroups:history— Read private channel messages
3
Install to Workspace
Click Install to Workspace and authorize. Copy the Bot User OAuth Token (starts with xoxb-).
4
Get Signing Secret
Go to Basic Information and copy the Signing Secret.
5
Add Credentials to Lobstack
In your Dashboard, go to Skills → Slack → ⚙️ and enter:
- Bot Token — The xoxb- token from step 3
- Signing Secret — From step 4
📝
Invite the bot to channels
After setup, invite your bot to channels where you want it to read/write: type
/invite @YourBotName in the channel.Available Tools#
| Tool | Description | Required Parameters |
|---|---|---|
| slack_send_message | Send a message to a channel | channel (name or ID), text |
| slack_read_messages | Read recent messages from a channel | channel (ID), limit (optional) |
| slack_list_channels | List all channels in the workspace | limit (optional) |
Example Prompts#
text
"List all channels in my Slack workspace"
"Read the last 20 messages from #engineering"
"Send a standup update to #daily-standups"
"What's been discussed in the #product channel today?"