LINE WORKSとHRMOS勤怠の連携イメージ
How to Integrate Applications

2024/12/16

How to integrate LINE WORKS with HRMOS Attendance to automatically clock in on HRMOS Attendance when a message is posted on LINE WORKS

s.miyamoto

By integrating LINE WORKS with HRMOS Attendance, it becomes possible to automate attendance management.
This article explains how to automatically clock in with HRMOS Attendance when a message is posted on LINE WORKS.
This automation is expected to improve work efficiency and reduce human errors, making it particularly useful for attendance management in remote work environments.
It can be easily introduced without programming, so please give it a try.

Recommended for

  • Team leaders at companies that have introduced LINE WORKS and HRMOS Attendance and are considering streamlining attendance management
  • HR personnel who have introduced remote work but feel challenges in managing employee attendance
  • Back-office staff aiming to reduce human errors in attendance management and improve data accuracy

Benefits and Examples of Integrating LINE WORKS with HRMOS Attendance

Benefit 1. Improved Work Efficiency and Reduced Human Errors

When clock-in registration to HRMOS Attendance is done manually, employees may forget to input their clock-in and clock-out times or register incorrect times.
This can result in administrators having to make corrections later.
However, by introducing a system where clock-in is automatically registered in HRMOS Attendance when a specific message is posted on LINE WORKS, employees no longer need to perform manual operations, reducing human errors such as missed records or input mistakes during clock-in and clock-out.
Additionally, administrators no longer need to verify or correct data, which is expected to improve work efficiency.
This can lead to reduced employee burden and shortened management work time.

Benefit 2. Enhanced Adaptability to Remote Work

As remote work spreads, there are increasing cases of employees working outside the office. Managing clock-in and clock-out remotely can be more challenging than during traditional office work.
However, by introducing a system where clock-in is done via LINE WORKS message sending, accurate attendance management can be achieved even in remote environments.
For example, when a remote worker sends a message like "I have clocked in" on LINE WORKS, the clock-in time is automatically registered in HRMOS Attendance.
This allows employees working remotely to manage their working hours under the same conditions as office work, maintaining consistency in attendance management across the company.

Benefit 3. Streamlined Management of Attendance Data

By having clock-in information immediately registered in HRMOS Attendance via LINE WORKS, attendance data is always kept up-to-date.
Administrators can check employees' attendance status and working hours in real-time, allowing for quick decisions on shift adjustments and task assignments.
For example, by always being aware of staff attendance status, unexpected absences or tardiness can be smoothly addressed, contributing to the stabilization of on-site operations.
The visualization of timely attendance information makes it easier to foresee operations and flexibly respond to sudden changes, which is a significant advantage.

Now, let's explain how to use the no-code tool Yoom to automatically clock in with HRMOS Attendance when a message is posted on LINE WORKS.

[What is Yoom]

How to Automatically Clock in with HRMOS Attendance When a Message is Posted on LINE WORKS

It is possible to achieve this by using LINE WORKS' API to receive message transmissions and using HRMOS Attendance's API to automatically clock in with HRMOS Attendance.
Generally, programming knowledge is required to achieve this, but it can be easily accomplished without programming knowledge by using the no-code tool Yoom.
We will create this in the following major processes.

  • Register the account ID of the sender in LINE WORKS and the user ID of HRMOS Attendance in the database
  • Integrate LINE WORKS and HRMOS Attendance with My Apps
  • Copy the template
  • Set a trigger in LINE WORKS and configure it to retrieve information from Yoom's database
  • Set actions in HRMOS Attendance
  • Set the trigger to ON and prepare for flow operation

If you are registered with Yoom, please log in, and if you are not registered, please proceed with the settings after registering for free

Step 1. Register User IDs of Each App in Yoom's Database

As a prerequisite for starting the flow, it is necessary to register the sender member account of LINE WORKS and the user ID of HRMOS Attendance in Yoom's database.
In this case, the sender member account of LINE WORKS is registered as "Chat Tool_ID" as shown in the image.
Similarly, register the name of the target employee and the user ID of HRMOS Attendance.

Step 2. Integrate LINE WORKS and HRMOS Attendance with My Apps

Next, integrate Microsoft Teams and HRMOS Attendance with My Apps.
After logging into Yoom, click "My Apps" on the left side of the screen and proceed with the settings from "+New Connection".

Next, search for and click on LINE WORKS.

Next, enter the "Client ID", "Client Secret", and "Scope". For the LINE WORKS (API2.0) Callback settings, please refer to here.
After entering each item, click "Add".

Next, search for and click on HRMOS Attendance.


Enter the "Account Name", "API Key", and "Company Name".
For how to check the API Key, please refer to this page.
After entering each item, click "Add" to complete the My Apps integration of HRMOS Attendance.

Next, proceed with the setup using the Flowbot template.
Log into Yoom and click "Try it" on the banner.

"Template has been copied!" will be displayed, so click "OK" to complete the copy.

Step 3. Set the Trigger

Next, set the trigger for LINE WORKS.
Click "When a message is sent to the talk room". (The text in the image is truncated at the end.)

Next, check the "Account information to link with LINE WORKS".
You can freely edit the title, but keep the trigger action as it is and click "Next".

Next, copy the displayed Webhook URL and refer to the annotations to set it in the Developer Console.
Once the setup is complete, send a message saying "I have arrived at work" in the talk room where the BOT is added, and then click "Test".

After the test, check if the information obtained from LINE WORKS is displayed in the "Output".
If confirmed, click "Save".

Next, check the trigger branching settings.
Click "Command Operation".
* Branching is a feature available with the Mini Plan or higher (Operation). If you are on the Free Plan, the operation of the flow bot you set will result in an error, so please be careful.
* Paid plans such as the Mini Plan offer a 2-week free trial. During the free trial, you can use restricted apps and AI features (Operations).

Here, edit the title as desired, and without changing any other items, click "Save".

Step 4. Set Record Retrieval

Next, set up to retrieve records from Yoom's database.
Click "Retrieve Records".

Select the database where the records are stored from "Database Integration".

"Project" will be displayed under My Apps.
Click the project to display the "Database".
After clicking the relevant database, "Table" will be displayed at the top of the screen.
Refer to the image to check the relevant items.
Once the setup is complete, click "Next".

Specify the "conditions for the records you want to retrieve".
This time, we set the condition as "the chat tool ID stored in the database matches the message sender's ID" as shown in the image.
Click the item on the far right to display candidates, and select "Sender Member Account" from the list.
Once set, click "Test".

If the test is successful and you have confirmed that the information has been retrieved, click "Save".

Step 5. Set the Action

Next, set the action for HRMOS Attendance.
Click "Register Time Stamp".

Edit the title as desired and check the account information, proceed without changing the action, and click "Next".

On the next page, set the "Company Name" and "User ID".
Refer to the annotations to obtain and enter the "Company Name" from the HRMOS Attendance login page URL.
Click the field for "User ID" and select the HRMOS Attendance user ID obtained from Yoom's database.
Keep the "Time Stamp Type" as "Arrival" and click "Test".
Once you have confirmed that it has been stamped in HRMOS Attendance, click "Save".

Turn "Trigger ON" to complete the flow operation preparation.
Now, when a message is posted on LINE WORKS, it will be automatically registered in HRMOS Attendance.

Examples of Other Automations Using LINE WORKS and HRMOS Attendance

1. Update HRMOS Attendance Information When Employee Information is Updated in kintone

When employee information is updated in kintone, the changes are automatically reflected in HRMOS Attendance.
This eliminates the need for double updates and ensures that the latest employee data is always stored in HRMOS Attendance.

2. Update HRMOS Attendance Information When Employee Information is Updated in Airtable

When employee information is updated in Airtable, the changes are automatically reflected in HRMOS Attendance.
This integration ensures that the data in Airtable and HRMOS Attendance is always consistent, reducing the need for manual updates.

3. Detect Missed Clock-ins from the Previous Day in HRMOS Attendance and Notify via Slack

When a missed clock-in from the previous day is detected in HRMOS Attendance, a notification is automatically sent to Slack.
This allows the person in charge to quickly understand the situation and supports prompt action.
By correcting missed clock-ins early, the accuracy of attendance management is improved.

Summary

The integration of LINE WORKS and HRMOS Attendance enables the automation of attendance management, which can lead to improved operational efficiency and a reduction in human errors.
It is particularly effective in streamlining attendance management in remote work environments.
This automation serves as a highly useful solution for companies aiming to enhance the efficiency of their attendance management.

The integration of Yoom's app can be easily implemented without programming, marking a significant step towards achieving operational efficiency. Take this opportunity to experience it for yourself.

The person who wrote this article
s.miyamoto
I have approximately 5 years of experience in the customer success industry for foreign companies. We will continue to disseminate useful content on a daily basis based on field issues cultivated from various standpoints, such as operators and managers. Using Yoom, we will continue to deliver content that can be used in the field, such as hints to improve the customer experience!
Tags
LINE WORKS
HRMOS
Integration
Automatic
Automation
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
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