Skip to content

Reports

Open in ChatGPT Open in Claude

Path: Analytics → Reports

Reports let you build custom analyses using Foldspace’s full event and metric library, far beyond the preset Dashboard widgets. Open it from the document icon in the Analytics sidebar.

Click Create New to open the report builder. It has three panels.

Click + Select Metric or Event to open the metric picker. You can add multiple metrics to a single report — each gets a letter label (A, B, C, and so on). The picker is organized into four top-level categories.

Conversation Signals (5 metrics) are high-level signals extracted from the conversation:

MetricWhat it tracks
Agent GapConversations where the agent could not answer, split into Action Gap (missing action) and Knowledge Gap (missing information)
Primary LanguageThe detected language of the conversation
Resolution StatusWhether the conversation was Resolved, Unresolved, or Escalated
User IntentThe user’s inferred goal or intent
User SentimentEmotional tone detected in user messages

Conversation Interactions (8 metrics) are granular events that happen within conversations:

  • Action ExecutionAction Called (the agent invokes an action), Action Registered (an action is first registered with the system), and Action Response Received (the agent receives the response from an action call).
  • Conversation LifecycleConversation Started (a new conversation begins) and Message Sent (each individual message sent in a conversation).
  • User Feedback & EscalationAgent Handoff (the conversation is handed off to a human agent) and Message Rated (a user rates a message thumbs up or down).
  • UI InteractionsUI Element Rendered (a UI element such as a widget, card, or button is rendered in the conversation).

Application Event (1 metric) covers custom events your product fires via the Foldspace SDK. Web Tracking (5 metrics) covers standard web analytics events such as page views and clicks.

Once you select a metric, you can configure:

  • Conversation / Event — whether to count unique conversations or total event occurrences.
  • Unique / Total — whether to deduplicate (unique users or conversations) or count all instances.
  • Filter on this Metric — add a metric-specific filter, for example only Action Called events where the action is create_project.

+ Add report-level filter adds a filter that applies to every metric in the report — useful for scoping the whole report to a specific agent, user segment, or date sub-range.

Breakdown adds a dimension that splits your metric into groups. Common breakdowns:

  • Gap — splits Agent Gap into Action Gap vs Knowledge Gap.
  • Status — splits Resolution Status into Resolved / Unresolved / Escalated.
  • Action key — splits Action Called by which specific action was triggered.
  • Primary Language — splits any metric by conversation language.

The chart updates live as you configure metrics and breakdowns. Controls in the top-right set the date range (last 7 days, 30 days, custom range), the granularity (daily, weekly, monthly), and the chart type (line, stacked bar, and others). Below the chart, toggle between chart view and table view to see exact numbers by day alongside averages and totals.

  • Agent Gap analysis — add the Agent Gap metric, break down by Gap. Shows Action Gap vs Knowledge Gap over time, telling you whether the agent is missing capabilities (actions needed) or information (knowledge needed).
  • Resolution Status trends — add Resolution Status, break down by Status. Plots Unresolved, Resolved, and Escalated conversations separately. Use it to track whether your resolution rate is improving week over week.
  • Action breakdown — add Action Called, break down by Action key. Renders as a stacked bar chart showing which actions are called most frequently each day. Helps identify which capabilities are most used and which might not be triggering. A zero-usage action may have a bug.
  • Intent breakdown — add User Intent, break down by Intent. This is the core intent analytics view: it shows how many conversations fall into each intent category — Action Request, Information Request, Reported Issue, Feature Request — plotted as separate lines over time. Use it to understand what users are trying to do each day and to spot a shifting intent mix; a rising Reported Issue line signals a product problem.

Click Save to name the report and add it to the Reports list, where it is accessible to all team members. Click Share to copy a direct link.