Get the AI conversation summary
const url = 'https://api.inside.chat/api/v1/analytics/ai-conversations/summary?website_id=example&range=today';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.inside.chat/api/v1/analytics/ai-conversations/summary?website_id=example&range=today' \ --header 'Authorization: Bearer <token>'Required scopes:
reports_read,conversation_read
Data access: –
MCP tool:ai_conversation_summary
Summarize AI-evidenced conversations for an explicitly granted website and a bounded historical period. Current channel, team and subsite restrictions apply. Content-derived, language and operator measures can be unavailable under the current data policy. This does not cover all conversations.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”An explicitly granted website.
Responses
Section titled “Responses”Authorized result. Projection depends on current scopes and data policy.
Aggregates over AI-evidenced conversations only. Content-derived measures are null, never zero, without the required access.
object
object
object
The website IANA time zone.
Installation restriction dimensions applied before aggregation.
object
object
object
Conversation volume by day. Each bucket is a [label, count] pair. null when the credential lacks the required access.
Conversation volume by hour. Each bucket is a [label, count] pair. null when the credential lacks the required access.
Volume by platform. Each bucket is a [label, count] pair. null when the credential lacks the required access.
Needs content access. Each bucket is a [label, count] pair. null when the credential lacks the required access.
Needs PII access. Each bucket is a [label, count] pair. null when the credential lacks the required access.
Needs content access. Each bucket is a [label, count] pair. null when the credential lacks the required access.
Needs content access. Each bucket is a [label, count] pair. null when the credential lacks the required access.
Needs directory_read and PII access. Each bucket is a [label, count] pair. null when the credential lacks the required access.
object
Star ratings. Needs content access. Each bucket is a [label, count] pair. null when the credential lacks the required access.
Outcomes. Needs content access. Each bucket is a [label, count] pair. null when the credential lacks the required access.
Example
{ "data": { "meta": { "coverage": "ai_evidenced_conversations", "range": "today" } }}Invalid, duplicate or unsupported request parameters.
Missing, expired or revoked installation credential.
Resource not found or not permitted by current authority.
The requested capability is not available for application installations.
Per-app quota exceeded.
Headers
Section titled “Headers”Enrollment, native service or required authority is unavailable.