Skip to content
Last updated

Welcome to the official documentation for the Frontline Public API. This API provides programmatic access to your assistants, automated flows, and performance analytics.

Introduction

This documentation is designed to help you integrate Frontline's AI capabilities into your own applications. You can:

  • List Agents: Retrieves a list of AI agents associated with the account, optionally filtered by status.
  • Manage Flows: Retrieves all flows associated with the specified agent. Returns metadata only (nodes and execution logic are excluded), with optional status filtering.
  • Track Analytics: Monitor credit usage and conversation counts in real-time.

Authentication

All requests to the Public API must be authenticated using an API Key. This key should be passed as a Bearer token in the Authorization header:

Authorization: Bearer <YOUR_API_KEY>

You can manage and refresh your API keys within your Account Settings.