Rate and provide feedback on candidates throughout the hiring process
The evaluation system enables interviewers and team members to score candidates and provide structured feedback at different stages of your hiring pipeline.
Interviewers can submit evaluations after reviewing or interviewing a candidate:
const evaluation = await prisma.evaluation.create({ data: { score: 4, feedback: "Strong technical skills and great communication. Would be a good fit for the team.", interviewerId: session.user.id, applicantId: "applicant-id", stageId: "stage-id" }, include: { stage: true, interviewer: true }});
Each evaluation automatically creates an activity log entry to maintain an audit trail.
Instead of “good candidate,” write “demonstrated strong problem-solving skills during the coding challenge, completing it 15 minutes ahead of schedule.”
Focus on job requirements
Relate your feedback to the specific skills and qualifications needed for the role.
Include examples
Reference specific moments from the interview or concrete examples from the candidate’s background.
Be objective
Avoid personal biases and focus on job-relevant competencies.