Skip to content
TriedDocs
Account

Get Conductor capabilities

List the Conductor actions, credit tiers and attachment types.

GEThttps://api.tried.com.au/conductor/capabilities

Returns the fixed lists you need to build a Conductor client: actions, tiers, and what you can attach.

Request#

This endpoint takes no path, query or body parameters.

Example request#

curl https://api.tried.com.au/conductor/capabilities \
  -H "Authorization: Bearer $TRIED_API_KEY"
const res = await fetch("https://api.tried.com.au/conductor/capabilities", {
  headers: { Authorization: `Bearer ${process.env.TRIED_API_KEY}` },
});
const caps = await res.json();
import os, requests

res = requests.get(
    "https://api.tried.com.au/conductor/capabilities",
    headers={"Authorization": f"Bearer {os.environ['TRIED_API_KEY']}"},
)
caps = res.json()

Response#

200 OK

{
  "actions": [
    "auto",
    "chat",
    "investigate_calls",
    "write_tests",
    "run_tests",
    "build_dashboard",
    "walkthrough"
  ],
  "tiers": {
    "fast": 0.5,
    "default": 1,
    "advanced": 3
  },
  "max_attachments": 10,
  "attachment_types": [
    "agent",
    "call",
    "dashboard",
    "qa_cohort",
    "contact",
    "node",
    "file"
  ]
}

See Send Conductor message for what each action does and Create Conductor session for the attachment shapes.

Errors#

Status When
401 Missing or invalid API key.
403 The key's IP allowlist or scopes reject the request. This route needs the admin scope.
429 Rate limit exceeded. See Rate limits.

See Errors for the body format.

Retell compatibility#

Retell's public API reference has no Conductor endpoints, so this route has no Retell SDK equivalent.