# Employee Onboarding Process Automation Using Autom Mate

### Introduction

The employee onboarding process is a pivotal HR function that sets the stage for new hires’ experiences and productivity. Autom Mate offers a robust automation platform to streamline and optimize onboarding activities such as account creation, device assignment, and team integrations. This document details the implementation of an automated onboarding workflow using Autom Mate, focusing on consistency, efficiency, and scalability.

{% hint style="info" %}

### **Objectives**

* **Streamline Processes:** Automate repetitive onboarding tasks.
* **Ensure Compliance:** Standardize processes to meet organizational and legal requirements.
* **Enhance Experience:** Provide a seamless and professional onboarding experience for new hires.
* **Increase Efficiency:** Reduce manual intervention, saving HR and IT team resources.
  {% endhint %}

***

### **Autom Overview**

This flow represents a comprehensive and systematic **onboarding process** for new hires. It ensures that all necessary steps are completed efficiently and accurately, from retrieving employee details to setting up accounts, assigning resources, and notifying relevant teams.

<figure><img src="https://4222414448-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMAf5diEa8kgXDA6h47Cu%2Fuploads%2Fq5L3sgGeS1h95L0yZlu6%2Fimage.png?alt=media&#x26;token=9716a06a-492d-45de-b5b6-d63f14a10266" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}

#### **Benefits of This Flow**

* **Automation**: Reduces manual effort and ensures consistency in onboarding.
* **Efficiency**: Handles all technical and administrative setups promptly.
* **Accuracy**: Eliminates errors by automating repetitive tasks and fetching details directly from the HR system.
* **Scalability**: Easily adaptable to onboard multiple employees simultaneously.
* **Transparency**: Provides notifications to HR and IT, ensuring all stakeholders are informed of progress and completion.
  {% endhint %}

***

### **Key Steps in the Process**

{% stepper %}
{% step %}
**Start Onboarding**

The process begins when a new hire record is created in the HR system, triggering the workflow automatically.
{% endstep %}

{% step %}
**Retrieve Employee Details**

Employee information such as name, department, and role is fetched from the HR system to ensure accuracy in subsequent steps.
{% endstep %}

{% step %}
**Create Active Directory (AD) Account**

* A user account is established in the Active Directory system to provide centralized authentication and access control.
* The user is added to the appropriate AD groups based on their role or department.
  {% endstep %}

{% step %}
**Set Up Exchange Mailbox**

* An email account is created for the new hire, allowing them to send and receive communications.
* The new employee is also added to any relevant mail groups for team or departmental correspondence.
  {% endstep %}

{% step %}
**Assign Azure AD Licenses**

Licenses for Microsoft services (e.g., Office 365, Teams, OneDrive) are assigned to the new user to enable access to essential tools.
{% endstep %}

{% step %}
**Add to Microsoft Teams**

The employee is added to relevant Teams channels to facilitate collaboration and communication within their team or department.
{% endstep %}

{% step %}
**Update Device Ownership in ServiceNow**

The system updates record to reflect any company-owned devices assigned to the new hire, ensuring accurate inventory management.
{% endstep %}

{% step %}
**Create Equipment Tickets**

ServiceNow tickets are generated for any additional equipment requested by or required for the new employee.
{% endstep %}

{% step %}
**Update Internal Databases**

Internal systems, such as payroll and reporting databases, are updated with the new hire’s details to ensure proper integration with organizational workflows.
{% endstep %}

{% step %}
**Send Welcome Email**

A welcome email is sent to the employee, providing login credentials, training resources, and instructions for the first day.
{% endstep %}

{% step %}
**Notify HR and IT**

HR and IT departments are informed about the completion of the onboarding process and any pending actions via email or Teams notifications.
{% endstep %}
{% endstepper %}

***
