💬Slack Integration

Connect BlogWatch with Slack for real-time notifications and team collaboration

Slack Integration

Get real-time BlogWatch notifications directly in your Slack channels. Keep your team informed about important content changes without leaving Slack.

Features

  • ⚡ Real-time notifications
  • 🎯 Customizable alerts
  • 👥 Team collaboration
  • 📊 Rich message formatting
  • 🤖 AI summaries in Slack

Setup Guide

Step 1: Connect Your Workspace

  1. Go to Settings > Integrations
  2. Click Connect Slack
  3. Choose your Slack workspace
  4. Authorize BlogWatch

Step 2: Configure Channels

Select where notifications should go:

  • #monitoring: All changes
  • #competitors: Competitor updates
  • #alerts: Critical changes only

Step 3: Customize Notifications

Message Format

🔔 Content Update Detected
🌐 Site: {{site_name}}
🔗 URL: {{page_url}}
📅 Time: {{timestamp}}

📝 Summary: {{ai_summary}}

Notification Rules

  • Minimum change threshold
  • Keyword triggers
  • Time-based filtering
  • Priority levels

Advanced Configuration

Custom Webhooks

Create monitor-specific webhooks:

  1. Generate webhook in Slack
  2. Add to monitor settings
  3. Configure payload format

Slash Commands

Available commands:

  • /blogwatch status - Check monitor status
  • /blogwatch pause [monitor] - Pause monitoring
  • /blogwatch summary - Get daily summary

Interactive Messages

Take action directly from Slack:

  • Mark as reviewed
  • Snooze notifications
  • View full analysis
  • Share with team

Use Cases

Competitor Monitoring

#competitor-intel channel
- Real-time product updates
- Pricing changes
- New feature announcements

Content Team

#content-updates channel
- Industry news
- Trending topics
- Content opportunities

SEO Monitoring

#seo-alerts channel
- SERP changes
- Algorithm updates
- Ranking fluctuations

Best Practices

Channel Organization

  • Create dedicated channels by topic
  • Use thread replies for discussions
  • Pin important monitors

Notification Management

  • Set quiet hours
  • Group similar alerts
  • Use priority indicators

Team Collaboration

  • @mention relevant team members
  • Add context in threads
  • Create action items

Troubleshooting

Not Receiving Notifications

  1. Check Slack permissions
  2. Verify channel selection
  3. Test webhook connection
  4. Review notification rules

Message Formatting Issues

  • Ensure valid JSON payload
  • Check template syntax
  • Verify field mappings

Connection Problems

  • Re-authorize integration
  • Check workspace settings
  • Verify API limits

Security & Permissions

Required Scopes

  • chat:write - Post messages
  • channels:read - List channels
  • users:read - User information

Data Privacy

  • Messages are encrypted
  • No sensitive data stored
  • Audit logs available

FAQ

Can I send to private channels? Yes, invite @BlogWatch bot first.

How many workspaces can I connect? Unlimited on Pro and Enterprise plans.

Can I customize the bot name/icon? Yes, in integration settings.

Is there a rate limit? 1 message per second per channel.

Next Steps