Employee Onboarding Automation on Google Workspace with zenphi

zenphi Use Cases

Employee onboarding can be a tedious and time-consuming process for any organization. It involves multiple stakeholders, paperwork, and coordination between departments to ensure a smooth transition for the new hire. Fortunately, with the advent of no-code automation tools, the process can be streamlined and made more efficient. In this article, we will learn how Google Workspace admins can implement employee onboarding automation with Zenphi.

Zenphi is the only no-code automation tool built specifically for Google Apps like Gmail, Drive, Docs, Forms, and more.








Setting Up a Zenphi Space for Employee Onboarding Automation

Firstly, let’s create a new free Zenphi account or sign in to your existing one. Then, click on the “Create new space” button. A Space is a container for all the assets related to your employee onboarding automation.

Choose the Google Workspace Admin template for the quickest start. When you click on “Use template” you’ll be presented with the Connection configuration. Connections help Zenphi to integrate with your Google Apps for building powerful automations.

The demonstration of creating a space for the employee onboarding automation.

To set up a new Connection, click the “+” sign, or choose an existing connection from the drop-down.

Connection set up

Once you’re inside your new Space, you’ll see 6 Flows. A Flow is what we call an automated workflow at zenphi. It involves a Trigger – an event that initiates a workflow execution – and Actions – the steps of the workflow.

Choose the Employee Onboarding Flow and hover over the “Edit Flow” button.

The demonstration of creating a Flow for the employee onboarding automation.

Configuring a Flow for The Employee Onboarding Automation

Let’s take a brief look at how this Flow is set up.

The demonstration of a ready-to-go Flow for the employee onboarding automation.

The first step in the onboarding process is to input the information from the new hire. For that, we’ll use a Zenphi Form, a powerful tool to collect any data and seamlessly integrate it within the process, but you can change it to Google Form, Typeform, or any other Trigger type in the future.

Then, we’ll format the date to use it further in the Flow. After that, we’ll generate a password for our new user and create a user in Google Directory. We can also choose if we want to add this newly created user to Google Groups or update their signatures. Finally, we want to send a welcome email to our new hire. Now, let’s see how to configure each step in more detail.

Setting up a Zenphi Form

Click on the Form Trigger icon inside the Flow Designer, and from the right side, you’ll see the configuration panel. To customize the Form click on Form Builder icon, and to preview the Form, switch to the Invocation tab. You can allow anyone at your organization to submit the form and start the onboarding process.

The demonstration of a new hire form.

Format Start Date

The next step of the Flow would be adding a “Format Date Time” action. This action will automatically turn the Start Date value from the Trigger into the format that we specify.

To take the dynamic data from the Trigger, we’ll use a Token Picker.

The demonstration of using a Token Picker.

Generate Password

With this action, you can easily create passwords with your special requirements and use this password as dynamic data further in the Flow.

The demonstration of generating a password inside the employee onboarding automation.

Create User

This action automatically creates a user in the Google Directory. You can insert all the needed data like name, passwords, manager’s email, organization unit, etc. with the help of a Token Picker or even type in the values.

The demonstration of creating a user.

Add to Groups

In the new hire form, it’s possible to choose if we want to add the new user to Groups, and if we do, we need to specify the emails of those Groups.

The demonstration of adding a new user to Google Groups.

For that, we’ll use the “If condition” path. Then, with the help of “Foreach Item” action, we’ll take the answer from the form, split it, and add a user to each indicated Group.

The demonstration of a Google Group part inside the employee onboarding automation.

Read Article

How To Use Google Groups For Better Data Management

How To Use Google Groups For Better Data Management

A complete guide on how to use Google Groups for better project and user access management at your organization.

Update Email Signature

Again, as we can choose whether or not to perform the changes in the email signature, we’ll use the “If Condition” action. Then, we’ll generate a unique HTML file for the signature. Here’s how you can set up the Connection for the “Set Gmail Signature” action.

The demonstration of an Update Signature part inside the employee onboarding automation.

Send a Welcome Email

Finally, we can send the welcome email to the new employee and consider the employee onboarding finished.

The demonstration of sending email as a part of the employee onboarding automation.


Testing and Publishing the Flow for The Employee Onboarding Automation

Once the Flow is fully configured, save the Flow and test it. Here is how you can do it. When you’re satisfied with the test results, publish the Flow. Now, once the new hire form is submitted, the employee onboarding automation will start executing. You can find the info for each Flow execution in the Flow Run.

The demonstration of publishing part the employee onboarding Flow.

With zenphi, you can not only automate processes but also track progress and generate reports. Throughout the onboarding process, zenphi can track the progress of each step and provide real-time updates to stakeholders. Zenphi can also generate reports that provide insights into the onboarding process, such as how long it takes to onboard a new hire and where the process can be improved. Learn more about it here.


The employee onboarding process can easily be streamlined and made more efficient with the help of no-code automation tools like zenphi. By automating the onboarding workflow, organizations can reduce the time and resources required to onboard new hires, ensure compliance with regulations, and provide a better experience for new employees.

If you’d like to know more, here’s a recording of our latest webinar about automating even more user management processes on Google Workspace:

Leave A Comment

Your email is safe with us.