Skip to main content

Data Stories overview

A data story is a standing analysis that produces a written report and a slide deck — Payment Failure Root Cause Analysis, Checkout Funnel Drop-off Analysis, Cart Recovery Campaign Effectiveness.

Chat answers one question. A dashboard shows numbers and leaves the interpretation to the reader. A data story is the third thing: the recurring review someone would otherwise write by hand every Monday — findings, evidence, root causes, and recommendations, assembled and delivered on a schedule.

Data stories live under Data Stories, scoped to one use case.

A definition and its runs

The distinction that makes everything else make sense: a data story is a definition, and each execution of it is a run. Two tabs, one for each.

All stories — the definitions

The standing analyses: what to investigate, how, and in what output format. You edit these. Each shows how many runs it has produced.

Runs — the outputs

What each execution actually found. A run is a point-in-time artefact with a headline, a report, and a deck. You read these.

All stories

The All stories tab with the story definitions

Each card is one definition: an icon, its name, a description of what it investigates, Run New to execute it now, and a count — 1 Story, 0 Stories — of the runs it has produced. The Run to build notebook badge marks a definition that has not yet been executed.

A story card's kebab menu

The kebab menu on each card:

ItemWhat it does
EditOpens the five-step definition wizard — see Create a data story
SubscribeSchedules recurring runs and email delivery — see Subscriptions
CloneCopies the whole definition, including its prompt and parameters
Remove from CopilotStops the story being offered by the agent, without deleting it
DeleteRemoves the definition

Clone is the one to reach for most. Definitions carry a long system prompt written against your specific KPIs and dimension names, and adapting a copy is much less work than writing one from scratch.

Runs

The Runs tab with a completed run and one in progress

Each run card shows the definition it came from, the headline the run generated, who ran it, how long ago, and buttons for its two outputs — Slide deck and Detailed Report. A chart summarising the finding sits alongside.

Above the list, Search filters by name and Sort by orders the runs. A banner appears while anything is executing — "1 data story is still running" — with Take me there to jump to it.

The headline is the part to read first. It is a claim, not a title: "This week, Active Cart Sessions surfaced 134 anomalies while Recovery Campaign Reach and Recovered Order Value analyses failed on invalid dimensions." Note that this one reports its own partial failure — a run tells you what it could not do as well as what it found, and a headline mentioning invalid dimensions is pointing at your model, not at the data.

Core concepts

Data story

The definition: name, description, system prompt, workflow, output format, and parameters.

System prompt

The domain knowledge the analysis runs against — business context, KPI definitions, and the exact dimension names to use. This is the substance of a definition. See Define.

Workflow

The stages a run works through, from loading context to delivering output. Generated by Bicycle from the definition and reviewable before you run. See Workflow.

Run

One execution, with its own parameter values, headline, report, and deck.

Mode

How much analysis a run performs — Quick, Balanced, or Detailed. Set per run.

Input variable

A parameter the run takes — an analysis date, a list of payment methods to include, a threshold. Declared on the definition, supplied per run. See Input variables.

Subscription

A schedule plus recipients, so runs happen and arrive without anyone clicking. See Subscriptions.

The three views of a run

Every definition targets one or both output formats, chosen in the wizard:

FormatWhat it isRead it when
Report — Document PagesThe full written analysis, paginated with a table of contentsYou are the one who has to act on it
Slides — PresentationThe same findings condensed into a deckYou are presenting it to someone who was not investigating
Both — Report + SlidesBoth, from one runThe usual choice, and the default

A completed run opens with tabs across the top — Slides, Report, and Causes — and a headline that is a finding rather than a title: "UPI Timeout Spike, Conversion Resilient."

Slides

The Slides view of a completed run

Thumbnails down the left, the current slide in the pane, and a slide counter. The cover slide states the window, the audience, and the length — "5 slides · 8 minutes" — then names the sections that follow. Fullscreen presents it, and the download icon exports it.

Report

The Report view with its table of contents

The same run as a paginated document. The cover carries the headline, an abstract, the run's headline figures as a stat row — CCR 62.01%, Anomalies 0, UPI Timeout 6.2%, Status Stable — and a table of contents. The left rail navigates the pages.

Note what the abstract does with uncertainty: "Confidence is high for the conversion finding; the UPI fallback mechanism is unconfirmed." A report separates what it established from what it inferred, and the second half is the part to read before acting on it.

Causes

The Causes view summarising what was investigated

What Happened & Why — the investigation behind the findings, with View full breakdown for the detail: which signals were analysed, which causes matched, and what evidence supports the conclusion.

The Also checked line at the bottom is the most useful sentence in a run and the easiest to miss: "Splunk item-unavailability events and Sentry crash rates were ruled out; NPCI UPI outage and gateway-side infrastructure degradation were inconclusive or rejected." It tells you which explanations were tested and dismissed — so you do not spend the afternoon checking them again.

Where to go next