curl --request PUT \
--url https://{subdomain}.mihu.ai/api/v1/agents/{uuid}/evaluate \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"is_active": true,
"sessionization": {
"timeout_minutes": 5,
"report_language": "German"
},
"text": {
"emotion_detection": {
"enabled": false
},
"success_evaluation_prompt": {
"enabled": true,
"prompt": "Evaluate whether the customer ended satisfied AND with a clear next step."
}
},
"voice": {
"human_escalation_detection": {
"enabled": true
}
}
}
'{
"success": true,
"message": "Agent evaluate settings retrieved",
"data": {
"agent_uuid": "65d4553e-f383-46ad-bf97-69bf071b3ebb",
"is_default": false,
"is_active": true,
"source": "agent",
"sessionization": {
"session_mode": "sliding_timeout",
"timeout_minutes": 5,
"report_language": "English",
"summary_prompt": "Summarize the guest interaction in 2-3 sentences, focusing on key requests and resolutions."
},
"text": {
"sentiment_analyzer": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"emotion_detection": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"intensity_strength_levels": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"intent_action_sentiment": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"intent_labels": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"knowledge_gap": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"human_escalation_detection": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"contextual_sentiment": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"customer_satisfaction_score": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"success_evaluation_prompt": {
"enabled": true,
"description": "Determine if the conversation indicates a successful outcome based on context and specific phrases",
"prompt": "Evaluate if the customer's main request was handled properly and if the issue they needed help with was fully resolved."
}
},
"voice": {
"sentiment_analyzer": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"emotion_detection": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"intensity_strength_levels": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"intent_action_sentiment": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"intent_labels": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"knowledge_gap": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"human_escalation_detection": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"contextual_sentiment": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"customer_satisfaction_score": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"success_evaluation_prompt": {
"enabled": true,
"description": "Determine if the conversation indicates a successful outcome based on context and specific phrases",
"prompt": "Evaluate if the customer's main request was handled properly and if the issue they needed help with was fully resolved."
}
},
"created_at": "2026-01-15T10:23:00+00:00",
"updated_at": "2026-05-08T14:12:33+00:00"
}
}Partial update. If the agent has no override yet, one is auto-created from the current global default before applying changes (so you do not need to call /assign first). Only the keys you send are touched.
curl --request PUT \
--url https://{subdomain}.mihu.ai/api/v1/agents/{uuid}/evaluate \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"is_active": true,
"sessionization": {
"timeout_minutes": 5,
"report_language": "German"
},
"text": {
"emotion_detection": {
"enabled": false
},
"success_evaluation_prompt": {
"enabled": true,
"prompt": "Evaluate whether the customer ended satisfied AND with a clear next step."
}
},
"voice": {
"human_escalation_detection": {
"enabled": true
}
}
}
'{
"success": true,
"message": "Agent evaluate settings retrieved",
"data": {
"agent_uuid": "65d4553e-f383-46ad-bf97-69bf071b3ebb",
"is_default": false,
"is_active": true,
"source": "agent",
"sessionization": {
"session_mode": "sliding_timeout",
"timeout_minutes": 5,
"report_language": "English",
"summary_prompt": "Summarize the guest interaction in 2-3 sentences, focusing on key requests and resolutions."
},
"text": {
"sentiment_analyzer": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"emotion_detection": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"intensity_strength_levels": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"intent_action_sentiment": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"intent_labels": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"knowledge_gap": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"human_escalation_detection": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"contextual_sentiment": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"customer_satisfaction_score": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"success_evaluation_prompt": {
"enabled": true,
"description": "Determine if the conversation indicates a successful outcome based on context and specific phrases",
"prompt": "Evaluate if the customer's main request was handled properly and if the issue they needed help with was fully resolved."
}
},
"voice": {
"sentiment_analyzer": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"emotion_detection": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"intensity_strength_levels": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"intent_action_sentiment": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"intent_labels": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"knowledge_gap": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"human_escalation_detection": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"contextual_sentiment": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"customer_satisfaction_score": {
"enabled": true,
"description": "Classify the sentiment of the following text as Positive, Neutral, or Negative"
},
"success_evaluation_prompt": {
"enabled": true,
"description": "Determine if the conversation indicates a successful outcome based on context and specific phrases",
"prompt": "Evaluate if the customer's main request was handled properly and if the issue they needed help with was fully resolved."
}
},
"created_at": "2026-01-15T10:23:00+00:00",
"updated_at": "2026-05-08T14:12:33+00:00"
}
}Documentation Index
Fetch the complete documentation index at: https://developers.mindhunters.ai/llms.txt
Use this file to discover all available pages before exploring further.
Use a Bearer token to access these API endpoints. Example: "Bearer {your-token}"
"65d4553e-f383-46ad-bf97-69bf071b3ebb"
Update payload for evaluate settings. All fields optional; only the keys you send are touched (partial update).
Master on/off for evaluation on this agent (or globally).
true
Session timing and report language.
Show child attributes
Analyzer config for text channels (chat, SMS, WhatsApp text).
Show child attributes
Analyzer config for voice channels (call, WhatsApp Call).
Show child attributes