Help center      Automations & Integrations  
Factorial + Process Street Integration

Factorial + Process Street Integration

Updated March 7, 2024

You can integrate Factorial with Process Street via Zapier.

Factorial keeps all your HR processes in a single place, proving to be an essential people management tool for evolving teams. You can establish a connection between Factorial and Process Street to exchange information from your Workflow Runs to the database in Factorial and manage your HR processes without the manual work wherever possible.

Use Cases:

  • A company wants to initiate an onboarding process for a new employee
  • They want to achieve this by automatically running their Employee Onboarding and Review workflow when a new employee is created in their database in Factorial
  • A company wants to update employee status after the onboarding
  • They want to achieve this by automatically updating the employee status in Factorial’s database when a task is checked off in an Employee Onboarding workflow run in Process Street

Plan: This integration is available to customers on all plans.
Users: In order to create an API key for integrations, you must be an Administrator.

Process overview:

  • We will create the Employee Onboarding and Review workflow in Process Street
  • We will then create a Zap in Zapier to initiate the onboarding process in Process Street when a new employee is created in Factorial.
  • We will create another Zap to update employee status in Factorial when an onboarding run is completed in Process Street.

Let’s look at how you can do this.

Connecting Process Street with Factorial

Zapier is an integration platform that connects over 2000 different apps. Any action in any of the supported apps (like creating an employee forwarding an email or adding an attachment to a task) can trigger another app’s features automatically. Zapier integrates with both Factorial and Process Street. The whole “recipe” sequence is known as a Zap.

In this article, we’ll be walking you through how to set up a Zap that links Factorial and Process Street to trigger actions on both platforms.

1. Preparation in Process Street

First, create a Workflow in Process Street, and ensure to add Form Fields that are the same as the data fields in Factorial. This will help you to map the relevant fields from both platforms together to push data from one to the other.

For example, you can use short text fields to store the employee’s first and last names, an email field for their email ID, and so on.

2. Create a Zap to initiate the onboarding process in Process Street

Log into Zapier or create an account, then click “Create Zap“. This will be your Zap to automatically run the Workflow in Process Street when you create a new employee in Factorial.

Choose Factorial as the Trigger and Core – New Employee as the Trigger Event.

Choose your Factorial account or connect it and test the Trigger. Zapier will then find a recently added employee in your database – if you don’t have one you’ll need to create a sample employee in Factorial and fill out their details (remember, we want to push these into your Workflow in Process Street) before running the test.

A successfully returned test will look something like this:

Now set up the Action by choosing Process Street as the Action app. Now, select Run Workflow as the Action Event.

Choose your account on Process Street or connect one now. Then, select the Workflow you would like to run. In our case, this means selecting the Employee Onboarding and Review workflow.

Next, map the fields from Factorial to the Form Fields in the Workflow. These will be the fields you added in your Workflow to be filled with the data from Factorial. For example, you can see below that we’ve mapped the employee’s name to be used in the name of the Workflow Run. We’ve also linked Form Fields in the Workflow together to store information like their full name, email address, and so on.

Now, click Continue to test your Zap.

When your test returns successfully, remember to check your Process Street account to make sure that the Workflow was run successfully and populated with the right data in the correct locations. Then give it a name and turn it on.

Congratulations! You’ve now linked your Factorial account to Process Street to automate data transfer and Workflow creation.

Sending information from Process Street to Factorial

You can also use information from Process Street to trigger an action in Factorial, such as completing your onboarding process.

As the Workflow Run progresses within Process Street, and you reach a stage where you’ve taken a decision about your new hire, you can update their employment status on Factorial by completing a task in the Workflow Run.

Here, let’s say the employee did not make it to the permanent employee list and you have to terminate them.

Let’s create a Zap to update their employment status as Terminated when the Initiate Exit Process task is checked off in Process Street.

1. Preparation in Process Street

As with the previous example, first, you need to set up a Workflow in Process Street. This will be what triggers the Zap to fire, so for this example, we’ll be using our Employee Onboarding and Review workflow.

Then you need to add Form Fields that are the same as the data fields in Factorial. This will help you to map the relevant fields from both platforms together to push data from one to the other.

For example, you can use short text fields to store the employee’s first and last names, an email field for their email ID, and so on.

2. Create a Zap to update employment status in Factorial

This time, click on Create Zap and select the Trigger app as Process Street and the Trigger Event as New Task Checked. This means every time you update the employee status as Terminated, this Zap will update the same status in Factorial.

Next, click on Continue and select your account in Process Street, the same one you chose the first time. Then you can set up the Trigger by selecting the Workflow and Task.

Now, you’ll want to test your trigger. For this to be successful, you need to have filled in the Form Fields in the ‘Initiate Exit Process’ task in your ongoing onboarding Workflow Run so Zapier can pull in some sample data.

If the task you checked off completes the Workflow Run, you need to ‘reactivate’ the run before running your test in Zapier. So, click the Reactivate button on the top right of the right-hand Workflow Run menu.

When your test returns successfully, start setting up Factorial as the Action app. Here you want Zapier to find the employee and then update their employment status.

So first, we choose the Action Event as Core – Find Employee.

Continue to set up your Action. Here you need to select an identifier for your employee which the Zap will use to locate the same employee in Factorial’s database.

This identifier can be their email address or their employee ID – either of which you should map through from the data in your Process Street workflow run. By doing this, you make sure that the correct employee is found in Factorial no matter who is entered in your workflow run.

Once the test returns successfully, you can set up another Action to update their status. Select Factorial in the Action app then select the Action Event as Core – Terminate Employee.

Next, you click on continue then choose your account in Factoria, the same one as you chose the first time, and set up the Action. Here you’ll be mapping the fields from the Initiate Exit Task to Factorial’s fields by choosing the Employment Status, Termination Date, and Reason.

Now test your Zap!

When your test is successful, double-check your Factorial account to make sure that the correct employee has been updated as being terminated.

Lastly, give your Zap a name and turn it on. Congratulations!

Zaps allow you to automate the busy work in your workflows, whether they’re HR-related or not. Try testing out the different Triggers and Actions yourself with Process Street and other apps to see what work you can wave goodbye to!

Discover Process Street

Use Process Street to make your team processes fun, fast and faultless. We'll help you transform your team's static checklists into powerful interactive workflows!

Learn more about Process Street

YouTube videos
Deep dive into Process Street with our YouTube video series.
Join a webinar
Effectively record, replicate, and replace your workflow!
See latest releases
Catch up on the latest releases and enhancements.
Join the community
Share with others about how you are using the app day to day.

Take control of your workflows today.