For the complete documentation index, see llms.txt. This page is also available as Markdown.

Platform API Overview

Implement workspace data, agent configuration, conversations, integrations, and operations through the Concurrence Platform API.

The Platform API connects workspace data, configured agents, supported voice and messaging workflows, integrations, and operational controls. Start with the resource that owns your task, then follow its endpoint contract and lifecycle guidance.

For the architecture behind these resources, read Core Concepts. The Getting Started guide covers the initial integration sequence.

Base URL

Use the regional hostname assigned to your deployment. https://platform.api-us.concurrence.com is the US default; it does not route a workspace to another region. HTTP paths in the public schema include the /v1 prefix. SDK baseUrl configuration takes the origin without that prefix.

See Regions & Endpoints for regional configuration. Confirm access to any separate test deployment with your Concurrence representative.

Authentication

Workspace API keys can authenticate supported workspace resource routes as Bearer credentials. Interactive identity, external-user sessions, and machine-to-machine authorization have separate flows and scopes. Health routes can be unauthenticated. Follow Authentication & API Keys and the specific resource guide instead of applying one credential rule to every endpoint.

Workspace-Scoped Design

Workspace-scoped resources enforce the credential's access to the workspace in the path. Account, identity, and workspace-management operations have their own boundaries. Creating a workspace does not automatically provision a channel, load source data, or configure a service.

An association with a Classic organization does not make the two APIs' IDs or credentials interchangeable. Use the API and resource names in the implementation map.

Resource Guide

Use these groups to find the implementation path. The sidebar includes the detailed pages for each resource.

Authentication & Platform

Authentication and protocol guides. Their scope depends on the route.

Authentication & API Keys
  • OAuth2 (Machine-to-Machine) - token endpoint, scope resolution, and token claims for the client_credentials grant

  • OAuth2 Clients - client registration, scopes, setup allow-lists, and secret rotation

  • Sessions - persistent WebSocket endpoint for low-latency text conversations

  • Pagination - continuation-token and limit/offset pagination styles

  • Health - unauthenticated endpoints for external health monitors

Workspaces & Configuration

Workspace setup and the resources that define agent behavior.

Workspaces
  • Agents - agent identity, guidance, and versioning

  • Skills - companion definitions and the state bindings that govern their execution

  • Services - bind agents and context graphs into deployable units with version sets

  • Use Cases & Bindings - channel use cases and service bindings

  • Scheduling Rule Sets - deterministic appointment slot filtering rules

  • Voice Configuration - per-service voice pipeline tuning

  • Client Config - client-safe configuration values for browser-side apps

Conversations & Channels

Runtime conversation surfaces across phone, text, and web.

Conversations

Platform Functions & Tools

Data functions and tools the agent can call mid-conversation.

Platform Functions

Integrations

Connecting agents to external systems and external users to agents.

Integrations

Data & World Model

The event-sourced patient data store and its ingestion paths.

Data & World Model

Scribe

Scribe serves provider documentation workflows through a separately configured deployment. Follow its sessions and artifacts guides for provider ownership, credentials, and completion behavior.

Safety & Monitoring

Runtime safety, quality evaluation, and observability.

Safety & Monitoring

Classic API features not in Platform API. Dynamic Behaviors (rule-based triggers) and User Management are available only through the Classic API. The Platform API has its own testing and evaluation surfaces - Simulation Coverage, Production Evals, and the Metric Store - and handles user context through the World Model.

Pagination

Most resource list endpoints use continuation-token pagination (items, has_more, continuation_token, optional total); a fixed set of endpoint groups uses limit/offset instead. See Pagination for both styles, the limit/offset endpoint list, and per-endpoint limits.

API Reference

For full endpoint schemas, see the auto-generated Platform API Reference.

Last updated

Was this helpful?