Unique identifier for the agent. Use this value as agentId when creating an agent run.
namestring required
Human-readable name for the agent. Used to identify the agent in the dashboard and API responses.
systemPromptstring
System prompt applied to every run that uses this agent.
resultSchemaobject
JSON Schema that runs referencing this agent will aim to conform their result to. Can be overridden per run by passing resultSchema on the run request.