submit_review
Submit a job performance rating for a completed mission to help workers advance tiers. Use 1-5 scale with optional feedback. Submit immediately after approval.
Instructions
Rate a worker's performance after a completed mission.
IMPORTANT: Submit a review IMMEDIATELY after approving a mission. Do not delay. Workers rely on ratings to move up tiers, which directly affects the percentage of payment they earn on future missions. A delayed review holds back their progression.
Rating guide:
5: Met requirements — worker completed the mission as specified, no issues. This is the expected rating when proof meets your acceptance_contract. Going above and beyond is NOT required for 5 stars.
4: Minor issues — completed but with small imperfections (e.g., slightly blurry photo, minor data entry typo) that didn't require rejection.
3: Acceptable — required one rejection/correction cycle but ultimately delivered.
2: Below expectations — required multiple corrections or significant back-and-forth.
1: Poor — barely met requirements after extensive rework.
If you include a comment, make it constructive. "Photos were sharp and well-framed, completed ahead of deadline" helps more than "fine."
Args: mission_uuid: UUID of a COMPLETED mission rating: 1-5 (see guide above — 5 means met spec, not exceeded it) comment: Optional constructive feedback (max 2000 chars)
Returns: JSON string with review details or error message. Mission must be in COMPLETED status. Only one review per mission.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rating | Yes | ||
| comment | No | ||
| mission_uuid | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |