Search Results for

    Show / Hide Table of Contents

    Introduction to Exacta Maestro™'s GraphQL Gateway

    Many of the services in Exacta Maestro™ expose public and administrative operations through GraphQL endpoints served over HTTP. The guides in this section explain how to issue GraphQL queries, and how to use GraphQL to control Exacta Maestro™. See the APIs page for the complete GraphQL schema docs associated with each service.

    Authentication

    This guide describes how to authenticate with Exacta Maestro™, and how to send authenticated requests to our services.

    Schema Organization

    This guide describes the organization of Exacta Maestro™'s GraphQL schema.

    Building GraphQL Queries

    This guide explains the components of a GraphQL query or mutation.

    Executing GraphQL Queries

    This guide shows how to execute a GraphQL query against Exacta Maestro™'s schema.

    Executing GraphQL Queries (Legacy)

    This guide shows how to execute a GraphQL query against Exacta Maestro™'s schema. This guide is for customers deployed prior to 2022.

    Agent Management

    This guide shows how to create, edit, and delete agents and agent types in Exacta Maestro™. Agents are Exacta Maestro™'s workers in the real world - they execute the tasks in your system. By adding an agent to Exacta Maestro™, you signal that agent can receive tasks from Exacta Maestro™'s Task Assignment system. It also signals Exacta Maestro™'s agent integration services to establish a connection with the agent in its native protocol, if applicable.

    Task Management

    This guide shows how to create, edit, and delete task groups, tasks, and missions. Tasks are Exacta Maestro™'s basic unit of work. By creating a task, you are scheduling work for autonomous vehicles in your facility. Exacta Maestro™ can intelligently assign tasks to the best agent for the job. You can also require a task be assigned to a specific agent.

    In This Article