Interview Feedback UI
Purpose
Captures feedback either in the protected interview detail panel or through a public token route.
Navigation path
Protected interview details, or the public interview-feedback token route.
Intended users and preconditions
Protected Recruitment users and external/assigned feedback submitters using a valid public link. A selected interview is required internally; the public surface requires a resolvable token.
Main components
Interview summary, submitter, rating, recommendation/result, feedback text, submit action, and error/success state.
Fields, columns, and sections
The source-defined form includes submitter, bounded rating, recommendation/result, and feedback text. Interview notes are not reproduced here.
Filters and actions
Submit feedback. The protected workspace also exposes interview status actions.
Validation
Feedback text is required in the protected form. Public route/server validation remains authoritative.
UI states
- Loading: The public page resolves the token before showing the form; protected data comes from workspace load.
- Empty: Invalid or unresolved public links render an error rather than an empty record.
- Success: Submission confirmation is shown by the public flow; protected submission reloads state.
- Error: Invalid/expired-link and submission failures are surfaced without exposing feedback content.
Permission behavior
Public feedback bypasses the protected guard. Token authentication, expiry, revocation, replay, and interviewer binding require confirmation.
API dependencies
Uses protected compatibility feedback submission and public token lookup/submission endpoints.
Related business rules
Feedback affects interview/candidate state through service rules. Recommendation and notes are sensitive and must not be included in support artifacts.
Screenshot placeholder
Capture only sanitized, non-production data after product and privacy review. No screenshot is embedded in this Draft page.
Source References
UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentInterviewsPage.tsxUI/salary-ui/apps/client-hrms-portal/src/pages/hr/HrSuitePage.tsxmicroservices/src/recruitment-service/Application/Commands/InterviewCommands.cs
Summary
This Draft page summarizes source-backed Recruitment behavior and explicitly marks incomplete governance or implementation.
Audience
Recruitment stakeholders, product, engineering, QA, support, operations, architecture, security, and implementation partners as applicable to this page.
Overview
Use the source-backed sections above as the authoritative scope. Unsupported behavior remains Requires confirmation or Not implemented.
Related Articles
See Also
Keywords
- Recruitment
- Hiring lifecycle
- Draft documentation
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly