WePeople
IntegrationsPricingDevelopersSign inGet started
All integrations
LiveEvery 5 minutes

Slack activity, with a trust contract.

We poll presence every 5 minutes and capture event metadata — never message bodies, never DMs. Your team's availability, engagement, and breaks show up in one timeline.

Connect SlackSee it in a timeline
wepeople.app/app/acme/integrations/slack
Tue, 14 Apr · Ani Chen
ActiveAway
08:0010:0012:0014:0016:0018:0020:00SlackGitHubJira
Active time
7h 5m
Effective
6h 20m
Efficiency
89%
Breaks
3
Slack
24 msg · 38 react
GitHub
5 commits · 2 PRs merged
Jira
2 tasks done

Setup

Two steps. No IT ticket.

The Slack flow stays in OAuth-land. No agents on laptops, no bots to approve, no custom configuration per person.

  1. 1

    OAuth your Slack workspace

    Sign in with Slack, approve the scopes, and you are done. No bots to install, no per-user configuration.

  2. 2

    Pick who to monitor

    Link your WePeople members to Slack users. Everyone else is invisible to the product.

The trust contract

What WePeople reads from Slack.

Every scope is listed. Every refusal is listed. If it isn't here, we don't request it.

We read
  • Presence status (active / away) polled every 5 minutes
  • Message and reaction event timestamps
  • Channel IDs (used only to compute breadth signal)
  • Public channel membership for scope validation
We refuse to read
  • Message bodies or thread content
  • Direct messages or private channel content
  • File attachments or uploads
  • User-level Slack analytics beyond the monitored set

What you get from Slack

Three signals, no busywork.

Everything below is assembled from Slack metadata alone.

Presence timeline

5-minute buckets across the org-local day. Active versus away bands are visually distinct from event overlays.

wepeople.app/app/acme/monitoring
Tue, 14 Apr · Ani Chen
ActiveAway
08:0010:0012:0014:0016:0018:0020:00SlackGitHubJira
Active time
7h 5m
Effective
6h 20m
Efficiency
89%
Breaks
3
Slack
24 msg · 38 react
GitHub
5 commits · 2 PRs merged
Jira
2 tasks done

Break detection

Three consecutive away-minutes inside a work session becomes a detected break. Efficiency equals effective time over active time — breaks are a feature, not a deduction.

wepeople.app/app/acme/monitoring

People · today

5 of 12 shown
PersonActiveMsgCmtTrendScore
AC
Ani Chen
Staff engineer
6h 52m2878.1
JP
Juno Park
Senior engineer
6h 08m1937.4
MF
Milo Fischer
Engineer
4h 45m1226.8
RO
Rina Okafor
Team lead
6h 35m3427.9
TA
Triage Agent
AI agent · triage
12h 00m008.5

Engagement without the vanity metric

Messages and reactions are aggregated per effective hour. Density, never 'chattiness'. No leaderboard of most-talkative.

wepeople.app/app/acme/monitoring

Weekly report · team

Week 14 (this week)
Effective hours · 4 weeks
126h4 wks ago132h3 wks ago141h2 wks ago148hThis week
vs. prev+5%
Top movers
  • Ani Chen· SPACE score+0.8
  • Juno Park· Effective time+12%
  • Milo Fischer· Active time-15%
  • Rina Okafor· Communication score-0.3
Score
7.9
+0.4
Commits
58
+6
PRs merged
19
+2
Msg / hr
2.3
-0.1
Data freshness
Every 5 minutes
Retention
14d / 90d / 12mo (plan-based)
Encryption
AES-256-GCM at rest · TLS in transit

FAQ

Slack questions, answered.

If it isn't here, the answer is almost always "no, we don't look at that."

Do you read message content?

No. We read only metadata: who posted where and when, and which reactions landed. We cannot read bodies or DMs because we never request those scopes.

How often does presence update?

Every 5 minutes. That cadence is the basis for every downstream calculation — active minutes, breaks, efficiency. If Slack is down, the gap is marked visibly.

What if my team lives in threads?

Thread participation shows up as message event metadata. Content stays in Slack.

Can I disconnect?

Yes, any Admin or Owner can disconnect Slack from the Integrations page. Encrypted tokens are deleted immediately and data enters your retention-based deletion flow.

Pair Slack with

GitHub
Contribution patterns at the metadata layer
Jira
Throughput and flow, real-time

Connect Slack in under five minutes — metadata only, no agents installed.

Start freeRead the privacy policy
WePeople

Team insight, not surveillance. A lead's-eye view built on Slack, GitHub and Jira metadata — never source code, never messages, never DMs.

Product

  • Monitoring & Reports
  • SPACE scoring
  • Pricing

Integrations

  • Slack
  • GitHub
  • Jira
  • All integrations

Company

  • Support
  • Status

Legal

  • Privacy
  • Terms

© 2026 WePeople. Built with care.

Metadata only. No source code, no message bodies, no DMs — read the policy.