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 1 and 5 with a precision of 0.5. Make sure to replace the interviewID.
Explanation
- score(score: 4.5) sets or overrides the interview’s score.
- score.value is the current score for the interview. If multiple reviewers scored, this is the team average.
- scores.overridenScore appears when someone explicitly overrides their previous score.
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 interviewID. Don’t forget to update the Hireflix API Key in the headers.
Explanation
- comment(comment: ”…”) adds a new reviewer comment.
- comments 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 status.

