Skip to main content
Team Follow Up APIs let you work with the same customer-facing platform objects used in the dashboard: agents, calls, campaigns, contacts, phone numbers, billing status, and configuration. Use these APIs to connect Team Follow Up AI to your existing systems while keeping dashboard login, tenant access, and role permissions intact.
Public modules are launching one by one. Endpoints appear here after they have schemas, examples, auth notes, status codes, errors, and client parity checks.

Overview

Every public API request uses bearer API key authentication:
The public API base URL is:
Create and manage keys from the API Keys page in the dashboard. API keys are scoped by module, so a key can be limited to read-only access or to specific workflow areas.

Platform Capabilities

Build

Create and update agents, campaigns, workflows, voices, phone numbers, and configuration.

Operate

Sync contacts, inspect campaign state, manage phone number assignments, and read platform configuration.

Monitor

Review calls, execution history, outcomes, dashboard metrics, and event activity.

Control Access

Use bearer API keys, module scopes, tenant boundaries, and standard error responses.

Start Here

  1. Read Authentication to create API keys and choose scopes.
  2. Read Conventions for response envelopes, errors, and rate limits.
  3. Read MCP action tools if an AI agent will call the API.
  4. Open the API Reference tab and start with the module you want to integrate.

Published Modules

The current public reference covers agents, calls, campaigns, campaign workflows, projects, power dialer, contacts, agency settings, billing status, access subscriptions, dashboard metrics, events, GHL resources, voices, and phone numbers.