Chat
Answers from your own data, each linked to the surface that proves it.
Read the chat docs
Olive
Codebuff
Attensira
Assemble
Opennote
Stratify
Gatekeep
Olive
Codebuff
Attensira
Assemble
Opennote
Stratify
Gatekeep
Olive
Codebuff
Attensira
Assemble
Opennote
Stratify
GatekeepWhat it is good for
Most product questions do not start out shaped like a dashboard filter. Chat is where the vague version gets turned into the specific one.
Grounded answers
It queries this project's events, sessions, users, and funnels. The answer is about your product, not about products in general.
Verifiable by design
Answers link into Dashboard, Replays, and Issues. A useful answer is one you can go and confirm.
Mentions
The composer takes @ mentions for agents and connectors, so you can pull a specific tool into a single turn.
Threads
Conversations live in the sidebar Chats list and stay open at a URL you can send to a colleague.
Promotes to an agent
When a question turns out to be one you will ask every week, quick actions hand it off into the agent builder.
Watches sessions for you
It can open replays as part of answering, which is how a question about confusion comes back with a specific moment.
The habit
The loop that makes chat trustworthy is short and worth learning on the first day.
Ask the vague version
"What pages did people visit in the last 24 hours?" or "Show me sessions with errors yesterday."
Follow the link
Open the surface the answer points at and confirm the number is the one you were told.
Make it recurring
If the answer mattered, turn the question into a saved agent with a schedule and a channel.
Keep going
Everything here reads from the same recorded session — there is nothing to stitch together between surfaces.
One SDK, one afternoon. We will walk your team through it on a call and leave you with the recording of your own product.