Skip to main content

Ask AI Reporting

D
Written by Denise Abdullah
Updated over 2 months ago

NEW FEATURE ANNOUNCMENT!

Ask AI Reporting — Query Reporting Data Using Natural Language
Location: Reporting → Ask AI Reporting
Release Date: 2025-01-13

What’s New
Ask AI Reporting introduces a new way to explore Moja reporting data using plain-language questions instead of manually building reports.
With this release, you can:
Ask natural language questions against reporting data

  • Query Call Log and Call Summary data

  • Filter and group results using fields available in call data

  • Export the results of your query

This is the initial release and is intentionally scoped.
Why This Matters
Reporting is one of the most frequently used areas of the platform, but building reports can be time-consuming and rigid.
Ask AI Reporting:

  • Reduces friction by letting you ask questions in everyday language

  • Makes reporting more accessible without requiring report-builder expertise

  • Enables faster exploration of call data

This release establishes the foundation for more advanced, conversational reporting in future updates.
Example Use Cases
A network manager wants to see converted calls by campaign for yesterday
An analyst wants call summaries grouped by day for the last two weeks

  • A user wants to export call log data by publisher for January

  • A support team wants quick insight into recent call activity without rebuilding reports

Getting Started
To use Ask AI Reporting:

  1. Navigate to Reporting

  2. Click Ask AI Reporting

(located alongside Call Log and Call Summary reporting)

  1. Enter a question using natural language.

For best results, include:
A time range (“last 7 days”, “yesterday”, “January 1–10”)
What you want (“calls”, “call summaries”, “converted calls”)
Any grouping or filtering (“by campaign”, “by publisher”)

  1. Review the results returned in a table format.

  2. (Optional) Export the results to download or share.

Additional Tips
What Data Can Be Queried (Important)
Ask AI Reporting only queries data that exists in Call Log and Call Summary.
It does not join across other reporting systems or configuration tables.
Campaign, Publisher, and Buyer Data:
You can filter and group by campaign, publisher, and buyer only when those values are present on the call record.
This means:
Campaign, publisher, and buyer are treated as call attributes

  • Results reflect call activity, not configuration-level or aggregated reporting outside call data

Supported Examples
These examples will work:
“Total calls by campaign for the last 7 days”
“Converted calls by campaign yesterday”
“Call summaries by publisher last week”
“Calls by buyer grouped by day”

  • “Export call log data by campaign for January”

Not Supported (Initial Release)
The following are not supported in this release:

  • Campaign configuration data (budgets, caps, settings)

  • Publisher or buyer metadata outside what exists on the call record

  • Cross-report joins or multi-source reporting

  • Questions that require historical comparisons across multiple queries

Each question is evaluated independently and strictly against call data.
Supported Filters & Groupings
Ask AI Reporting can filter and group results using fields available in Call Log and Call Summary.
Supported groupings

  • Campaign

  • Date / time (e.g. by day)

  • Publisher

  • Buyer (when present on the call)

Supported filters

  • Date range

  • Campaign

  • Publisher

  • Buyer

  • Call status (e.g. connected, converted — based on call data)

Did this answer your question?