Go Beyond Session Replay
SessionIQ uses a modular system of recording, enrichment, and AI analysis to provide deep runtime insights.
High-Fidelity Recording
Lightweight capture of DOM, interactions, network, console, memory, and more via extensible plugins (powered by rrweb).
Intelligent Replay
Accurate reproduction of user sessions with enriched metadata for context-rich analysis and understanding.
Advanced Enrichment
Dynamically augment replay data with source maps, performance timing, frustration signals, and abandonment detection via hooks.
AI Runtime Agents
Modular agents (TracePilot, FlowPilot) analyze sessions via LLM orchestration for causal analysis, fixes, and UX suggestions.
Continuation Chat
Engage in contextual conversations with AI agents to refine analysis, explore alternatives, and dig deeper into issues.
Modular Architecture
Extensible plugins (recording) and hooks (replay) ensure lightweight performance and adaptability to various signals.
Simple integration, powerful results
SessionIQ is designed to be easy to integrate with your existing web applications.
1. Install the package
Add SessionIQ to your project with npm, yarn, or pnpm.
npm install @sessioniq/core2. Configure the adapter
Choose from built-in adapters or create your own custom adapter.
import { SessionIQ } from '@sessioniq/core';
const sessioniq = new SessionIQ({
apiKey: 'your-api-key'
});3. Start recording
Begin capturing user sessions and events in your application.
sessioniq.start();Simple, transparent pricing
Choose the plan that's right for your team and scale as you grow.
Starter
Perfect for small projects and individual developers.
Pro
For growing teams and businesses.
Enterprise
For large organizations with specific needs.
- Unlimited sessions
- 90-day data retention
- Custom analytics
- 24/7 dedicated support
- Custom integrations
- On-premise deployment