Update a coaching agent
Updates a coaching agent — only the fields you send are changed. The coaching_templates, training_examples, and resource_library lists replace the existing ones when you include them. Note: the current default agent stays default until you set another one as default.
Authorizations
Use a Bearer token to access these API endpoints. Example: "Bearer {your-token}"
Path Parameters
The coaching agent's uuid.
Body
Create/update payload. On update only the fields you send are changed; the template, example, and resource lists replace the existing ones when provided.
255"Support Team Coach"
"Coaches the support team after every evaluation"
true
Send true to make this the default coach. To move the default away from an agent, set another one as default.
false
supportive, direct, constructive, motivational — or your own wording, e.g. friendly but firm.
100"supportive"
When coaching is generated. Currently immediate — after each evaluation.
immediate "immediate"
Coaching is generated automatically when an agent scores below this percentage.
0 <= x <= 10070
Language for coaching messages and feedback.
50"English"
Highlight what the agent did well.
true
Provide specific steps for improvement.
true
Recommend relevant training resources.
true
Your coaching philosophy — applied to every coaching message.
"Always start with positive feedback. Be specific with examples."
Templates for different scenarios. Sending this replaces the existing list. Leave it out on create to start with sample templates.
Examples of your coaching style. Sending this replaces the existing list. Leave it out on create to start with a sample example.
Training resources the AI can recommend. Sending this replaces the existing list.