KING OF TIMEとDiscord連携イメージ
How to Integrate Applications

2024/11/30

How to integrate KING OF TIME with Discord to notify missed clock-ins on KING OF TIME via Discord

k.hieda

The attendance management tool KING OF TIME is adopted by many companies for its ease of use and flexibility. However, in daily management, identifying "missed clock-ins" can sometimes be a challenge. "Wouldn't it be great if it could automatically detect missed clock-ins and notify me?" Have you ever thought that?
To address these challenges, our company has developed a flow bot. By using this flow bot, it is possible to notify Discord of missed clock-ins detected by KING OF TIME. This article explains in detail the specific benefits and setup methods. It's a system that can be easily used without programming. Please read to the end.

Recommended for

This flow bot is perfect for the following people.

  • Those who feel burdened by manually checking missed clock-ins every day
  • Those who are worried that clock-in errors might affect salaries or evaluations
  • Those who face risks of overpayment or underpayment due to missed clock-ins
  • Those who are already using KING OF TIME and Discord and want to streamline attendance management through their integration

Three Benefits and Specific Use Cases of Automatically Detecting Previous Day's Clock-In Errors with KING OF TIME and Notifying Discord

Explore the appeal of the missed clock-in notification feature that benefits labor management personnel, employees, and the accounting/finance department.

1. Prevent Labor Issues with Missed Clock-In Notifications

Check the previous day's clock-in status with KING OF TIME and send notifications to a specified Discord channel if there are any omissions.
Labor management personnel can reduce the workload involved in daily attendance checks. For example, by utilizing the notification feature, there is no need to meticulously check all employees' attendance data, allowing for efficient follow-up on specific problem areas. This system helps provide early support when mistakes occur, creating an environment where employees can work with peace of mind.

2. Provide a System Where Employees Can Work with Peace of Mind

Utilize the "Employee Identification Key" to identify record omissions and notify related information to a specified Discord channel.
Employees can quickly identify their record omissions. For example, an employee who receives a notification may realize they forgot to clock in with their IC card upon arrival and promptly correct it, avoiding anxiety due to record deficiencies. With such a support system, the risk of record deficiencies affecting salaries or evaluations is reduced, allowing employees to focus on their work with greater peace of mind.

3. Reduce the Effort and Cost of Payroll Calculation with Accurate Data

Quickly detect missed clock-ins from the previous day and assist in supplementing missing attendance data.
The accounting/finance department can proceed with payroll calculations based on accurate attendance data thanks to notifications. For example, with the notification feature, missing data can be quickly supplemented, reducing the time spent on "attendance verification work" during end-of-month payroll calculations. This automation not only prevents mistakes but also improves processing speed, helping to create an environment where work can be carried out with accuracy and ease.

From here, we will explain the automation setup method for "notifying Discord when information is registered in KING OF TIME" using Yoom's flow bot template.

[What is Yoom]

Integration Process

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

※Notice

  • To use the branching feature, a paid plan of Mini Plan or higher is required. Please note that there are limitations 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 use restricted apps and AI features (operations).

How to Create an Integration Flow between KING OF TIME and Discord

Items to Prepare in Advance

Here is a list of items necessary for the integration.

KING OF TIME (OAuth)

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

Discord

  • Discord account information (screen operation on Discord is required)
  • Access token (Bot token acquisition)
    • >Help: Discord Bot My App Integration Method
  • Channel ID to send notifications

Step 1: Set Up My App Integration

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

Yoom will display a list of connectable apps and a search window. 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 to enter the pre-obtained values will be displayed.

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

Enter the required items and click the Add button in the lower right corner to complete the My App registration for KING OF TIME.

Discord

Enter "Discord" in the search window and click the app name that appears. A screen to enter the values necessary for the integration will pop up.

  • Account Name
    • Please enter any name.
  • Access Token
    • Enter the Bot token.

>Yoom Help: Discord Bot My App Integration Method

Enter the access token and click the Add button to complete the My App registration for Discord.

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 "Every day at 9 AM"

Click on the first step of the template. This is pre-configured, so the light blue icon (proof of completion) is lit. This time, we will explain the flow bot's activation interval settings.

(1/1) Specify Execution Time

This time, specify all days of the week from the day tab and set it to start at 9:00. You can change the repeat days or 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

Once you have confirmed the activation interval, click Save and proceed to the next step.

Step 4 Integrate with Apps "Obtain Employee Time Stamping Data"

Click on the second step of the template.

Here, specify the employee from KING OF TIME and obtain the time stamping 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 Detailed Settings for App Trigger

  • Employee Identification Key
    • Click the edit field to display a list of employees. When you select the employee to notify, the identification key will be quoted.
  • Start Date of the Period to be Obtained
    • The previous day is specified in the pre-settings. Click the field to select the date reference code, and you can also select dates other than the previous day.
  • End Date of the Period to be Obtained
    • The previous day is specified in the pre-settings. Click the field to select the date reference code, and you can also select dates other than the previous day.

→ Click Test. → Success In the output, you can obtain the times for 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 stamping.

(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.

__wf_reserved_inherit

Here, create a template message for when time stamping was not done and set it to be sent to Discord.

(1/2) Select Integration Account and Action

This is pre-configured.

  • App Trigger Title
  • App
  • Account information integrated with Discord
  • Trigger Action

→ Click Next.

(2/2) API Connection Settings

  • Channel ID
    • Click the edit field to pick up the linked rooms. When you select the relevant channel, the ID will be quoted.
    • Also, the channel ID is displayed at the bottom of the menu that appears when you right-click the gear icon in the channel list.

  • Message Content

Create a template message to be sent. Click the edit field to select the date reference code. If notifying a group, setting a mention makes it more communicative.

→ Click Test. → Success

→ Click Save. This concludes this step.

Step 7 Turn ON the App Trigger

Once all steps are set, a completion screen indicating the settings are complete will be displayed.

Turn ON the Trigger to activate the flow bot. You can switch it with the toggle at the top left of the template.

<span class="mark-yellow">The flow bot setup was easily completed without programming.</span> The template used this time is here.

Make the Most of It! 3 Ways to Automate with KING OF TIME

KING OF TIME can be integrated not only with Discord but also with other apps, further expanding the possibilities for automation.

1. Clock in and out just by posting "Clock In" and "Clock Out" on Slack

When you post specific keywords on Slack, they are automatically recorded in KING OF TIME. This streamlines attendance management and reduces the effort required for tasks.

2.  Automate Employee Registration by Adding Rows in Google Sheets

By simply adding a row in Google Sheets, new employees are registered in KING OF TIME. This eliminates the need for manual work and reduces the risk of errors.

3.  Automatically Reflect Updates from Google Sheets in KING OF TIME

Information updated in Google Sheets is automatically synchronized with KING OF TIME. This prevents any information update omissions and makes attendance management smoother.

Summary

By utilizing a flow bot that integrates KING OF TIME with Discord, attendance management becomes even smarter. It is expected to be effective in various aspects such as preventing labor issues, improving employee satisfaction, and ensuring accurate payroll calculations.
<span class="mark-yellow">With Yoom's flow bot template, intuitive operation is possible without using programming.</span> The setup is easy, so you can start automating from today.

Please try it from the banner below.

Well, 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
Discord
Integration
Automatic
Automation
Notification
Related Apps
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