How to integrate Microsoft Teams with HRMOS Attendance to automatically clock in on HRMOS Attendance when a message is posted on Microsoft Teams
How to Integrate Applications
・
2024/12/12
How to integrate Microsoft Teams with HRMOS Attendance to automatically clock in on HRMOS Attendance when a message is posted on Microsoft Teams
s.miyamoto
By integrating Microsoft Teams with HRMOS Attendance, you can automate attendance management. This article explains how to automatically clock in on HRMOS Attendance when a message is posted on Microsoft Teams. This automation is expected to improve the efficiency and accuracy of attendance management. It can be easily implemented without programming. Please give it a try.
Recommended for
・HR department personnel who regularly use HRMOS Attendance and are considering automating the attendance system ・Attendance managers at companies that report attendance via Microsoft Teams ・Team leaders considering improving work efficiency through the integration of Microsoft Teams and HRMOS Attendance
Benefits and Examples of Integrating Microsoft Teams with HRMOS Attendance
Benefit 1. Improved Accuracy of Attendance Management
Manual attendance clocking can lead to input errors or delays. However, by setting up automatic clocking on HRMOS Attendance triggered by message postings on Microsoft Teams, attendance data is automatically updated every time employees report their clock-in and clock-out. This ensures that employees' working hours are accurately reflected, preventing incorrect clocking and management errors. Furthermore, as data is automatically and accurately recorded in line with actual work activities, it supports the appropriate understanding of labor time excess or deficiency.
Benefit 2. Reduction of Effort and Increased Efficiency
Traditionally, employees needed to manually enter their attendance into the system when clocking in and out. This task can be surprisingly time-consuming, but with automatic clocking on HRMOS Attendance triggered by message postings on Microsoft Teams, employees no longer need to clock in manually. This reduces the effort required for clocking in and supports quick commencement of work. Additionally, it reduces the effort required for attendance verification on the management side, potentially leading to improved work efficiency for many staff members.
Benefit 3. Centralized Management and Visualization of Attendance Data
By integrating the attendance management system with communication tools, all working hour data is centrally aggregated in HRMOS Attendance. This collected data is easy to verify, supporting managers in easily understanding all employees' working hours and leave statuses. For example, working hours are automatically registered based on messages in Teams, reducing the risk of fraud or incorrect input related to attendance data. As a result, centralized management of attendance information through app integration enables efficient labor management.
Now, let's explain how to automatically clock in on HRMOS Attendance when a message is posted on Microsoft Teams using the no-code tool Yoom.
[What is Yoom]
How to Automatically Clock in on HRMOS Attendance When a Message is Posted on Microsoft Teams
This can be achieved by automatically clocking in on HRMOS Attendance using the API provided by HRMOS Attendance. 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 it through the following major processes. ・Register the sender's name from Microsoft Teams and the user ID from HRMOS Attendance in the database ・Integrate Microsoft Teams and HRMOS Attendance with My Apps ・Copy the template ・Set a trigger in Microsoft Teams, configure the retrieval of information from Yoom's database, and 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 Each App's User ID in Yoom's Database
Before starting the flow, it is necessary to register the sender's name from Microsoft Teams and the user ID from HRMOS Attendance in Yoom's database. In this case, as shown in the image, the sender's name from Microsoft Teams is registered under "Chat Tool_ID". Similarly, register the name and HRMOS Attendance user ID of the target employee.
Step 2. Integrate Microsoft Teams 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 select "+ New Connection".
Then, search for Microsoft Teams and click on it.
After that, a Microsoft page will be displayed, so sign in with the account you want to use. *Microsoft 365 (formerly Office 365) has both home and business plans (Microsoft 365 Business), and if you are not subscribed to the business plan, authentication may fail.
Next, search for HRMOS Attendance and click on it.
Enter "Account Name", "API Key", and "Company Name". *For instructions on how to check the API key, please refer to this page. Once you have entered each item, click "Add" to complete the integration of HRMOS Attendance with My Apps. Next, proceed with the setup using the Flowbot template. Log into Yoom and click "Try it" on the banner.
"The template has been copied!" will be displayed, so click "OK" to complete the copy.
Step 3. Set the Trigger
Next, set the trigger for Microsoft Teams. Click "When a message is sent to a channel".
Next, check the "Account information to integrate with Microsoft Teams". The title can be freely edited, but leave the trigger action as it is and click "Next".
Set up the API connection. The "Trigger activation interval" can be set to 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes. *Please note that the shortest activation interval varies depending on the plan. Select "Team ID" and "Channel ID" from the suggestions displayed when you click the field. Then, send a test message such as "Checked in" in the relevant channel and click "Test".
Check the information obtained in the output and click "Save".
Next, check the trigger branching settings. Click "Command Operation". *Branching is a feature (operation) available with the Mini Plan or higher. Please note that operations set in the flow bot will result in an error if you are on the Free Plan. *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, leave other items unchanged, and click "Save".
Step 4. Set Record Retrieval
Next, set up the retrieval of records from the Yoom database. Click "Retrieve Records".
From the "Database Integration" section, select the database of the saved records.
"Project" is displayed under My Apps. Clicking on the project will display the "Database". After clicking the relevant database, "Table" is displayed at the top of the screen. Check the relevant items while referring to the image. 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 stored in the database is equal to the message sender's ID", as shown in the image. The rightmost item will display suggestions when you click the field, so select "Sender" from the list. Once set, click "Test".
If the test is successful and you have obtained the information, click "Save".
Step 5. Set the Action
Next, set the action for HRMOS Attendance. Click "Register Time Stamp".
Edit the title as desired, check the account information, and proceed by clicking "Next" without changing the action.
On the next page, set the "Company Name" and "User ID". Refer to the annotation to obtain and enter the "Company Name" from the HRMOS Attendance login page URL. Click the field to select the HRMOS Attendance User ID obtained from the Yoom database for the "User ID". Leave the "Time Stamp Type" as Check-in and click "Test". Once you have confirmed that the time stamp has been registered in HRMOS Attendance, click "Save".
Click "Turn on Trigger" to complete the preparation for flow operation. Now, when a message is posted on Microsoft Teams, the time stamp will be automatically registered in HRMOS Attendance.
Other Automation Examples Using HRMOS Attendance
1. Detecting Missed Punches from the Previous Day in HRMOS Attendance and Notifying on Discord
When a missed punch from the previous day is detected in HRMOS Attendance, an automatic notification is sent to Discord. This allows stakeholders to quickly understand the situation and contributes to the prompt handling of missed punches. The notification is sent in a format that is hard to miss, contributing to the accuracy of attendance data.
2. Detect Missed Clock-ins from the Previous Day in HRMOS Attendance and Notify via Chatwork
When a missed clock-in from the previous day is detected in HRMOS Attendance, a notification is automatically sent to Chatwork. This allows the responsible person or team members to quickly address and correct the missed clock-in. Timely notifications are expected to improve the accuracy of attendance management.
3. Add Employee Information to HRMOS Attendance When Registered in Notion
When employee information is registered in Notion, it is automatically added to HRMOS Attendance. This integration eliminates the need for manual registration, saving time and enabling accurate data management. Even in HR operations using multiple tools, an environment is established where the latest information can be quickly reflected.
Summary
The integration of Microsoft Teams and HRMOS Attendance has enabled the automation of attendance management. This integration offers numerous benefits, such as improved accuracy of attendance data, reduced effort, and centralized data management. In particular, for companies aiming to streamline attendance management, it will be a powerful tool to support smooth business operations.
Yoom's app integration can be easily implemented without the need for programming. Please use this article as a reference to enhance your company's attendance management.
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.