Skip to Content

Analytics Tools

Ask natural language analytics questions and get AI-powered explanations for detected anomalies. 2 tools in this category.

analytics.ask

Ask a natural language question about comms performance. The platform translates the question into SQL, runs it, and returns formatted results.

Roles: ALL_ROLES

FieldTypeRequiredDescription
questionstringYesNatural language analytics question
brandIduuidYesBrand context for the query
dateRangeobjectNoDate range to scope the query
dateRange.startdatetimeNoStart date
dateRange.enddatetimeNoEnd date
{ "tool": "analytics.ask", "input": { "question": "What was the open rate for email campaigns last week?", "brandId": "brand-uuid", "dateRange": { "start": "2026-05-12T00:00:00Z", "end": "2026-05-18T23:59:59Z" } } }

anomaly.explain

Get an AI-powered explanation for a detected anomaly in delivery or engagement metrics.

Roles: ALL_ROLES

FieldTypeRequiredDescription
anomalyIdstringYesAnomaly identifier from the alerting system
includeContextbooleanNoInclude related metrics for context (default true)
{ "tool": "anomaly.explain", "input": { "anomalyId": "anom_abc123", "includeContext": true } }