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

  1. Go to Connections in your ARKA AI dashboard
  2. Find the Slack card
  3. Click "Connect"
  4. You'll be redirected to Slack's authorization page
  5. Select your workspace and click "Allow"
  6. 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

Next Steps