Features
Everything you need to understand what your team is working on — aggregated from the tools you already use. AI powered.
Every event, one searchable activity timeline.
The Activities feed is a chronological, filterable log of every event captured from your connected data sources — commits, merge requests, code reviews, work items, Jira worklogs, Teams calls, calendar events, emails, CRM activity, and more. Filter by date range, teammate, team, or activity type. Click any entry to inspect the event details. Activities load progressively and the hourly heatmap lets you pinpoint exactly when bursts of work happen.
Narratives, not spreadsheets.
Doing sprint, monthly and quarterly performance evaluations? Generate AI summaries for any teammate over any date range — or a combined team summary across two or more people that detects shared goals and maps who collaborated with whom. Customize the prompt to match your organization's tone or ask specific questions. Summaries are stored and searchable, and every one exports to PDF, Markdown, or HTML — or ships straight to inboxes by email.
Sarah had a highly productive week focused on the authentication refactor. She created 12 merge requests and completed 23 code reviews across the platform and auth-service repos.
She closed 9 Jira issues, including 3 blockers on the Q2 security initiative. Her commit volume was 2.4x her 30-day average, with the bulk concentrated on Tuesday and Wednesday.
Meeting load was moderate at 6h 20m across 4 sessions. Camera usage was 100%.
Catch problems before they escalate.
ActivityPulse continuously evaluates teammate activity against detection rules and surfaces anomalies as Warning or Critical red flags. Every threshold shown here is a built-in default that admins can override per organization, so alerts match your team's actual norms.
One filter bar, every page.
A consistent date range and teammate selector appears at the top of every major view — the Dashboard, Activities, Summaries, and all Signals pages. Pick a preset period or draw a custom range on the calendar, select individual teammates or whole teams, and your choices carry over automatically as you navigate. Both filters are stored in the URL so every view is fully bookmarkable and shareable.
Arrow buttons step through time using the period's natural unit — by week for weekly presets, by month for monthly ones — so comparing consecutive periods takes a single click.
The full picture of how your team communicates.
Most engineering work happens in code and tickets, but communication lives in Microsoft 365. ActivityPulse connects to your M365 tenant via the Microsoft Graph API to pull email, meetings, calls, calendar, and file activity — giving you visibility into the communication and coordination that doesn't show up in Git or Jira.
From tasks to initiatives — see the impact.
Understanding individual tasks is useful; understanding how they roll up to larger goals is powerful. ActivityPulse resolves issue parent-child relationships and maps contributions up to top-level epics and initiatives — across Jira, Azure DevOps, and GitHub, with milestone-based grouping for GitLab — so you can answer "who is contributing to our Q2 reliability initiative?" without manually cross-referencing boards. View contributions by goal or by teammate, drill into nested issue hierarchies with status and time spent at every level, and scope tracking to your existing saved filters.
See where time gets stuck in your delivery pipeline.
Trace every issue from creation to completion and measure how long work spends in each phase of the development lifecycle. ActivityPulse combines events from Jira, Azure DevOps, GitLab, and GitHub into a unified timeline per issue, breaking total cycle time into development, review wait, code review, merge, and QA phases — so you can pinpoint exactly where delays occur and take action. AI-powered analysis identifies bottlenecks and generates prioritized recommendations you can export or share by email.
See where your team's time and effort actually go.
Get a complete picture of how work is tracked across your team — broken down by person, project, and day. Jira and GitLab report logged hours directly; for GitHub and Azure DevOps, ActivityPulse builds the same per-teammate, per-project breakdown from issue, pull request, and work-item activity. Collapsible teammate rows let you focus on individuals or scan the whole team without losing context, and color-coded totals flag abnormal patterns such as overwork.
Manage who sees what — and who reports to whom.
ActivityPulse models your organization the way it actually works. Assign roles, define reporting lines, and group people into teams — then every dashboard, activity feed, and summary respects those boundaries. Managers see their direct reports; viewers see themselves; admins and owners see everything.