Skip to main content
Version: v2

Anywhere: Activation

Anywhere: Activation provides real-time access to user session data, enabling you to detect, understand, and instantly act on behavioral signals across your digital ecosystem. It's designed for developers who need to build integrations for in-the-moment activation and AI-driven use cases.

Activation offers a suite of tools for developers:

  • Sessions API: Combine session data with generative AI to power real-time customer experience solutions.
  • Streams: Stream high-value behavioral user events to a webhook endpoint in real-time.
  • Turnkey Solutions: Before you code, see if our existing solutions can solve your problem or provide inspiration.

Most solutions will use a combination of the tools referenced above. Feel free to reach out to a member of your Fullstory account team for guidance on how to approach designing a solution that meets your needs.

Activation Quota

Calls to the Sessions API and triggers from Streams are metered through a usage-based metric called "Activations". See Anywhere: Activation - Activation Quota to learn more.

MethodConsumption Rate
Get Session Events1 Activation per call
Generate Context1 Activation per call
Create Profile1 Activation per call
Streams (Single Event)1100th Activation per trigger
Streams (Event Patterns)1 Activation per trigger

Sessions API

The Sessions API provides multiple ways for getting real-time session data out of Fullstory, whether that's raw event data, session context, or session summaries. The specific approach you take will depend on your use case.

ApproachPrimary API Endpoint(s)Use Case & API Strategy
Raw Event DataGet Session EventsUse Case: You need real-time access to raw event data exactly as it appears in Fullstory for your own custom processing.

API Strategy: Returns the full, untransformed set of captured events for a specified Session.
Contextual Data for AIGenerate ContextUse Case: You need to provide structured session context to a generative AI or large language model (LLM) that you control.

API Strategy: Returns session events that are lightly transformed and structured for optimal consumption by an AI model.
Managed Session SummariesCreate Profile*
Generate Summary
Use Case: You want to use Fullstory's AI to generate a text or JSON-based summary based on a set of prompt instructions you define.

API Strategy: First, create one or more Profiles with LLM prompting instructions, data configuration, and output schema. Then, generate a Summary based on the Profile(s) you defined.

See AI Session Summary API for a step-by-step guide.

*NOTE: APIs for profile management include: Create, Get, Update, Delete, and List.

Streams

Streams send real-time behavioral data to an external system, like an HTTP webhook endpoint, when specific user behaviors are detected in Fullstory. This allows you to trigger automated workflows, personalize user experiences, or send data to other platforms the moment an action occurs.

You can configure Streams to trigger based on two types of definitions:

  • Single-Event Triggers: Fire a notification every time a specific, single event occurs, such as a user visiting a URL or clicking an element.
  • Multi-Event Pattern Triggers: Define a sequence of events, and exclusions, that must happen within a certain timeframe to trigger a notification. This ideal for identifying more complex behaviors, like cart abandonment.

Turnkey Solutions

Before writing any code, check Anywhere: Activation - Getting Started to see if your needed solution is already listed and for inspiration. We already have solutions for Salesforce, Adobe Experience Platform, Zapier, and more.