analyzing-session-replaysFetches a Conviva session replay's gzipped rrweb blobs for one clientId and window: lists metadata, mints signed URLs, then downloads and parses them locally — raw bytes never enter the model context. TRIGGER when: a user asks to analyze, debug, inspect, summarize, or explain what happened in a sess
exploring-context-centerFinds Conviva Context Center assets by meaning or topic, then hydrates the full structured definition — search the knowledge layer first, then fetch the asset. TRIGGER when: the user wants to find or understand a pattern, metric, dimension or critical event without knowing its id, asks what an accou
finding-replay-candidatesTurns a behavioral question ("who hit the checkout error yesterday?") into concrete Conviva clientIds, each with its session window, replay availability, and device, by asking Nexa which devices match. TRIGGER when: a user wants to watch, inspect, or analyze a session replay or session recording (al
querying-predefined-metricsThe primary flow for answering "what is this metric?" questions: runs a predefined Conviva Context Center metric by its id over a date range, optionally broken down by dimension ids — using asset ids only, never raw SQL or a raw query payload — and returns real values. TRIGGER when: a user asks for
retrieving-behavior-segment-detailsRetrieves and interprets an Insights behavior segment — its journey criteria and its sub-segments — and computes live conversion, device counts and example users when numbers are asked for. TRIGGER when: the user says "segment" in any form (behavior / audience / user segment) and wants to list, look