KING OF TIMEとMicrosoft Teamsの連携イメージ
How to Integrate Applications

2024/11/26

How to integrate KING OF TIME with Microsoft Teams to automatically notify and communicate missed clock-ins from the previous day

k.hieda

KING OF TIME is a tool specialized in attendance management and is adopted by many companies. Its functionality can be further enhanced by integrating with Microsoft Teams. Have you ever thought, "It would be great if missed punches in KING OF TIME could be automatically detected"? At our company, we have developed a system that integrates with Microsoft Teams to automatically detect and notify missed punches. Traditionally, building such a system required programming, but with the Flowbot template, it can be easily set up without programming. In this article, we will explain the specific setup method, benefits, and usage. Please read to the end. Recommended for: The Flowbot we introduce this time is perfect for the following people: - Those who want to prevent payroll calculation troubles - Those aiming for proper management in compliance with the Labor Standards Act - Those who want to quickly correct punch errors and focus on work without anxiety - Those using KING OF TIME and Microsoft Teams who want to achieve efficient attendance management through app integration Benefits and specific use cases of automatically detecting the previous day's punch errors in KING OF TIME and notifying Microsoft Teams: We have considered the benefits of this automation from the perspectives of accounting department managers, legal department heads, and on-site employees. 1. Improved payroll calculation accuracy By detecting missed punches in KING OF TIME and notifying Microsoft Teams, recording errors and omissions are prevented. This allows for accurate payroll calculations by preventing overpayments or underpayments. Receiving notifications enables accounting department managers to quickly identify missed punches and start correcting the necessary attendance data for payroll calculations. This may prevent troubles such as overpayments or underpayments and allow for accurate budget allocation. Additionally, the time spent on verification tasks is reduced, creating an environment where end-of-month payroll tasks can proceed smoothly. 2. Enhanced compliance By integrating KING OF TIME with Microsoft Teams, attendance data is accurately recorded and managed, ensuring compliance with the Labor Standards Act. This also reduces the burden of audit responses. Using notifications, legal department heads can quickly identify missed punches or recording errors and take appropriate actions before issues arise. This system is useful in preventing complaints from employees or accusations of Labor Standards Act violations. Additionally, during audits, it is expected to smoothly provide accurate attendance data. Such a system helps increase trust from employees and external parties and reduces the risk of compliance violations. 3. Improved employee satisfaction Notifications to Microsoft Teams enable early detection and correction of employee punch errors. This ensures accurate attendance data and alleviates concerns about payroll calculations. Receiving notifications allows employees to immediately recognize when their punches were not recorded correctly. As a result, they can quickly request corrections or consult with their supervisors, helping to alleviate anxiety early on. With such a system in place, attendance-related issues are minimized, creating a work environment where employees can focus more on their tasks. From here, we will explain the automation setup method of "notifying Microsoft Teams when information is registered in KING OF TIME" using Yoom's Flowbot template.

[What is Yoom]

Integration Process

  • Register My Apps to Yoom (KING OF TIME and Microsoft Teams)
  • Copy the template
  • Set up app triggers and integrate apps
  • Turn on the trigger button and verify the integration operation

※Notice

  • To use the branching feature, a paid plan of Mini Plan or higher is required. Please note that there are restrictions on the operations of the set flowbot in the free plan.
  • A 2-week free trial is available for paid plans. During the trial period, you can also use restricted apps and AI features (operations).
  • Microsoft365 (formerly Office365) has plans for home use and general business use (Microsoft365 Business). If you are not subscribed to the general business plan, authentication may fail.

How to Create an Integration Flow for KING OF TIME and Microsoft Teams

Things to Prepare in Advance

Here is a list of items needed for integration.

KING OF TIME (OAuth)

  • Login information for KING OF TIME
  • Access token >Help: How to obtain (How to register My Apps)
    • You can obtain it by operating from the management screen of KING OF TIME.

Microsoft Teams

  • Login information for Microsoft365 (email, phone number, Skype ID, password)
  • Chat ID
    • Right-click on the chat where you want to send notifications and select "Copy Link". The ID can be obtained from the copied URL.
  • The part described as "19: ~ .space" in this link is the chat ID.

Step 1: Setting Up My App Integration

Here, you will set up the app information to be integrated into Yoom. Log in to Yoom's workspace and click +New Connection on the My Apps screen.

A list of apps that can be connected to Yoom and a search window will be displayed. Search for the app to be connected this time from the search window and proceed with My App registration.

KING OF TIME

Select KING OF TIME from the search results, and a screen will be displayed to enter the values obtained in advance.

  • Account Name
    • Please enter any string (such as an email address).
  • Access Token
    • Please enter the value obtained from the management screen of KING OF TIME.
    • >Help: How to obtain (How to register My Apps)

After entering the required items, click the Add button at the bottom right to complete the My App registration for KING OF TIME.

Microsoft Teams

Select Microsoft Teams from the search results. You will be taken to this screen, where you will enter your Microsoft365 login information.

Once logged in, the My App registration for Microsoft Teams is complete.

Step 2: Copy Yoom's Flowbot Template to My Project

Click this banner.

The template will be copied to My Project. You can access My Project from the left menu bar.

Step 3: Schedule Trigger "At 9 AM Every Day"

Click on the first step of the template. This is pre-configured, so the light blue icon (indicating completion) is lit, but this time we will explain the flowbot activation interval settings.

(1/1) Specify Execution Time

This time, specify all days of the week from the weekday tab and set it to start at 9:00. You can change the repeat days and times from this screen.
If your regular holiday is determined by the day of the week, uncheck the next day of the week.
More complex timing settings can be made from the Cron settings tab.

>Learn more: How to set Cron settings

After confirming the activation interval, click Save to proceed to the next step.

Step 4: Integrate with Apps "Get Employee Time Clock Data"

Click on the second step of the template.

Here, specify the employee in KING OF TIME and obtain the time clock data from the previous day.

(1/2) Select Integration Account and Action

This item is pre-configured.

  • App Trigger Title
  • App
  • Account information integrated with KING OF TIME
  • Trigger Action

→ Click Next.

(2/2) API Details for App Trigger

  • Employee Identification Key
    • Click the edit field to display a list of employees. Selecting an employee to notify will quote the identification key.
  • Start Date of the Period to Obtain
    • The previous day is specified in the pre-settings. Clicking the field allows you to select a date quote code, and you can choose dates other than the previous day.
  • End Date of the Period to Obtain
    • The previous day is specified in the pre-settings. Clicking the field allows you to select a date quote code, and you can choose dates other than the previous day.

→ Click Test. → Success In the output, you can obtain each item of clock-in, clock-out, break time, and break end.

→ Click Save.

Step 5: Branch "Command Operation"

Click on the third step of the template. This is also pre-configured, and the light blue icon is lit.

In this step, it is determined whether to proceed to notification based on the presence or absence of the previous day's time clock.

(1/1) Specify Branch Conditions

In this setting, the presence or absence of clock-in is the target. For example, if the setting is for employees who often forget to clock out, selecting "clock-out" in the output is effective.

Click Save.

Step 6: Integrate with Apps "Send Message"

Click on the fourth step of the template.

Here, create a template message for when the time clock was not completed and set it to be sent to Microsoft Teams.

(1/2) Select Integration Account and Action

This is pre-configured.

  • App Trigger Title
  • App
  • Account information integrated with Microsoft Teams
  • Trigger Action

→ Click Next.

(2/2) API Connection Settings

  • Team ID
    • Click the edit field to open a dropdown, displaying the space names of the integrated Microsoft Teams. Selecting the space to send the message to will quote the ID.
  • Channel ID
    • Click the edit field to open a dropdown. Selecting from the channel candidates will automatically quote the ID.

  • Message Content
    • Create a template message to send.
  • Click the edit field to select a date quote code. Also, if notifying a group, setting a mention makes it more understandable.

→ Click Test. → Success

→ Click Save. This concludes the current step.

Step 7: Turn ON the App Trigger

Once all steps are configured, a completion screen indicating setup completion will be displayed.

Turn ON the trigger to activate the flowbot. You can toggle it from the top left of the template.

<span class="mark-yellow">The flowbot setup was easily completed without programming.</span> Notifications were confirmed on Microsoft Teams.

The template used this time is here.

Make More Use! 3 Automation Selections Using KING OF TIME

KING OF TIME can be integrated not only with Microsoft Teams but also with other apps, further expanding the scope of automation utilization.

1. Automatically Reflect kintone Updates in KING OF TIME

Employee information registered in kintone is automatically added to KING OF TIME. This reduces the burden of manual input, allowing for immediate use of attendance information after registration, speeding up payroll calculations and attendance data analysis.

2. Smoothly Reflect kintone Registration Information to KING OF TIME

Employee information registered in kintone is automatically added to KING OF TIME. This allows for immediate use in attendance management and payroll calculation after registration. It reduces manual input errors and simplifies data update tasks.

3. Automatically Transfer KING OF TIME Attendance Data to Microsoft Excel

Automatically add monthly KING OF TIME attendance data to Microsoft Excel. This eliminates the burden of manual data entry, providing an environment where attendance data can be immediately used for analysis and reporting.

Summary

In this article, we explained how to set up a flow bot easily without the need for programming.

By utilizing this automation, you can achieve early detection of missed clock-ins and prompt notifications. This leads to improved accuracy in payroll calculations, reduced risk of labor disputes, and helps alleviate employee concerns. By speeding up responses related to attendance, the overall operation of the company will become smoother.

Click the banner below to try implementing this flow bot. With intuitive operation, you can easily start using it to help solve attendance management issues immediately.

See you again!

The person who wrote this article
k.hieda
10 years as a web planner and director. When I worked for a web production company, my main focus was on proposing modifications and operation plans to clients and proceeding with production. I'm currently a parallel worker. We produce blogs in Yoom's content division, and receive external public relations projects for companies in our individual business. Since we are starting a private lodging, we aim to thoroughly improve the efficiency of routine work!
Tags
KING OF TIME
Teams
Microsoft Teams
Integration
Notification
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