This notification will be sent when an evaluation is created or edited in the application. For example: When the candidate is recommended in the evaluation.
It will be a creation notification when only the createdAt field is filled, and an update notification when only the updatedAt field is filled. Additionally, there will be an evaluationId that will serve as a unique identifier for the notification.
Notification properties
The notification will be sent with the following properties:
| Property | Type | Description |
|---|---|---|
| createdAt | string | Creation date |
| updatedAt | string | Updating date |
| jobId | integer | Job identifier |
| applicationId | integer | Application identifier |
| userId | integer | User identifier |
| recommended | boolean | Candidate is recommended? (true/false) |
| comment | string | Comment |
| evaluationId | string | Unique ID containing the application and user IDs |
| skills | array<object> | Evaluated skills |
| ↳ name | string | Skill name |
| ↳ rating | number | Skill rating (from 1 to 5) |
{
"companyName": "Gupy Staging",
"event": "application.evaluation",
"id": "52528023-842b-4a54-a254-a5e558d562b0",
"date": "2026-01-29T17:50:45.882Z",
"data": {
"createdAt": null,
"recommended": true,
"userId": 1211469,
"applicationId": 365725,
"jobId": 200272,
"evaluationId": "365725_1211469",
"comment": "Candidato recomendado.",
"skills": [
{
"name": "Node.js",
"rating": 3
},
{
"name": "JavaScript",
"rating": 4
},
{
"name": "TypeScript",
"rating": 5
},
{
"name": "Fazer mais com menos",
"rating": 4
},
{
"name": "Qualidade de Software",
"rating": 1
}
],
"updatedAt": "2026-01-29T17:50:45.882Z"
}
}