Overview

Create and manage voice agents (workflows) via the API

In Paladin, a voice agent is called a workflow in the API. A workflow defines the conversation flow, LLM configuration, voice settings, and tools available to your agent.

MethodEndpointQuick Link
POST/workflow/create/definitionCreate from definition
POST/workflow/create/templateCreate from template
GET/workflow/fetchList agents
GET/workflow/countGet agent count
GET/workflow/fetch/{workflow_id}Get an agent
PUT/workflow/{workflow_id}Update an agent
PUT/workflow/{workflow_id}/statusArchive an agent
POST/workflow/{workflow_id}/validateValidate a workflow
POST/workflow/{workflow_id}/runsCreate test run
GET/workflow/{workflow_id}/runsList runs
GET/workflow/{workflow_id}/runs/{run_id}Get a run

How to use this reference#

Use this page as the entry point for the related API endpoints. Open the endpoint-specific page when you need the exact method, path, request body, response schema, and OpenAPI details.

Implementation checklist#

  1. Start with the overview table to choose the correct endpoint.
  2. Confirm authentication and organization scope before calling the endpoint from code.
  3. Test with a small request first, then inspect the response and error handling path.