Platform Features

Everything your team needs.
Nothing you don't.

Eight core capabilities that replace Intercom + LogRocket + Mixpanel + Customer.io. One platform, one SDK, one source of truth.

Unified Customer Inbox

One inbox for every customer conversation. Live chat via widget, API channels, and team routing — with full user context attached to every thread.

Unlike Intercom, no per-seat pricing explosion. Your whole team gets access.

  • Real-time messaging
  • Assignment rules, tagging, and internal notes for team collaboration
  • Full user timeline (events, sessions, replays) visible alongside every conversation
  • Multi-tenant isolation — each workspace gets its own inbox and data

Event Tracking & Customer Data Platform

Capture every product interaction — pageviews, custom events, errors — and link them to identified users and accounts. Your single source of behavioral truth.

Replaces Mixpanel's event tracking with zero data silos — events feed directly into segments, campaigns, and replays.

  • SDK auto-tracks pageviews and errors. Custom events via track() with arbitrary properties
  • Anonymous-to-known identity resolution — sessions merge automatically on identify()
  • High-throughput ingestion pipeline via AWS SQS — handles spikes without dropping data
  • Per-tenant MongoDB storage — your data is isolated, queryable, and never co-mingled

Behavioral Segmentation Engine

Build dynamic user segments from events, properties, and lifecycle stage. Segments update in real-time and power your campaigns and analytics.

Customer.io charges extra for segmentation. Here it's built into the core — no add-ons.

  • Visual segment builder with nested AND/OR conditions on any event or user property
  • Real-time membership — users enter and exit segments as their behavior changes
  • MongoDB query-based engine — no external CDP required
  • Use segments as campaign triggers, filter criteria, or analytics cohorts

Campaign & Workflow Automation

Visual workflow builder for multi-step automations. Trigger on events, segment entry/exit, or lifecycle changes. Branch, delay, and act — all from one canvas.

One workflow engine for messaging, onboarding, and re-engagement — no stitching tools together.

  • Event-triggered and segment-triggered workflows with conditional branching
  • Actions: in-app messages, modals, webhooks — email and SMS coming soon
  • Visual node-based builder (React Flow) for complex automation logic
  • Campaign analytics: delivery, open, click, and conversion tracking

In-App Messaging & Modals

Deliver contextual messages inside your product — tooltips, banners, modals — targeted by segment and triggered by behavior. No page reload required.

Unlike standalone tools, in-app messages share the same user profile as your inbox, events, and replays.

  • SDK-driven rendering — messages display in the host page, outside the widget iframe
  • Target by segment, event, or user property for precise contextual delivery
  • Offline-resilient: queued messages deliver on next session if the user is away
  • Full creative control — custom HTML/CSS support in modal content

Session Replay

Watch exactly what users did before they filed a support request or dropped off a funnel. Full DOM replay with console logs and error tracking.

LogRocket charges per session. HacktionBase includes replay as a core feature — linked to the same user timeline.

  • Powered by rrweb — high-fidelity DOM recording with minimal performance impact
  • Batched and compressed, flushed to S3 — efficient even at scale
  • Every replay linked to the user profile, session events, and error logs
  • GDPR-ready: users can opt out via disableReplay() SDK method

Developer-First SDK & API

A single lightweight JavaScript SDK that handles everything: widget, event tracking, session replay, and in-app messaging. No framework lock-in.

One SDK replaces four. No version conflicts, no multiple snippets, no data reconciliation.

  • One script tag. Call init() and everything starts — widget, replay, pageview tracking
  • identify() merges anonymous sessions into user profiles. track() captures any event
  • Privacy built-in: PII masking, GDPR opt-out API, granular recording controls
  • OAuth2-secured REST API for server-side integrations and data access

Multi-Tenant Architecture

Built for SaaS teams that serve multiple workspaces. Every tenant gets a dedicated database — complete data isolation with zero noisy-neighbor risk.

Enterprise-grade isolation from day one — not bolted on as an afterthought.

  • Per-tenant MongoDB database — no shared tables, no row-level filtering hacks
  • Scalable infrastructure: AWS SQS for ingestion, S3 for storage, Go for real-time
  • Tenant-scoped middleware ensures every API call is isolated by design
  • Plan-based feature gating (Free, Growth, Enterprise) built into the platform

Why HacktionBase is different

One platform replaces four — messaging, analytics, replay, and automation in a single system
One SDK, one user profile — no data silos, no reconciliation, no integration tax
Per-tenant database isolation — not multi-tenant hacks, real infrastructure separation
Developer-first — init() to value in under 10 minutes, not weeks of integration work
No per-seat pricing surprises — your whole team ships, not just the people you can afford to add

Ready to consolidate your stack?

Start free. No credit card. Deploy in under 10 minutes.