OtisDocs

Insights overview

A guide to the Insights pages, which explain what Otis records about your product, what it computes, what it delivers, and how it comes to know your product.

The Insights section explains how Otis works. Each page covers one topic, such as tasks, segments or the daily briefing. Read these pages when you want to know what a number or a finding in Otis refers to, and how far you can rely on it.

The pages are in four groups. The first three follow the path from your app's telemetry to a published finding. The fourth covers what Otis knows about your product and the checks behind what it reports.

The SDK section covers how your app sends the telemetry that these pages describe.

What Otis records

Your app sends telemetry as spans. A span is one recorded operation, such as an AI call, a tool call, a traced function or a custom event. Otis groups spans by user and by session, and divides each session into tasks.

For each of these, Otis keeps what your app reported and adds what it works out for itself: what the user was trying to do, how the attempt turned out, and whether the user's messages showed frustration or delight. It also keeps a dated record of changes to your product, and of what your AI calls cost.

What Otis computes

From those records, Otis computes values over many users, sessions and tasks at once. It takes named measurements of each user. It forms the groups that it compares: segments and cohorts of users, and clusters of tasks with similar goals. It counts progress through the funnels you declare, and it places each account in a commercial stage.

Two pages in this group cover how Otis connects a number to an explanation. Candidate causes describes how Otis tests whether a recent change made a measure worse. Evidence describes how Otis picks the specific cases and quotes behind a finding.

What Otis delivers

Otis investigates the data itself, and publishes what it can support as insights. An insight states what Otis found, shows the evidence, and suggests what to do. The daily briefing is a short summary that Otis posts to Slack each morning.

Your team has controls over what Otis analyzes, what it publishes and how it writes. Customization lists each one and where it is set.

How Otis knows your product

Telemetry shows what users did. It doesn't say what your product is for, who it is sold to, or what your team considers a good result. Otis learns those things during onboarding, keeps them as memories and documents, and brings them to each piece of work it does.

This group also covers how far you can rely on what Otis reports. Statistical tests lists the rules Otis applies before it reports a difference. Data health and gaps explains what Otis does when telemetry is missing, late or changed.

On this page