S
Team Chat

Slack Integration

Connect StatsAware with Slack to track your team's activity and presence automatically.

Available Now
2-5 min
Setup time
Team-wide
Coverage
Real-time
Updates

Slack Integration

Connect StatsAware with your Slack workspace to track team presence and activity automatically.

§Features

  • Real-time presence tracking - Know when team members are online or away
  • Channel activity monitoring - Track message frequency without reading content
  • Custom status integration - Respect "Do Not Disturb" and custom status messages
  • Multi-workspace support - Connect multiple Slack workspaces to one account

§Setup Instructions

1. Authorize StatsAware

  1. Go to your StatsAware dashboard
  2. Navigate to Integrations > Add Integration
  3. Click "Connect Slack"
  4. You'll be redirected to Slack's authorization page
  5. Select your workspace and click "Allow"

2. Configure Tracking

After authorization, you can configure:

  • Channels to monitor - Choose which channels to track for activity
  • Team members - Select which users to include in tracking
  • Notification preferences - Set up alerts for status changes

3. Verify Connection

Once configured, you should see:

  • Green status indicator in your integrations list
  • Live presence data on your dashboard
  • Activity events in your timeline

§What We Track

  • Presence status (online, away, do not disturb)
  • Last activity timestamp
  • Message frequency (count only, not content)
  • Custom status messages

§What We Don't Track

  • Message content - We never read or store your messages
  • Private conversations - Direct messages are not monitored
  • File uploads - We don't access or track shared files
  • Personal information - Only work-related activity is tracked

§Privacy & Security

  • OAuth 2.0 authentication - Secure, industry-standard authorization
  • Minimal permissions - We only request access to presence and basic profile data
  • Data encryption - All data is encrypted in transit and at rest
  • GDPR compliant - Full compliance with data protection regulations

§Troubleshooting

Common Issues

Integration shows as disconnected

  • Check if the Slack app is still installed in your workspace
  • Verify that StatsAware has the necessary permissions
  • Try reconnecting the integration

No activity data appearing

  • Ensure team members are active in monitored channels
  • Check that users haven't disabled activity tracking
  • Verify timezone settings are correct

Presence status not updating

  • Confirm Slack is running and connected to the internet
  • Check if users have enabled "Show when you're active" in Slack
  • Wait up to 5 minutes for status updates to sync

Getting Help

If you're still experiencing issues:

§API Endpoints Used

This integration uses the following Slack API endpoints:

  • users.getPresence - Get user presence information
  • users.profile.get - Get user profile and status
  • conversations.history - Count messages (content not stored)

All API calls are made server-to-server and follow Slack's rate limiting guidelines.

Ready to Connect Slack?

Start tracking your team's Slack activity in minutes.