curl --request POST \
--url https://demo.enneo.ai/api/mind/quality/assessment/{id}/refresh \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"scorecardId": 42
}
'{
"id": 1,
"scorecardId": 1,
"scorecardBaseId": 1,
"state": "aiReady",
"assessedUser": 42,
"assessedByUser": 123,
"ticketId": 12345,
"worklogId": 123,
"aiSummary": "Good job overall, scored 85%",
"totals": {
"scoredPoints": 24,
"usedMaxPoints": 32,
"totalMaxPoints": 47,
"percentage": 75
},
"data": {
"aiSummary": "<string>",
"general": {},
"aiUsage": {},
"time": {},
"customerExperience": {},
"categories": [
{}
],
"totals": {},
"supervisorAssessment": "<string>",
"assessmentDate": "2023-11-07T05:31:56Z",
"discussionDate": "2023-11-07T05:31:56Z"
},
"createdAt": "2023-11-07T05:31:56Z",
"modifiedAt": "2023-11-07T05:31:56Z",
"canEdit": true
}Re-runs the AI processing of an existing assessment, regenerating AI-scored criteria and the AI summary.
By default, the assessment is upgraded to the latest active scorecard revision
(resolved by baseId). To pin processing to a specific revision, pass scorecardId
in the request body — it must belong to the same scorecard family (same baseId)
as the assessment’s current revision.
The user must have permission to edit this assessment. Cannot be called when the
assessment is in discussedWithAssessee or reviewedBySupervisor state.
curl --request POST \
--url https://demo.enneo.ai/api/mind/quality/assessment/{id}/refresh \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"scorecardId": 42
}
'{
"id": 1,
"scorecardId": 1,
"scorecardBaseId": 1,
"state": "aiReady",
"assessedUser": 42,
"assessedByUser": 123,
"ticketId": 12345,
"worklogId": 123,
"aiSummary": "Good job overall, scored 85%",
"totals": {
"scoredPoints": 24,
"usedMaxPoints": 32,
"totalMaxPoints": 47,
"percentage": 75
},
"data": {
"aiSummary": "<string>",
"general": {},
"aiUsage": {},
"time": {},
"customerExperience": {},
"categories": [
{}
],
"totals": {},
"supervisorAssessment": "<string>",
"assessmentDate": "2023-11-07T05:31:56Z",
"discussionDate": "2023-11-07T05:31:56Z"
},
"createdAt": "2023-11-07T05:31:56Z",
"modifiedAt": "2023-11-07T05:31:56Z",
"canEdit": true
}Documentation Index
Fetch the complete documentation index at: https://docs.enneo.ai/llms.txt
Use this file to discover all available pages before exploring further.
JWT-based authentication
Assessment ID
Optional. Specific scorecard revision id to use for processing. Must share
the same baseId as the assessment's current scorecard. If omitted, the
latest active revision is used.
Assessment re-processed successfully
Quality assessment of agent performance on a specific work session
Assessment ID
1
ID of the scorecard used
1
Base ID of the scorecard used
1
Assessment workflow state
unprocessed, aiInProgress, aiReady, reviewOngoing, reviewedBySupervisor, discussedWithAssessee, error, deleted "aiReady"
ID of the assessed user (agent)
42
ID of the supervisor who assessed
Related ticket ID
12345
Related worklog ID
AI-generated summary (summary format)
"Good job overall, scored 85%"
Score totals
Show child attributes
Full assessment data (full format only)
Show child attributes
Whether current user can edit this assessment