校閲まち

2024/10/09

Aoyagi Test_How to integrate SmartHR with Notion to update the employee management ledger in Notion when employee information is updated in SmartHR

c.aoyagi

(The introduction remains unchanged)

In this article, we will introduce how to automate the updating of employee information by integrating SmartHR and Notion.
By utilizing this automation, you can save the hassle of manually updating data and streamline management.
Additionally, it helps prevent update errors and omissions, reducing the workload of the person in charge.
This time, we will convey the benefits of integrating SmartHR and Notion and how to set up automation.

Recommended for these people ※New

  • Those who are using SmartHR and Notion separately
  • Those who are using SmartHR and Notion for HR management but find the information integration cumbersome
  • Those considering integrating SmartHR and Notion to improve work efficiency

Benefits and Examples of Integrating SmartHR and Notion ※New

Benefit 1: Accurate Data Updates

By integrating SmartHR and Notion, you can automate the updating of employee information. This eliminates the need for manual input, preventing update errors and data discrepancies.
With these integrations, there will be no delays in data updates, allowing all team members to verify accurate data.
Employee information is crucial data for companies, and accurate management is required, making this an effective automation.
For example, when information in SmartHR is updated due to transfers or position changes, the correct information is timely reflected in Notion's database.
Updating organizational charts and project leader information allows the new leader to smoothly prepare for the transition based on that information.

Benefit 2: Reducing the Burden on Personnel

By automating the employee information updates that were manually done through the integration of SmartHR and Notion, you can reduce the burden on HR personnel.
Typically, when updating data manually, you have to verify and update each piece of information.
However, by automatically updating employee information, you can eliminate the hassle of transcribing employee information.
This allows you to save time on update tasks in each app, enabling HR personnel to focus on talent development and recruitment tasks.
For example, when new employee information is registered in SmartHR, it can be automatically reflected in Notion's employee management ledger.
This eliminates the need for manual information updates, potentially streamlining the onboarding process for new employees.

Benefit 3: Streamlining Project Assignments and Performance Evaluations

Notion's database allows for flexible layout changes and is an effective app for task management.
With this integration, you can automatically reflect the data accumulated in SmartHR into Notion's database, allowing for smoother project assignments and performance evaluations based on accurate member information in Notion.
For example, based on SmartHR's employee information, you can automatically update evaluation sheets and goal management information managed in Notion's database.
You can seamlessly integrate necessary information for evaluations and goal setting, such as position changes, job content, and mission changes, enabling the team to advance the business in the right direction.

Now, let's explain how to use the no-code tool Yoom to "update Notion's employee management ledger when employee information is updated in SmartHR".

[What is Yoom]

How to Update Notion's Employee Management Ledger When Employee Information is Updated in SmartHR

It is possible to achieve this by receiving updates in SmartHR using SmartHR's API and adding the updated employee information to a specified database in Notion using Notion's API.
Generally, programming knowledge is required to achieve this, but with the no-code tool Yoom, you can easily achieve it without programming knowledge.

This time, we will create it in the following major processes.

  • Register SmartHR and Notion as My Apps
  • Copy the template
  • Set up the SmartHR trigger as the starting point of the flow and the subsequent Notion operation settings
  • Turn on the trigger button and verify the integration operation between SmartHR and Notion

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

Step 1: Register SmartHR and Notion as My Apps

Let's register SmartHR and Notion as My Apps to connect them to Yoom.
By completing the My Apps registration first, you can set up automation smoothly.

First, let's register SmartHR as My App.
Start by accessing the My Apps menu on the left side of the Yoom screen and click the New Connection button on the right side of the screen.

Next, enter SmartHR in the search box and select "SmartHR" from the displayed options.
※ At this time, an app called SmartHR (OAuth) will also be displayed, but the basic action content is the same, so we will explain using "SmartHR" this time.

__wf_reserved_inherit

Then, access SmartHR, obtain an access token, and set the account name and access token as follows to add them.
The specific setting method is described on the Yoom Help Page, so please refer to it for registration.

__wf_reserved_inherit
__wf_reserved_inherit

Next, register Notion as My App.
Similar to the SmartHR registration, click "My Apps" → "New Connection" on the left side of the Yoom screen.
Search for Notion by "App Name" or find it from the app list.

When the following screen appears, click the red-framed "Select Page".

__wf_reserved_inherit

When the following screen appears, check the page you want to allow access to and click "Allow Access" at the bottom right.

__wf_reserved_inherit


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

Step 2: Set a Trigger to Activate When Employee Information is Updated in SmartHR

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

Read the following screen display and click "OK".

The following screen will be displayed, so check the "Title" and "Description".
If changes are needed, you can click on the relevant section to make changes.
To initially set up SmartHR, click "When employee information is updated (Webhook trigger)".
※ Please note that SmartHR is a limited app available with the team plan or higher. For a list of limited apps, please see here.

When the following screen is displayed, please check the settings.

  • "Title" → Can be changed if necessary
  • "Account information linked with SmartHR" → Check if the account is correct
  • "Trigger Action" → When employee information is updated (Webhook trigger)

The following screen will be displayed, click on the red frame to copy the Webhook URL.
Move to the SmartHR screen and configure the settings.
Note that you can configure it by selecting Webhook from the external system integration in the common settings of SmartHR.

__wf_reserved_inherit

Execute the event that triggers and "Test".
If the test is successful, click "Save".

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

Next, to set up Notion, click "Update Record".
When the following screen is displayed, please check the settings.

  • "Title" → Can be changed if necessary
  • "Account information linked with Notion" → Check if the account is correct
  • "Execute Action" → Update Record

Move to the Notion screen and set up the employee management ledger for testing.
Set employee information as desired.
※ Be sure to set it in table view.
This time, it was set as follows.

Return to the Yoom screen, check the description, and set up "Database Integration".
※ If database integration does not work well, please see here.

The following screen will be displayed, set the "Condition for the record you want to update".
Here, search for the target record using a unique value.
This time, it was set as follows.

Set the "Value of the record after update".
The item names set in Notion earlier will be displayed.
This time, to update the email address information, use the SmartHR output to set the email address as follows.
Set the SmartHR output to the item you want to update.
Once the setup is complete, click "Test" → "Test Success" → "Save".
※ For output, please see here.

Step 4: Verify the automation between SmartHR and Notion

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

Other examples of automation using SmartHR and Notion

1. A flow that automatically registers employee information registered in SmartHR to Notion.
Since employee information can be automatically registered, transcription work is unnecessary.
This automation is especially recommended during onboarding or personnel changes.

2. This flow adds employee information registered in SmartHR to Notion and automatically notifies Google Chat.
In addition to automatically transcribing employee information, notifications to Google Chat are also possible.
With notifications, subsequent tasks can be carried out smoothly.

This is a flow that automatically updates a Google Spreadsheet by retrieving employee information from SmartHR, which is updated once every 3.1 months.
Since employee information is automatically updated every month, you can obtain the latest information. This automation is recommended for companies that need to regularly update employee information.

Summary

This time, we introduced a method to automate the update of employee information by integrating SmartHR with Notion.
With this automation, you can simplify the management of employee data and prevent errors from occurring.
This will reduce the burden on HR personnel, allowing them to focus on talent development and recruitment tasks.
It can be said to be a significant advantage, especially for companies managing employee information with limited personnel.

To implement automation with Yoom, no special skills or knowledge are required.
Simply follow the instructions and input the necessary information, making the operation easy.
If you would like to experience it, please register for free from here.

The person who wrote this article
c.aoyagi
I've worked in the startup community as a sales and customer success team. Currently, I'm exploring how work can be automated every day using tools such as Yoom and Zapier. It is also possible to write APIs and GAS directly to some extent. We will continue to disseminate useful content every day based on the sense of challenges in the field cultivated through sales and customer success. Incidentally, the level of understanding and usage of Yoom's functions is pine when it comes to Shochikubai.
Tags
No items found.
Related Apps
No items found.
App integration
No items found.
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
RELATED ARTICLES
No items found.
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
No items found.