Workflow Template
Employee Performance Review Workflow
Manages periodic employee appraisals: employee self-assessment, manager assessment with proposed rating and goals, employee acknowledgement, dispute-resolution loop if the employee disputes the rating, and final HR notification once the review is complete.
This workflow is designed for HR teams and people managers running periodic performance appraisal cycles who need consistency across self-assessments, manager ratings, and employee sign-off. It automates the full review lifecycle — from initial self-assessment through manager evaluation, employee acknowledgement, and a structured dispute-resolution loop if the employee contests their rating — before formally closing the review and notifying HR. The result is a fully auditable, status-tracked appraisal record with no manual chasing, missed sign-offs, or unresolved disputes falling through the cracks.
Business Outcomes
- Reduce appraisal cycle completion time by eliminating manual status chasing and email follow-ups
- 100% audit trail of self-assessments, manager ratings, acknowledgements, and dispute outcomes
- Cut unresolved or forgotten disputes by routing them automatically into a manager follow-up step
- Standardise rating and acknowledgement steps across every employee and team
- Give HR real-time visibility into which reviews are pending, disputed, or completed
Workflow Steps
Steps
- 1Create Performance Review Recordcreate record
Registers the review submission as a record.
- 2Set Status: Self-Assessment Submittedupdate record
Marks the review as opened with the self-assessment received.
- 3Manager Completes Assessmentcreate task
Manager reviews the self-assessment, completes their assessment, and proposes a rating and agreed goals.
- 4Persist Manager Assessmentupdate record
Persists the manager's assessment, proposed rating, and goals to the record.
- 5Set Status: Awaiting Employee Acknowledgementupdate record
Updates the record now that the manager's assessment is complete.
- 6Request Employee Acknowledgementrequest external input
Sends the employee the manager's assessment, proposed rating, and agreed goals for acknowledgement or dispute.
- 7Route on Employee Decision
Branches based on whether the employee accepts or disputes the proposed rating.
employee_decision: "Accept"→Set Final Rating (Accepted)employee_decision: "Dispute"→Set Status: DisputedDefault→Set Status: Disputed - 8Set Status: Disputedupdate record
Marks the review as disputed pending a follow-up discussion with the manager.
- 9Manager Follow-up Discussioncreate task
Manager holds a follow-up discussion with the employee to resolve the disputed rating and records the outcome.
- 10Record Follow-up Outcomeupdate record
Persists the follow-up discussion notes and final rating to the record.
- 11Set Status: Completed (After Dispute)update record
Marks the review as completed following resolution of the dispute.
- 12Set Final Rating (Accepted)update record
Records the accepted proposed rating as the final rating.
- 13Notify HR of Completed Reviewsend email
Sends HR a notification that the performance review has been completed, with the final rating.
- 14Set Status: Manager Assessment In Progressupdate record
Marks the review as in progress now that the manager assessment task has started.
Fields
- Employee Name*
- Employee Email*
- Manager Email*
- HR Email*
- Review Period*
- Self-Assessment Against Objectives*
- +9 more fields
Forms
Employee Self-Assessment
7 fields
Data Views
All Performance Reviews
employee_name, review_period, review_status, proposed_rating +2 more
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
FAQs
Why should we automate performance reviews instead of using spreadsheets or email chains?
Spreadsheets and email threads make it hard to track who has submitted a self-assessment, who is awaiting manager input, and whose acknowledgement is overdue. This workflow gives every review a live status — from self-assessment through dispute resolution to HR notification — so nothing is lost and every step is timestamped and auditable. That visibility reduces cycle delays and removes the manual admin burden from HR.
What is the ROI of using this workflow versus a manual review process?
The main return is time saved on chasing status updates, consolidating ratings, and manually escalating disputes, all of which this workflow handles through automated status changes and routing. HR also gains a defensible audit trail for every rating decision and acknowledgement, reducing the risk and cost of disputes escalating into formal grievances. Because the workflow publishes and runs immediately inside assess.one, teams see this ROI within their next review cycle rather than after a long rollout.
How does the dispute-resolution loop actually work?
When an employee disagrees with their manager's proposed rating, the workflow routes the review into a 'Disputed' status and triggers a Manager Follow-up Discussion step. The outcome of that discussion is recorded directly in the workflow, and the review then moves to a 'Completed (After Dispute)' status with a final rating set. This keeps disputes structured and time-bound rather than left as informal, undocumented conversations.
Can we customise the rating scale, approval steps, or notification recipients?
Yes. All steps — including the rating scale used in the Manager Assessment step, who receives acknowledgement requests, and who is notified at completion — are configurable directly in assess.one. You can add approval steps, adjust status labels, or change routing logic without any external development work, since customisation happens inside the platform itself.
Who needs access to this workflow, and can permissions be restricted by role?
Typically, employees, their direct managers, and HR administrators need access, each seeing only the steps relevant to their role. assess.one lets you configure role-based visibility so employees can complete self-assessments and acknowledgements without seeing internal HR notifications, while managers only access assessment and follow-up steps. This role separation is set up as part of the workflow configuration inside the platform.
How long does it take to implement this workflow?
There is no lengthy implementation project. The template is ready to use, so you publish it in assess.one and it is live in minutes, after which your team can start submitting self-assessments and manager reviews immediately. Any customisation of steps or notifications is done directly in the platform before or after publishing, with no separate development phase required.
What happens if a manager doesn't respond to a follow-up discussion after a dispute?
Because the review remains in a 'Disputed' status until the Manager Follow-up Discussion and its outcome are recorded, the review stays visibly open and pending in the system rather than silently stalling. HR retains visibility into all disputed reviews awaiting follow-up, since status tracking is continuous throughout the workflow. This makes it straightforward to identify and escalate overdue follow-ups as part of standard HR oversight.
Is this workflow suitable for compliance-sensitive performance documentation?
Yes. Every step — self-assessment submission, manager rating, employee acknowledgement, dispute record, and final HR notification — is captured with a status change and timestamp, creating a consistent audit trail for each employee's review. This structured record supports compliance requirements around fair and documented performance management processes.
Can this workflow scale across multiple teams or a full organisation-wide review cycle?
Yes. Because the workflow runs natively in assess.one, the same template can be published and run concurrently for every employee and manager pair across the organisation without additional setup per team. HR retains a consolidated view of all review statuses across the organisation, making it practical for both small teams and company-wide appraisal cycles.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
