Reports

How well your brand's AI agent answers, and a browsable list of every answer it has given.

Where this is

Brand → (your brand) → Vex → Reports. One screen now holds the whole answer-quality picture: the summary figures, the conversations the AI carried on its own, and — at the bottom — Answers, the browsable list of every individual reply. That list used to be a separate Responses tab. The tab is gone; nothing went with it.

Everything here is about this brand's AI agent, over the date range you choose in the top right. Opening the screen needs the Vex permission.

The three figures

Successful responses

Of the real questions asked, the share the AI handled — answered from the brand's content, connected a human the visitor asked for, or ran a workflow.

Neutral responses

Messages that asked nothing: greetings, thanks, acknowledgements. Shown as a share of all responses.

Failed responses

Real questions the AI could not answer — missing knowledge, a handoff it chose itself, or a generation error.

The three percentages do not add up to 100%, and they are not meant to. Successful and failed are measured against real questions only, so their two shares together cover the questions and nothing else. Neutral is measured against every response and is deliberately kept out of the other two — counting "hi" and "thanks" as questions the AI failed to answer used to drag the rate down for no reason.

AI-handled conversations

Under the figures is the list of conversations the AI carried without a person stepping in. Its title shows what share of all conversations in the range those were.

Selecting a chat ID opens that conversation in the inbox, in a new tab.

Answers

The Answers section at the bottom lists every reply this agent has written, newest first, with its own search, outcome filter and date range. Each row carries an outcome badge:

Inspecting a single answer

Use the Details action on a row to expand it.

Conversation

The visitor's question and the AI's reply, rendered exactly as the visitor saw them — including any product carousel the AI attached.

Details

Six fields summarise the answer at a glance:

FieldMeaning
OutcomeThe badge described above.
ChannelWhere it happened — web chat, Facebook, Instagram, email or phone.
GroundedWhether the reply was built on content found in the brand's knowledge.
ModelThe AI model that wrote it.
TokensTotal tokens the turn consumed.
LatencyHow long the answer took to produce.

Steps

A numbered timeline of what the AI did before replying. Each step shows a status and opens for detail:

  • Knowledge search — the search it ran and the pieces of content it matched, each with its source title and a relevance score. Open one to read the text itself. When the AI searched in a different language from the one the visitor wrote in, the step says so.
  • API tool — an external tool the AI called, with the data sent and received.
  • Workflow — a workflow the AI started.
Retrieved text is resolved live, from your content as it stands today. If an article was edited or deleted after the conversation, the step says that piece is no longer available rather than showing something stale.

What these numbers leave out

Phone calls handled by a brand with no Vex agent never appear here. The call is saved normally — transcript, inbox conversation, recording and billed minutes — but answer statistics are attributed to an AI agent, and a brand without one has nothing to attribute them to. Add Vex to the brand and its calls start being counted.
One brand at a time. These are this brand's agent's numbers. With several brands you read them brand by brand; there is no combined view on this screen.
Two other screens show a rate, and both are honest.Brand → Overview shows this brand's answer rate over a fixed last-30-days window; Home shows a 7-day trend across every AI agent in the account. Both count real questions only, exactly as this page does, so any difference is the period and the scope — not a broken number.

Improving what you see here

Read the failures first

Filter Answers by Failed and Handoff (no context). Those two are the questions your content does not cover yet.

Open the steps

Expanding an answer shows what the AI searched for and what it found — the fastest way to tell "nothing matched" apart from "the wrong article matched".

Fill the gap

Add what is missing on Brand → Knowledge, or on Brand → Products when the question was about your catalogue. Anything you add becomes searchable straight away.

Decide what happens when it cannot answer

When the AI doesn't know the answer lives on Personality, on the Answers tab. Set it to offer a human if you would rather unanswered questions reach your team than be politely declined.