Skip to main content

Overview

Introduction

Moveo.AI provides a GraphQL API to extract useful data collected from your end users.

Endpoint URLs

The endpoint URL for the API is https://logs.moveo.ai/v1/graphql.

Authentication

To authenticate the request, use your Analytics API key and the account ID for which the API key is generated.

Authorization: apikey <YOUR_API_KEY>
X-Moveo-Account-Id: <YOUR_ACCOUNT_ID>

Check this section

to learn how to create an API key.

Altair

You can use a tool such as Altair, a Google Chrome add-on, to quickly experiment with GraphQL queries to Moveo.AI.

Queries

Session analytics

  1. Sessions preview: returns information about each session.
  2. Session content: returns the content (whole history of messages) for a specific session.
  3. Logs sessions per interval: returns the number of sessions per interval (e.g., per day).
  4. Sessions count: returns the number of sessions.
  5. Open closed sessions per interval: returns the number of open and closed sessions per interval.
  6. AI agent session duration: returns the average duration of all, (non) contained, and (non) covered AI Agent sessions.
  7. AI agent session number messages: returns the average number of messages of all, (non) contained, and (non) covered AI Agent sessions.
  8. AI agent session message distribution: returns the distribution of AI Agent sessions with a specific number of user messages.

User analytics

  1. Users interval: returns the number of users per interval.
  2. Monthly active users: returns the number of monthly active users.

Message analytics

  1. Log requests per interval: returns the number of received messages per interval.
  2. Requests count: returns the number of user messages.
  3. Messages per hour: returns the average number of messages for every hour of the day in a week.
  4. Agent replies interval: returns the number of agent replies per interval.

Performance metrics

  1. Response times per interval: returns response time metrics per interval.
  2. Response times: returns overall response time metrics.
  3. Agents performance: returns agent-related performance metrics.

AI agent analytics

  1. Counts per AI agent: returns the number of sessions, messages, and users per AI Agent.
  2. Top intents: returns the most commonly used intents.
  3. AI agents performance: returns the performance of one or more AI Agents.

Rating & feedback analytics

  1. Ratings per interval: returns ratings-related metrics per interval.
  2. Ratings feedbacks: returns the ratings and feedbacks.