Workflow Template
Employee Onboarding Workflow
End-to-end employee onboarding covering pre-employment information collection, document submission, payroll setup, manager preparation, IT access and equipment provisioning, workplace induction, policy acknowledgement, mandatory training, initial objectives setting, check-ins, and onboarding completion.
This workflow is designed for HR teams and people operations managers in organisations that need a consistent, auditable process for bringing new employees into the business. It automates the full onboarding lifecycle — from pre-employment document collection and payroll setup through IT provisioning, workplace induction, and mandatory training completion — coordinating actions across HR, IT, and line managers without manual chasing. The result is a faster, more compliant onboarding experience that reduces administrative overhead and ensures every new hire reaches productivity with nothing falling through the cracks.
Business Outcomes
- Reduction in time-to-productivity by ensuring IT access, induction, and training are completed before or on day one
- Elimination of manual follow-up through automated notifications and status-driven routing at every stage
- Full audit trail of document verification, policy acknowledgements, and training completions for compliance purposes
- Consistent onboarding experience across all departments, managers, and locations
- Faster identification and resolution of pre-employment issues through structured escalation to HR Director
Workflow Steps
Steps
- 1Create Onboarding Recordcreate record
Creates the onboarding record for the new employee and sets initial status.
- 2Set Status: Initiatedupdate record
Sets the onboarding status to Initiated upon record creation.
- 3Send Welcome Email to New Employeesend email
Sends a welcome email to the new employee with onboarding reference and next steps.
- 4Collect Pre-Employment Information & Documentsrequest external input
Sends the new employee a form to submit personal details, payroll information, emergency contacts, and required documents.
- 5Set Status: Documents Receivedupdate record
Updates onboarding status to Documents Received after the employee submits their pre-employment form.
- 6HR: Verify Documents & Payroll Setupcreate task
HR verifies submitted documents, right-to-work, and sets up payroll in the system.
- 7Route on HR Verification Outcome
Routes based on whether right-to-work and payroll setup are clear.
right_to_work_verified: "No — issue found"→Notify HR of Outstanding Issuepayroll_setup_complete: "No — pending"→Notify HR of Outstanding IssueDefault→Set Status: Pre-Start Preparation - 8Notify HR of Outstanding Issuecreate task
Sends an internal task to HR to resolve the outstanding verification or payroll issue before proceeding.
- 9Route on Issue Resolution
Proceeds if resolved, escalates to HR Director if not.
issue_resolved: "Yes — proceed"→Set Status: Pre-Start PreparationDefault→Escalate to HR Director - 10Escalate to HR Directorcreate task
Creates an escalation task for the HR Director to resolve the blocking onboarding issue.
- 11Route on Director Decision
Routes based on the HR Director's decision on the escalated issue.
director_decision: "Proceed with onboarding"→Set Status: Pre-Start Preparationdirector_decision: "Place onboarding on hold"→Set Status: On Holddirector_decision: "Cancel onboarding"→Set Status: CancelledDefault→Set Status: On Hold - 12Set Status: On Holdupdate record
Sets the onboarding status to On Hold and terminates this execution path.
- 13Set Status: Cancelledupdate record
Sets the onboarding status to Cancelled and terminates this execution path.
- 14Set Status: Pre-Start Preparationupdate record
Updates onboarding status to Pre-Start Preparation as manager and IT tasks begin.
- 15Manager: Pre-Start Preparationcreate task
Assigns the hiring manager a checklist to prepare the workspace, schedule introductions, and set initial objectives before the employee's start date.
- 16IT: Provision Access & Equipmentcreate task
IT team provisions system accounts, email, software access, and allocates equipment for the new employee.
- 17Set Status: Day One Inductionupdate record
Updates onboarding status to Day One Induction as the employee starts.
- 18Send Day One Welcome Emailsend email
Sends the employee a day-one email with practical information and what to expect.
- 19Manager: Conduct Workplace Inductioncreate task
Manager conducts the workplace induction covering site orientation, health & safety, and team introductions.
- 20Employee: Complete Policies & Mandatory Trainingcreate task
HR assigns a task for the employee to read and acknowledge all required policies and complete mandatory training modules.
- 21Manager: Set Initial Objectivescreate task
Manager meets with the new employee to finalise and agree on initial 30/60/90-day objectives.
- 22Set Status: Settling Inupdate record
Updates onboarding status to Settling In as the employee begins their first weeks.
- 23Wait: 2 Weeks
Waits 2 weeks before triggering the first check-in.
- 24Manager: Week 2 Check-Increate task
Manager conducts a 2-week check-in with the new employee to assess how they are settling in.
- 25Route on Week 2 Check-In Outcome
Routes to escalation if concerns are raised, otherwise continues to the 30-day check-in.
week2_settling_rating: "Concerns — escalate"→Escalate Check-In Concern to HRDefault→Wait: 30 Days from Start - 26Escalate Check-In Concern to HRcreate task
Creates an HR task to follow up on concerns raised during the check-in.
- 27Wait: 30 Days from Start
Waits approximately 2 more weeks (total ~30 days from start) before the 30-day check-in.
- 28Manager: 30-Day Check-Increate task
Manager conducts a formal 30-day check-in reviewing progress against initial objectives.
- 29Collect Employee Onboarding Feedback (30 Days)request external input
Sends the employee a short feedback form to rate their onboarding experience at the 30-day mark.
- 30Wait: 60 More Days (to 90-Day Mark)
Waits 60 more days before the 90-day check-in and onboarding completion review.
- 31Manager: 90-Day Check-In & Onboarding Reviewcreate task
Manager conducts the 90-day review, assessing overall onboarding success and confirming the employee is fully integrated.
- 32Route on Onboarding Completion Recommendation
Routes to completion, extended support, or HR escalation based on the 90-day review outcome.
onboarding_complete_recommendation: "Complete — fully integrated"→HR: Approve Onboarding Completiononboarding_complete_recommendation: "Extend onboarding support"→HR: Arrange Extended Onboarding Supportonboarding_complete_recommendation: "Escalate to HR"→HR: 90-Day Escalation ReviewDefault→HR: Approve Onboarding Completion - 33HR: Arrange Extended Onboarding Supportcreate task
HR arranges additional support for the employee and schedules a follow-up review.
- 34HR: 90-Day Escalation Reviewcreate task
HR reviews the escalated 90-day concern and determines the appropriate course of action.
- 35HR: Approve Onboarding Completionrequest approvalrequires approval
HR formally approves the completion of the onboarding process.
- 36Route on Onboarding Completion Approval
Routes to completed status if approved, or back to HR for further action if rejected.
approval_status: "approved"→Set Status: Completedapproval_status: "rejected"→Restart from HR Escalation ReviewDefault→Set Status: Completed - 37Restart from HR Escalation Reviewrestart from step
Restarts from the HR 90-day escalation review step for further action before re-submitting for approval.
- 38Set Status: Completedupdate record
Sets the onboarding status to Completed and sends a congratulatory email to the employee.
- 39Send Onboarding Completion Emailsend email
Sends the employee a congratulatory email confirming their onboarding is complete.
Fields
- Full Name*
- Employee Email Address*
- Employee Mobile Phone
- Job Title*
- Department*
- Employment Type*
- +7 more fields
Forms
New Employee Onboarding Intake
12 fields
Data Views
All Employee Onboardings
full_name, job_title, department, employment_type +4 more
Active Onboardings
full_name, job_title, department, start_date +2 more
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
Why should we automate employee onboarding rather than managing it through email and spreadsheets?
Manual onboarding coordination across HR, IT, and line managers creates fragmented communication, missed steps, and inconsistent experiences for new hires. This workflow enforces a single, structured process where every task is assigned, tracked, and escalated automatically — removing the dependency on individuals remembering to follow up. The business outcome is a measurable reduction in onboarding errors, compliance gaps, and the administrative burden on your HR team.
What is the ROI of using a structured onboarding workflow?
Research consistently shows that structured onboarding improves new hire retention and accelerates time-to-productivity, both of which carry significant cost implications given average recruitment spend per hire. By automating document collection, verification, IT provisioning, and training completion within a single workflow, HR teams reclaim hours per hire that were previously spent on manual coordination. The escalation logic also means compliance issues are caught and resolved before the employee's start date, avoiding costly delays or legal exposure.
How long does it take to implement this workflow?
Publishing the workflow in assess.one takes minutes — you configure your steps, roles, and notifications directly in the platform and it is live immediately. There is no software installation, no external development project, and no weeks-long implementation cycle. Your team can run the first live onboarding process as soon as the template is published.
How does this workflow handle situations where pre-employment documents fail verification?
After HR completes document and payroll verification, the workflow routes on the outcome — if an issue is identified, the relevant parties are automatically notified and a resolution path is initiated. If the issue cannot be resolved at HR level, the workflow escalates to the HR Director for a decision, with routing logic that can place the onboarding on hold or cancel it entirely. This structured escalation ensures no case stalls silently and that every decision is recorded against the onboarding record.
Who needs access to the workflow and how are roles assigned?
Access and task assignment are configured directly inside assess.one — you define which steps are owned by HR, the hiring manager, IT, and the new employee respectively. Each role only sees and acts on the steps relevant to them, so an IT administrator receives their provisioning task at the right moment without being exposed to HR verification details. Role assignments can be updated at any time without rebuilding the workflow.
Can we customise the steps, notifications, and approval logic for our organisation?
Yes — every aspect of the workflow is customisable within assess.one without writing code or engaging a developer. You can add, remove, or reorder steps, adjust the routing conditions at each decision point, modify notification content and recipients, and change status labels to match your internal terminology. Changes take effect immediately when you republish the template.
How does the workflow ensure mandatory training and policy acknowledgements are completed?
The workflow includes dedicated steps for the employee to complete policy acknowledgements and mandatory training, with status tracking that makes completion visible to HR and the hiring manager. Notifications can be configured to remind the employee of outstanding items and to alert HR if steps remain incomplete beyond a defined point. Every completion is logged against the onboarding record, providing a defensible audit trail for compliance or regulatory purposes.
How does this workflow coordinate IT provisioning with the rest of the onboarding process?
IT access and equipment provisioning is triggered automatically as a workflow step once pre-start preparation is confirmed, ensuring IT receives their task at the correct point in the sequence rather than relying on an ad hoc email from HR. The workflow does not proceed to day one induction steps until provisioning is actioned, which prevents the common scenario of a new employee arriving without system access. All of this coordination happens inside assess.one with no external ticketing integration required, though integrations can be configured if needed.
What compliance and audit considerations does this workflow address?
The workflow creates a timestamped record of every action taken — document submission, HR verification decisions, escalations, policy acknowledgements, and training completions — against a single onboarding record. This provides HR and legal teams with a clear, retrievable audit trail in the event of a dispute, regulatory inquiry, or internal review. Status fields such as On Hold and Cancelled also ensure that incomplete or terminated onboardings are formally recorded rather than simply abandoned.
Can this workflow support onboarding across multiple departments or locations with different managers?
Yes — the workflow is designed to be run as a separate instance for each new hire, with roles such as the hiring manager and IT contact assigned per instance at the point of creation. This means the same template governs onboarding across every department and location while accommodating the specific people involved in each case. Centralised reporting within assess.one gives HR visibility across all active onboarding instances simultaneously.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
