Statistics

The Statistics tab is your client's dashboard — it opens by default when you click the client. It answers three questions: how much is the bot used, is it healthy, and who is doing what?

What's tracked

Three categories, each with its own toggle (see "Tracking toggles" below):

  • Chat activity — every answered message with its token usage, plus blocked, rate-limited and failed requests.
  • MCP tool calls — every tool invocation with its arguments, outcome and duration (MCP servers).
  • Webhook deliveries — every outbound delivery attempt with status and latency (Webhooks).

Periods

Buttons at the top switch between 7 days, 30 days and 90 days. Only periods within your retention window are offered (a note shows "History is kept for N days").

The dashboard

Five summary cards for the chosen period:

CardShows
MessagesAnswered messages, with blocked and failed counts beneath.
Unique usersDistinct people — verified, identified or by IP.
TokensTotal AI tokens (in / out) — a good proxy for cost.
MCP tool callsTool invocations, with failures.
Webhook deliveriesOutbound deliveries, with failures.

Below them, four day-by-day charts: Messages per day (answered / blocked / failed), Token usage per day (prompt / completion), MCP tool calls per day, and Webhook deliveries per day. Then two breakdown tables: Top MCP tools (calls, failures, average time) and Most active users (with a verified badge where identity was proven — see Identity and access).

The activity log

The bottom of the page is a detailed, filterable log — who did what, when, including every failure:

  • Filters: All / Chat / MCP tools / Webhooks.
  • Columns: Time (UTC), Event (Chat message, Blocked, Rate limited, AI error, MCP tool, Webhook), Status (ok / blocked / error), Who (name, email, visitor ID or IP; ✓ marks verified identities), What (model and tokens, the middleware that blocked, the rate-limit bucket, the failing tool, the webhook target…), Duration.
  • Load older → pages back through history.

This log is your first stop when something misbehaves — a failing AI key, a webhook timing out, or one visitor hammering the bot are all immediately visible. See also Troubleshooting.

Tracking toggles and retention

Statistics collection is configured under Settings → Statistics & activity log:

  1. Collect statistics — the master switch. Off means nothing is recorded and the Statistics tab shows a friendly notice (chat itself keeps working).
  2. Fine-grained toggles: Chat activity, MCP tool calls, Webhook deliveries. Turning one off stops collection immediately; its charts show a "tracking is turned off" note.
  3. Keep history for (days) — 30 to 365. A nightly job deletes entries older than the window; charts can show at most what's retained.
Rendering diagram…

Privacy tip: if your policy forbids storing visitor identifiers, turn off the relevant tracking — the toggles exist exactly for that trade-off.

Exporting data

Statistics charts are for viewing; your content is exportable from the Data tab, where each stored knowledge document has a Download button for the original file (see Knowledge base). Conversation transcripts are readable per conversation under Conversations. For bulk exports beyond that, ask your platform admin — on self-hosted installations everything lives in one MongoDB database that can be dumped in full.