Overview

Introduction

Môveo.AI exposes a GraphQL API to allow the extraction of useful data collected from your end users.

Endpoint URLs

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

Authentication

You authenticate to the API by using your API key as well as the account id for which this API key is generated.

  1. In the headers set:
    1. Authorization: apikey <YOUR_API_KEY>
    2. X-Moveo-Account-Id: <YOUR_ACCOUNT_ID>

You can contact us at support@moveo.ai to get an API key for your account

Altair

You can use a tool such as Altair, which is a Google Chrome Add-on, to quickly help you experiment GraphQL queries to Môveo.AI.

Queries

  1. SessionsPreviewV2: returns information about each sessions
  2. SessionContentV2: returns the content (whole history of messages) for a specific session
  3. LogsSessionsIntervalV2: returns the number of sessions per interval (i.e per day)
  4. UsersIntervalV2: returns the number of users per interval
  5. LogRequestsIntervalV2: returns the number of received messages per interval
  6. Sessions Counts: returns the number of sessions
  7. Counts Per Brain: returns the number of sessions, messages and users per Brain
  8. TopIntentsV2: returns the most commonly used Intents
  9. MessagesPerHourV2: returns the average number of messages for every hour of the day in a week
  10. AgentsPerformance: returns agent related performance metrics
  11. ResponseTimesInterval: returns response times related metrics per interval
  12. ResponseTimes: returns response times related metrics overall
  13. OpenClosedSessionsInterval: returns the number of open and closed sessions per interval
  14. AgentRepliesInterval: returns the number of agent replies per interval
  15. Brain Session Duration: returns the average duration of all, (non) contained and (non) covered Brain sessions
  16. Brain Session Number Messages: returns the average number of messages of all, (non) contained and (non) covered Brain sessions
  17. Brain Session Message Distribution: returns the the distribution of Brain sessions with a specific number of user messages
  18. Brains Performance: returns the performance of one or more Brains
  19. RatingsInterval: returns ratings related metrics per interval
  20. RatingsFeedbacks: returns the ratings and feedbacks
  21. SessionsMetering: returns the number of meaningful sessions
Last updated on