Slack Integration
Send AI-generated messages to Slack channels and automate team communication.
What You Can Do
- Post messages to public and private channels
- Send direct messages to team members
- Reply to threads
- Use rich formatting (markdown, emoji, mentions)
- Attach files and images
- Schedule messages for later delivery
Setup Instructions
- Go to Connections in your ARKA AI dashboard
- Find the Slack card
- Click "Connect"
- You'll be redirected to Slack's authorization page
- Select your workspace and click "Allow"
- You'll be redirected back to ARKA AI with Slack connected
Required Permissions
ARKA AI requests these Slack permissions (scopes):
- chat:write - Post messages
- channels:read - View public channels
- groups:read - View private channels
- im:read - View direct messages
- users:read - View workspace members
- channels:history - Read message history (for context)
Common Use Cases
📢 Automated Announcements
Generate and post weekly updates, reports, or announcements automatically.
"Post weekly metrics summary to #general every Monday at 9 AM"🎯 Lead Notifications
Send notifications when new leads come in from your CRM.
"New lead: John Doe from Acme Corp - interested in Enterprise plan"📊 Report Distribution
Share AI-generated analytics reports with your team.
"Monthly Performance Report: Sales up 23%, engagement increased 15%..."🚨 Alert System
Send alerts when specific events occur or thresholds are met.
"⚠️ Website traffic down 30% - investigate immediately"Message Formatting
Use Slack's markdown-like formatting in your messages:
*bold text*- bold text_italic text_- italic text~strikethrough~-strikethrough`code`-code> quote- blockquote@username- mention user#channel- link to channel:emoji:- emoji
Troubleshooting
"Permission Denied" Error
If you see permission errors:
- Ensure you're a workspace admin or have proper permissions
- Reconnect the integration to refresh permissions
- Check that the channel you're posting to allows app messages
- Verify ARKA AI app is added to private channels
Messages Not Posting
If messages aren't appearing:
- Verify the channel name is correct (case-sensitive)
- Check if you have posting permissions in that channel
- Ensure the workspace hasn't revoked ARKA AI's access
- Try disconnecting and reconnecting the integration
Security & Privacy
- We only post messages when you explicitly trigger an action
- Your Slack access token is encrypted and stored securely
- We never read or store your Slack message history
- You can revoke access anytime from Slack or ARKA AI