How to enable
Go to Settings → Capabilities and enable Slack. Then enter a token and Slack app ID (see below for details on that).Example use cases
- “Post a daily standup summary to #engineering every morning”
- “Whenever a new potential customer is mentioned on the #sales channel, do some research on how the customer fits our ideal customer profile, and add relevant information to the slack thread”
- “Notify #alerts when you are unable to solve a support ticket”
How to connect to your Slack workspace
Create a Slack app
The easiest way to create a Slack app is to use a manifest file as a template.
- Visit api.slack.com/apps
- Click Create New App → From a manifest
- Select your workspace and paste the manifest template below
- Replace
YOUR_APP_NAME,YOUR_APP_DESCRIPTION, andYOUR_BOT_DISPLAY_NAMEwith your own values - Click Next and Create
Manifest template
Copy your credentials
After creating the app:
- Copy the App ID from the Basic Information page
- Go to OAuth & Permissions and click Install to Workspace
- Copy the Bot User OAuth Token that appears after installation
Configure in Abundly
Go to Settings → Capabilities, enable Slack, and paste in the bot token and app ID.
Customizing scopes and events
The manifest includes default scopes and events that work for most use cases. You can customize these in your Slack app settings:| Setting | Description |
|---|---|
| Scopes | Define what the agent can do in Slack. See the full list of scopes. |
| Bot events | Define which events trigger the agent. Without bot events, the agent can only send messages, not receive them. See the full list of events. |
Troubleshooting
Agent isn't responding to messages
Agent isn't responding to messages
- Add the app in Slack — In Slack, go to Apps and click “Add apps” to add your app
- Check event subscriptions — In your Slack app settings, go to Event Subscriptions and ensure:
- The Request URL is set to
https://agent-service-339911427090.europe-north2.run.app/api/slack/webhook - The “Enable Events” toggle is ON
- The Request URL is set to
- Verify bot events — You need
app_mentionandmessage.imat minimum - Invite the agent — Type
/invite @YourAgentNamein the channel
Agent only responds to @mentions
Agent only responds to @mentions
By default, the agent only responds to direct @mentions. To respond to all messages in a channel, add
message.channels and message.groups to your bot events in the Slack app settings, then reinstall the app.Permission errors
Permission errors
Ensure your Slack app has these minimum scopes:
channels:read— To see public channelsgroups:read— To see private channelschat:write— To send messagesapp_mentions:read— To receive mentions

