When to use this
Use these mutations during the review phase to store a comment and assign or override a score for an interview. If you want to retrieve comments and scores, see this guide for fetching interview results. What will you learn?- GraphQL Request: Set or override a score
- GraphQL Request: Add a Comment
GraphQL Request: Set or Override a Score
This first request allows you to submit a score between 0.5 and 5 with a precision of 0.5. You can also set the score tonull which unsets the current user’s score. Make sure to replace the interview <interview-id> placeholder.
Explanation
- scoreInterview(score: 4.5) sets or overrides the interview’s score.
- score.value (
on InterviewType) is the current score for the interview. If multiple reviewers scored, this is the team average. - scores.overridenScore (
on InterviewType) appears when someone explicitly overrides their previous score. - returns
InterviewType|InterviewNotFoundError|PositionNotFoundError|ForbiddenError|ValidationError
computedScore field. This represents the average score per question. By default, you can only score the interview as a whole. However, if you enable the “Allow rating per question” feature flag in your Account Settings → Rating Settings, you’ll be able to rate each question individually.
When this setting is enabled:
computedScoreis the reviewer’s average score across all rated questions.score.valueis the overall average score across all reviewers.
Example Response
GraphQL Request: Add a Comment
A recruiter can add a comment to each interview. Make sure to replace the interviewinterviewId and the comment with your actual comment. Don’t forget to update the Hireflix API Key in the headers.
Explanation
- commentInterview(comment: ”…”) adds a new reviewer comment or replaces it. If you comment with
null, it will remove the current comment. - comments (on InterviewType) returns the full list of comments so you can refresh your UI. Use the
createdAtandupdatedAttimestamps to determine the order in your UI.
Example Response
Learn next?
Let’s learn how to update an interview stage.

