Skip to main content
GET
List Test Templates

Headers

string
required
Your API key for authentication.

Query Parameters

string
Filter by category (e.g., VOICEMAIL, ANGRY_CALLER, HAPPY_PATH, EDGE_CASE, TRANSFER).

Response

array
An array of template scenario objects. Each template contains the following fields:
  • id (string): The unique identifier for the template.
  • name (string): The display name of the template.
  • description (string): A description of what the template tests.
  • category (string): The template category (e.g., VOICEMAIL, ANGRY_CALLER).
  • tester_persona_prompt (string): The prompt that drives the simulated caller’s behavior.
  • tester_persona_name (string): The name of the simulated caller persona.
  • max_turns (integer): The maximum number of conversational turns before the test ends.
  • assertions (array): An array of assertion objects that define pass/fail criteria.
    • type (string): The assertion type (e.g., pathway_node_visited, call_transferred, latency_below).
    • config (object): Configuration specific to the assertion type.
    • description (string): A human-readable description of what the assertion checks.

Docs for agents: llms.txt