assess.one – AI-powered business operations platform

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

  1. 1
    Create Onboarding Recordcreate record

    Creates the onboarding record for the new employee and sets initial status.

  2. 2
    Set Status: Initiatedupdate record

    Sets the onboarding status to Initiated upon record creation.

  3. 3
    Send Welcome Email to New Employeesend email

    Sends a welcome email to the new employee with onboarding reference and next steps.

  4. 4
    Collect Pre-Employment Information & Documentsrequest external input

    Sends the new employee a form to submit personal details, payroll information, emergency contacts, and required documents.

  5. 5
    Set Status: Documents Receivedupdate record

    Updates onboarding status to Documents Received after the employee submits their pre-employment form.

  6. 6
    HR: Verify Documents & Payroll Setupcreate task

    HR verifies submitted documents, right-to-work, and sets up payroll in the system.

  7. 7
    Route 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 Issue
    payroll_setup_complete: "No — pending"Notify HR of Outstanding Issue
    DefaultSet Status: Pre-Start Preparation
  8. 8
    Notify HR of Outstanding Issuecreate task

    Sends an internal task to HR to resolve the outstanding verification or payroll issue before proceeding.

  9. 9
    Route on Issue Resolution

    Proceeds if resolved, escalates to HR Director if not.

    issue_resolved: "Yes — proceed"Set Status: Pre-Start Preparation
    DefaultEscalate to HR Director
  10. 10
    Escalate to HR Directorcreate task

    Creates an escalation task for the HR Director to resolve the blocking onboarding issue.

  11. 11
    Route on Director Decision

    Routes based on the HR Director's decision on the escalated issue.

    director_decision: "Proceed with onboarding"Set Status: Pre-Start Preparation
    director_decision: "Place onboarding on hold"Set Status: On Hold
    director_decision: "Cancel onboarding"Set Status: Cancelled
    DefaultSet Status: On Hold
  12. 12
    Set Status: On Holdupdate record

    Sets the onboarding status to On Hold and terminates this execution path.

  13. 13
    Set Status: Cancelledupdate record

    Sets the onboarding status to Cancelled and terminates this execution path.

  14. 14
    Set Status: Pre-Start Preparationupdate record

    Updates onboarding status to Pre-Start Preparation as manager and IT tasks begin.

  15. 15
    Manager: 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.

  16. 16
    IT: Provision Access & Equipmentcreate task

    IT team provisions system accounts, email, software access, and allocates equipment for the new employee.

  17. 17
    Set Status: Day One Inductionupdate record

    Updates onboarding status to Day One Induction as the employee starts.

  18. 18
    Send Day One Welcome Emailsend email

    Sends the employee a day-one email with practical information and what to expect.

  19. 19
    Manager: Conduct Workplace Inductioncreate task

    Manager conducts the workplace induction covering site orientation, health & safety, and team introductions.

  20. 20
    Employee: Complete Policies & Mandatory Trainingcreate task

    HR assigns a task for the employee to read and acknowledge all required policies and complete mandatory training modules.

  21. 21
    Manager: Set Initial Objectivescreate task

    Manager meets with the new employee to finalise and agree on initial 30/60/90-day objectives.

  22. 22
    Set Status: Settling Inupdate record

    Updates onboarding status to Settling In as the employee begins their first weeks.

  23. 23
    Wait: 2 Weeks

    Waits 2 weeks before triggering the first check-in.

  24. 24
    Manager: Week 2 Check-Increate task

    Manager conducts a 2-week check-in with the new employee to assess how they are settling in.

  25. 25
    Route 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 HR
    DefaultWait: 30 Days from Start
  26. 26
    Escalate Check-In Concern to HRcreate task

    Creates an HR task to follow up on concerns raised during the check-in.

  27. 27
    Wait: 30 Days from Start

    Waits approximately 2 more weeks (total ~30 days from start) before the 30-day check-in.

  28. 28
    Manager: 30-Day Check-Increate task

    Manager conducts a formal 30-day check-in reviewing progress against initial objectives.

  29. 29
    Collect 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.

  30. 30
    Wait: 60 More Days (to 90-Day Mark)

    Waits 60 more days before the 90-day check-in and onboarding completion review.

  31. 31
    Manager: 90-Day Check-In & Onboarding Reviewcreate task

    Manager conducts the 90-day review, assessing overall onboarding success and confirming the employee is fully integrated.

  32. 32
    Route 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 Completion
    onboarding_complete_recommendation: "Extend onboarding support"HR: Arrange Extended Onboarding Support
    onboarding_complete_recommendation: "Escalate to HR"HR: 90-Day Escalation Review
    DefaultHR: Approve Onboarding Completion
  33. 33
    HR: Arrange Extended Onboarding Supportcreate task

    HR arranges additional support for the employee and schedules a follow-up review.

  34. 34
    HR: 90-Day Escalation Reviewcreate task

    HR reviews the escalated 90-day concern and determines the appropriate course of action.

  35. 35
    HR: Approve Onboarding Completionrequest approvalrequires approval

    HR formally approves the completion of the onboarding process.

  36. 36
    Route on Onboarding Completion Approval

    Routes to completed status if approved, or back to HR for further action if rejected.

    approval_status: "approved"Set Status: Completed
    approval_status: "rejected"Restart from HR Escalation Review
    DefaultSet Status: Completed
  37. 37
    Restart from HR Escalation Reviewrestart from step

    Restarts from the HR 90-day escalation review step for further action before re-submitting for approval.

  38. 38
    Set Status: Completedupdate record

    Sets the onboarding status to Completed and sends a congratulatory email to the employee.

  39. 39
    Send 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

Onboarding Status SummaryOnboardings by DepartmentOnboarding Pipeline

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
employeeonboardingnew starterinductionhrtraining

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.

Employee Onboarding Workflow | assess.one