Skip to main content

Introduction

Pulse is an Experience Intelligence Platform built on an interaction-first architecture. Instead of monitoring infrastructure health or aggregating crash counts, Pulse decomposes every user journey into measurable micro-interactions and evaluates each one for completion, latency, responsiveness, and stability — across every dimension that matters.

The Interaction-First Approach

Traditional monitoring tells you your servers are up. App observability gives you crash rates and ANRs. But neither answers the question that actually matters: are your users able to complete the things they came to do?

Pulse answers this by treating every critical user action as a trackable interaction:

1. Decompose into Micro-Interactions

Every user journey is broken into discrete, measurable interactions — each with a clear start and end point:

JourneyInteractions
User onboardingApp Open → Home, Sign Up → Success, KYC → Verified
Purchase flowBrowse → Product View, Add to Cart → Confirmed, Checkout → Payment
Content engagementSearch → Results, Play → Streaming, Share → Sent

Each interaction is defined with configurable thresholds (low, mid, high latency) so Pulse can evaluate performance relative to what your users expect.

2. Evaluate Every Signal

For each interaction, Pulse measures:

  • Did it complete? — Tracks whether the user reached the end event, or dropped off mid-flow
  • How long did it take? — Captures P50, P95, and P99 latency to understand typical and worst-case performance
  • Was the experience acceptable? — Computes an Apdex score classifying each session as Excellent, Good, Average, or Poor
  • What went wrong? — Captures errors, exceptions, layout shifts, and rendering failures tied to that specific interaction

3. Segment Across Real-World Conditions

Results are automatically segmented across dozens of dimensions simultaneously:

  • Device & OS — Model, manufacturer, OS version, screen size
  • Geography & Network — Region, ISP, carrier, connection type (4G/5G/WiFi)
  • Release & Configuration — App version, build number, A/B experiment variant, feature flags

This is where Pulse finds what other tools miss. An interaction might perform well in aggregate but degrade severely for a specific device + region + ISP combination — silently blocking a segment of users from completing critical actions.

From Interactions to Revenue Insight

Once Pulse identifies a degraded interaction, it doesn't stop at alerting. It:

  1. Detects the anomaly — Flags the moment an interaction's completion rate, latency, or Apdex deviates from its baseline
  2. Traces the root cause — Identifies the specific release, API change, or device condition responsible
  3. Quantifies the business impact — Measures the conversion-rate delta between affected and unaffected cohorts and projects the revenue at risk
  4. Enables action — Provides session replays, heatmaps, and PulseAI conversational analysis so teams can resolve the issue fast

Platform Capabilities

CapabilityWhat It Does
Anomaly DetectionSurfaces experience regressions the moment they appear across any dimension
Root Cause AnalysisTraces every anomaly to the specific interaction, screen, and code path
Revenue AttributionQuantifies dollar impact by comparing affected vs. unaffected cohorts
Session ReplayReproduces exact user sessions — layout shifts, blocked taps, rendering failures
HeatmapsVisualizes interaction density, rage taps, and UI friction hotspots
PulseAIConversational analytics — ask "Why did checkout conversion drop on Android?" and get an answer
Real-Time AlertingNotifies teams before users report issues
Funnel IntelligenceMonitors critical journeys and flags drop-off anomalies
Cohort SegmentationBreaks down experience by device, OS, geography, ISP, app version

Supported Platforms

PlatformStatusSDK
AndroidAvailableNative Kotlin SDK via OpenTelemetry
React NativeAvailableJS + native bridge SDK
iOSComing SoonNative Swift SDK
WebComing SoonJavaScript SDK

Next Steps

  • Quickstart — Install the SDK, send your first telemetry, and create your first interaction in under 10 minutes
  • Core Concepts — Understand Apdex scoring, error rates, and latency percentiles
  • Dashboard Guide — Learn how to use the Pulse web portal