Create Eval Agent
Eval Agents
Create Eval Agent
Create a new eval agent, optionally seeded from a template.
POST
Create Eval Agent
Documentation Index
Fetch the complete documentation index at: https://docs.bland.ai/llms.txt
Use this file to discover all available pages before exploring further.
Headers
Your API key for authentication.
Body Parameters
Display name for the eval agent. Between 1 and 200 characters.
Optional description of what the eval agent grades.
Key of a shipped template to seed the agent from.
ID of a saved user template to seed the agent from.
The modality for the eval agent. One of
text or audio.template_key and user_template_id are mutually exclusive. If both are provided, user_template_id wins.Response
The newly created eval agent.
Unique identifier for the eval agent.
ID of the organization that owns this eval agent.
Unique slug key for the eval agent within the organization.
Display name of the eval agent.
Optional description of what the eval agent grades.
ID of the current editable draft version.
ID of the published version, or
null if never published.Key-value metadata associated with the eval agent. Values are strings.
ISO 8601 timestamp for when the eval agent was created.
ISO 8601 timestamp for when the eval agent was last updated.
ISO 8601 timestamp if the eval agent has been soft-deleted, otherwise
null.The editable draft version created alongside the agent.
Unique identifier for this version.
ID of the organization that owns this version.
ID of the parent eval agent.
Sequential version number.
Name of this version.
Optional description of this version.
Always
"editable" for a newly created draft.One of
text or audio.The system prompt for the judge LLM, in Markdown.
The grading prompt for the judge LLM, in Markdown.
Verdict levels for graded mode. Empty array for pass/fail mode. Each level contains
level_key, label, prompt_md, and optionally color.Which level keys count as a target match. Empty array for pass/fail agents.
Relative weight of this agent in aggregate scoring. Between 0 and 100.
ID of the version this was forked from, or
null if this is the first version.Identifier of the user who created this version, or
null.ISO 8601 timestamp for when this version was created.
ISO 8601 timestamp for when this version was last updated.