How to integrate Chatwork with HRMOS Attendance to automatically clock in on HRMOS Attendance when a message is posted on Chatwork
How to Integrate Applications
・
2024/12/13
How to integrate Chatwork with HRMOS Attendance to automatically clock in on HRMOS Attendance when a message is posted on Chatwork
s.miyamoto
Would you like to streamline attendance management and improve your work speed? By integrating Chatwork with HRMOS Attendance, you can clock in just by sending a message. Especially with the spread of remote work, automating attendance management is a crucial issue. This article explains how to automatically clock in on HRMOS Attendance when a message is posted on Chatwork. The app integration can be set up without any coding, making it easy for anyone to implement.
Recommended for
Managers using Chatwork who feel challenged by the efficiency of attendance management
HR personnel who have implemented remote work and want to accurately manage employee attendance
HR departments using HRMOS for attendance management but want to reduce errors from manual input
Those using Chatwork and HRMOS Attendance who wish to streamline attendance management by integrating both
Benefits and Examples of Integrating Chatwork and HRMOS Attendance
Benefit 1: Reduction of Human Errors
Manual clocking can lead to human errors such as missed clock-ins or input mistakes, but integrating Chatwork with HRMOS Attendance can prevent such errors. For example, simply sending a message like "I have arrived at work" on Chatwork automatically completes the clock-in on HRMOS Attendance. This prevents missed clock-ins and enables accurate data management. This feature is particularly useful for teams that regularly report attendance via messages.
Benefit 2: Reduction of Attendance Reporting Effort
Recording attendance on both HRMOS Attendance and Chatwork can be cumbersome, but integrating them allows attendance management as an extension of regular work chats. For instance, sending a message like "Starting work" in the morning automatically registers attendance, eliminating the need to access HRMOS Attendance separately. This reduces the effort required before starting work, allowing for a smoother start to the day. Especially with the increase in remote work, the ability to report attendance from anywhere is a significant advantage.
Benefit 3: Timely Attendance Management
For managers, quickly understanding employees' attendance status is crucial. With the integration of Chatwork and HRMOS Attendance, clock-in data is updated simultaneously with message sending, allowing managers to check the overall attendance status in real-time. For example, even in emergencies, managers can obtain the latest attendance information without logging into the management screen. This ensures no oversight of the team's attendance status and allows for appropriate resource allocation. Additionally, centralized data management facilitates accurate data reference during payroll and labor management, improving back-office efficiency.
Now, let's explain how to automatically clock in on HRMOS Attendance when a message is posted on Chatwork using the no-code tool Yoom.
[What is Yoom]
How to Automatically Clock in on HRMOS Attendance When a Message is Posted on Chatwork
This can be achieved by receiving notifications of message postings on Chatwork using Chatwork's API and automatically clocking in on HRMOS Attendance using HRMOS Attendance's API. Generally, programming knowledge is required to achieve this, but with the no-code tool Yoom, it can be easily accomplished without programming knowledge.
We will create this in the following major processes.
Register the sender's account ID on Chatwork and the user ID on HRMOS Attendance in the database
Integrate Chatwork and HRMOS Attendance as a custom app
Copy the template
Set a trigger on Chatwork and configure it to retrieve information from Yoom's database
Set an action on HRMOS Attendance
Set the trigger to ON and complete the flow operation preparation
If you are registered with Yoom, please log in. If not, please proceed with the setup after registering for free.
Step 1. Register User IDs of Each App in Yoom's Database
Before starting the flow, you need to register the Chatwork account ID and HRMOS attendance user ID in Yoom's database. In this example, the Chatwork account ID is registered as "Chat Tool_ID" as shown in the image. Similarly, register the name of the target employee and the HRMOS attendance user ID.
Step 2. Integrate Chatwork and HRMOS Attendance with My Apps
Next, integrate Chatwork 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".
Then, search for and click Chatwork.
Log in using any method you prefer.
Once you allow the access request, the My Apps integration is complete.
Next, search for and click HRMOS attendance.
Enter "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 for HRMOS attendance.
Next, proceed with the settings using the Flowbot template. Log in to Yoom and click "Try it" on the banner.
A message saying "Template has been copied!" will appear, so click "OK" to complete the copy.
Step 3. Set the Trigger
Next, set the trigger for Chatwork. Click "When a new message is posted in the room." (The text in the image is truncated at the end.)
Next, check the "Account information to link with Chatwork." You can freely edit the title, but leave the trigger action as is and click "Next."
Next, set up the API connection. You can choose the "Trigger activation interval" from 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes. *Please note that the shortest activation interval varies depending on the plan. For "Room ID," select the relevant channel from the suggestions displayed when you click the field, or enter the numeric part after "#!rid" in the room URL. Then, send a test message such as "Checked in" in the relevant channel and click "Test." *Using a trigger labeled as Webhook allows for timely trigger activation.
Check the information displayed in the output and click "Save."
Next, check the trigger branching settings. Click "Command Operation." *Branching is a feature available with plans above the Mini Plan. 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 like 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 click "Save" without changing any other items.
Step 4. Set Record Retrieval
Next, set up the retrieval of records from Yoom's database. Click "Retrieve Records."
Select the database where the records are saved from "Database Integration."
"Project" is displayed under My Apps. Click the project to display the "Database." After clicking the relevant database, "Table" is displayed at the top of the screen. Refer to the image and check the relevant items. Once the setup is complete, click "Next."
Next, specify the "Conditions for the records you want to retrieve." This time, we set the condition as "The chat tool ID saved in the database is equal to the message sender's ID," as shown in the image. Click the field on the far right to display suggestions, and select "Sender's Account ID" 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 Clock-in."
Edit the title as desired and check the account information, then proceed by clicking "Next" without changing the action.
On the next page, set the "Company Name" and "User ID." For "Company Name," refer to the annotation and obtain it from the HRMOS Attendance login page URL. For "User ID," click the field and select the HRMOS Attendance user ID retrieved from Yoom's database. Leave the "Clock-in Type" as "Clock-in" and click "Test." Once you have confirmed that it has been clocked in HRMOS Attendance, click "Save."
Click "Turn on Trigger" to complete the preparation for flow operation. Now, when a message is posted in Chatwork, it will be automatically registered as a clock-in in HRMOS Attendance.
Other Automation Examples Using HRMOS Attendance
1. Add to HRMOS Attendance When Employee Information is Registered in kintone
When new employee information is registered in kintone, it is automatically reflected in HRMOS Attendance. This avoids duplicate data entry and quickly reflects the latest employee data in attendance management.
2. Add Employee Information to HRMOS Attendance When Registered in Airtable
Employee information registered in Airtable is automatically added to HRMOS Attendance. This mechanism allows HR data managed in Airtable to be quickly reflected in the attendance management system, reducing the burden of manual input.
3. Add Employee Information to HRMOS Attendance When Registered in Notion
Employee information registered in Notion is automatically added to HRMOS Attendance. This integration allows you to easily reflect Notion data in the attendance system, reducing the need for manual data entry. This ensures data consistency even in HR operations that use multiple tools.
Summary
The integration of Chatwork and HRMOS Attendance is expected to improve the efficiency and accuracy of attendance management. Accurate attendance data supports the smooth progress of back-office operations. Especially with the increase in remote work, the ability to manage attendance without being tied to a specific location is a significant advantage.
Yoom's app integration can be easily implemented without programming, so please refer to the steps in this article and give it a try.
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!
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.
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.