How to Integrate Applications

2024/10/22

How to integrate Notion with SmartHR to automatically register employee information in SmartHR when it is registered in Notion.

m.wadazumi

In the modern business environment, there is a demand for more efficient data management.
This time, we will introduce a method to automate employee information registration by integrating Notion and SmartHR.
This automation will save you the trouble of manual registration and help you save working time.
Additionally, it will prevent input errors and lead to the maintenance of accurate employee data.

Benefits of Integrating Notion and SmartHR

Benefit 1: Save Working Time

By integrating Notion and SmartHR, you can centrally manage employee information and reduce working time.
For example, when you register employee information in Notion, it can be automatically added to SmartHR.
This allows HR personnel to save the trouble of transcribing employee data and allocate the time spent on transcription to planning recruitment strategies.
Especially in companies with a large number of employees, transcription work requires a huge amount of time, making it an effective automation to save time.

Benefit 2: Reduction in Input Errors

The task of manually transcribing employee information increases the risk of duplicate or incorrect registrations.
However, by utilizing automation, accurate data entry during transcription can be achieved.
This leads to fewer input errors and helps prevent troubles caused by incorrect registrations.
Furthermore, it also benefits the entire team by allowing them to confirm accurate and up-to-date data.

How to Create a Notion and SmartHR Integration Flow

This time, we will introduce how to set up the following template: "When employee information is registered in Notion, it is added to SmartHR."
By using this template, you don't need to set up automation from scratch, which is convenient.

The process consists of 5 steps.

  1. Register Notion and SmartHR as My Apps
  2. Set a trigger to activate when a page in a specific database is created in Notion
  3. Set an action to retrieve records in Notion
  4. Set an action to register employees in SmartHR
  5. Verify the automation between Notion and SmartHR

If you are not using Yoom, please register for free here.
If you are already using Yoom, please log in.

[About Yoom]

Step 1: Register Notion and SmartHR as My Apps

Please register Notion and SmartHR as My Apps to connect them to Yoom.
Completing the My App registration first will simplify the automation setup.

First, register Notion as a My App.
Click "My Apps" → "New Connection" on the left side of the Yoom screen.
Find Notion from the app list or search for it using "Search by App Name".

When the following screen is displayed, click "Select Page".

When the following screen is displayed, check the pages you want to allow and click "Allow Access".

Next, register SmartHR as a My App.
Please refer to the Yoom Help Page for instructions on how to register.

If Notion and SmartHR are displayed in My Apps, the registration is complete.

Step 2: Set a Trigger to Activate When a Page in a Specific Database is Created in Notion

To set up automation, click "Try it" on the banner below.

Read the following screen display and click "OK".

When the following screen is displayed, check the "Title" and "Description".
If changes are necessary, you can make them from the page below.
First, click "When a specific database page is created or updated" to proceed with Notion settings.

The following screen will be displayed, so check the settings.

  • "Title" → Set optionally
  • "Account information linked with Notion" → Check for discrepancies in the account
  • "Trigger action" → When a specific database page is created or updated

When the following screen is displayed, set it up.

  • "Trigger interval" → Choose from 5 minutes, 10 minutes, 15 minutes, 30 minutes, 60 minutes
    Note that the trigger interval varies depending on the plan.
  • "Database ID" → Check the description and set it

Once the settings are complete, click "Test" → "Test Successful" → "Save".

Step 3: Set up an action to retrieve records in Notion

Next, click "Retrieve Records" to set up the record retrieval in Notion.
When the following screen is displayed, check the settings.

  • "Title" → Set optionally
  • "Account information linked with Notion" → Check for discrepancies in the account
  • "Execute action" → Retrieve records (ID search)

Move to the Notion screen and set the item names for employee information for testing.
As an example, it was set as follows.
* Be sure to use the table view.

Return to the Yoom screen and set up "Database Integration".
Check the description and make the settings.

The following screen will be displayed, so check the setup method.

When the following screen is displayed, set the "Conditions for the records you want to retrieve".
Use the output of "When a specific database page is created or updated" to set it, so click the arrow in the red frame.
When you click, the output will be displayed, so select "Object ID".
Once the settings are complete, click "Test" → "Test Successful" → "Save".

Step 4: Set up an action to register employees in SmartHR

Next, click "Register Employee" to proceed with the SmartHR settings.
When the following screen is displayed, check the settings.

  • "Title" → Set optionally
  • "Account information linked with SmartHR" → Check for discrepancies in the account
  • "Action" → Register Employee

When the following screen is displayed, check the description and set the "Tenant ID".

Scroll down and set the employee information.
Use the output of Notion's "Retrieve Records (ID search)" to set it.
Use the output for other items as well.
Once the settings are complete, click "Test" → "Test Successful" → "Save".

Step 5: Verify the automation between Notion and SmartHR

Finally, click "Turn on Trigger" to complete the automation setup.
Check if the flowbot starts correctly.

Other examples of automation using Notion and SmartHR

1. A flow that automatically updates the employee management ledger in Notion when employee information is updated in SmartHR.
As soon as employee information is updated, it is immediately reflected in Notion, allowing quick access to the latest data.

2. This is a flow that adds employee information registered in SmartHR to Notion and automatically notifies Google Chat.
Employee information is automatically added to Notion and notifications are sent to Google Chat, so there is no worry about missing a registration.

This is a flow that retrieves employee information from SmartHR, which is updated once every 3.1 months, and automatically updates a Google Spreadsheet.
Employee information is retrieved at a specified date and time each month and automatically registered in a Google Spreadsheet.
This automation is convenient for cases where regular updates are necessary.

Summary

By integrating Notion with SmartHR, managing employee information becomes easier and reduces the effort required for data entry.
This leads to a reduction in human errors and saves time.
As a result, HR personnel can allocate more time to tasks such as recruitment planning, potentially improving work performance.
We encourage you to utilize this convenient automation to streamline your daily operations.

If you are interested in Yoom's automation, please register for free here.

The person who wrote this article
m.wadazumi
I've been working as a writer since my job in child welfare, and I'm currently writing a blog on Yoom. While being surprised by the work efficiency improvements that can be made with Yoom, I would like to share that excitement with everyone and contribute to society. I'll tell you about application integration and automation that even I, who has zero programming knowledge, can do.
Tags
Integration
Automation
Notion
SmartHR
Automatic
Related Apps
App integration
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials