How to integrate AKASHI with Slack to automatically notify Slack of missed clock-ins from the previous day in AKASHI
How to Integrate Applications
・
2024/11/21
How to integrate AKASHI with Slack to automatically notify Slack of missed clock-ins from the previous day in AKASHI
m.wadazumi
We will explain how to integrate Slack and AKASHI to automatically notify you of missed clock-ins from the previous day. By implementing this automation, you can expect to improve the accuracy of attendance management and reduce the burden on HR personnel. Additionally, manual attendance management will no longer be necessary, and notifications will arrive the next day, allowing for speedy corrections.
Recommended for
Those who find manual checking of attendance data cumbersome
HR personnel who want to reduce the burden of correction work due to missed clock-ins
Those aiming for accurate attendance data management
Those using AKASHI and Slack and looking to integrate the apps for operational efficiency
Benefits and Examples of Integrating AKASHI and Slack
Benefit 1: Helps improve the accuracy of attendance data
To quickly detect missed clock-ins, it is effective to integrate AKASHI and Slack and automate the process. For example, if you forget to clock out, a notification will arrive on Slack the next day, allowing for speedy correction work. This will help prevent recording errors in working hours and ensure accurate attendance data registration. Additionally, there will be no need to manually check for discrepancies, allowing for early detection.
Benefit 2: Reduces the burden on HR personnel
One way to solve the challenges faced by HR personnel who are overwhelmed with manually checking for missed clock-ins and contacting employees is to automatically notify Slack of missed clock-ins from the previous day using AKASHI. This will make it easier to check and notify about missed clock-ins and correction requests, reducing the burden on HR personnel. For example, it might simplify the handling of clock-in corrections that often occur during the end-of-month attendance data aggregation. As a result, HR personnel will be able to secure time to focus on employee training and recruitment tasks.
Benefit 3: Enables smooth attendance corrections
With notifications of missed clock-ins arriving on Slack, employees may be able to quickly understand the issue and proceed with correction work. For example, it can reduce the time and effort HR personnel spend manually checking for missed clock-ins and sending correction requests, preventing delays in response. This will allow both employees and HR personnel to proceed smoothly with their tasks.
We will introduce the automation method using Yoom by integrating AKASHI and Slack.
[What is Yoom]
How to Create an Integration Flow for AKASHI and Slack
This time, we will introduce how to set up the following template: "Detect missed clock-ins from the previous day in AKASHI and notify Slack." By using this template, you won't need to set up automation from scratch, making it convenient.
The integration flow is broadly divided into the following processes.
Register AKASHI and Slack as My Apps
Copy the template
Set the AKASHI trigger as the starting point of the flow and configure the subsequent Slack operations
Turn on the trigger button and verify the integration between AKASHI and Slack
If you are using Yoom for the first time, please register for free from here. If you are already using Yoom, please log in.
Step 1: Register AKASHI and Slack as My Apps
Please register AKASHI and Slack as My Apps to connect them to Yoom. By registering as My Apps in advance, you can proceed with the automation settings smoothly.
First, let's register AKASHI as My App. Click "My Apps" → "New Connection" on the left side of the Yoom screen.
The following screen will be displayed, so search for AKASHI in the search bar or find it from the app list.
For the method of registering AKASHI as My App, please check here. When the following screen is displayed, click "My Page" → "API Token" → "Add API Token" in order to obtain the API token.
Next, proceed to register Slack as My App. Search for Slack as before or select it from the list.
The following screen will be displayed, so sign in to your Slack workspace. For the method of registering Slack as My App, please check here.
When the following screen is displayed, select from "Search Channels" within the red frame.
Once the registration of AKASHI and Slack as My Apps is complete, they will be displayed in My Apps.
Step 2: Copy the Template
To set up automation, click "Try it" on the banner below.
Read the following screen display and click "OK".
The following screen will be displayed, so check the "Title" and "Description". If you want to make changes, you can do so on the following screen. First, to set the Flowbot to start at the specified schedule, click "When the specified schedule is reached".
Step 3: Set the AKASHI trigger that initiates the flow and the subsequent Slack operation settings
When the following screen is displayed, check the settings. This time, we will set the Flowbot to start at 9 AM on weekdays. If you want to set other days or times, please refer to here for settings.
Check the following settings.
"Title" → Can be changed as desired
Schedule Settings
"Days" → Check Monday to Friday
"Time" → 9
After setting, click "Save".
Next, to set AKASHI, click "Get clock-in/out information for specific employees (daily)". The following screen will be displayed, so check the settings.
"Title" → Can be changed as desired
"Account information linked with AKASHI" → Check if correct
"Action" → Get clock-in/out information for specific employees (daily)
Check the following precautions in advance.
When the following screen is displayed, set it as explained.
Scroll and set the "Start date and time of the acquisition period" and "End date and time of the acquisition period". * Set in the format "20220101090000". * In this example, the date and time are set manually. If you want to change the date and time dynamically, some operations and processes are required in advance, but they are omitted this time. For November 20, 2024, at 9 AM, it will be "20241120090000". After setting, click "Test" → "Test Success" → "Save".
Next, to set branching based on whether the number of clock-ins is 4 or not, click "Command Operation". * "Branching" is a feature (operation) available only on some paid plans. For other plans, the operation of the Flowbot being set will result in an error, so please be careful. A 2-week free trial is available for paid plans. During the trial, you can use restricted apps and AI features (operations).
The following screen will be displayed, so check the settings. As an example, assume the number of clock-ins is 4 (clock-in, clock-out, break start, break end), and detect anything other than 4 as a clock-in omission.
"Title" → Can be changed as desired
Branching Target Output
"Operation" → Get clock-in/out information for the intended employee (daily)
"Output" → "Number of Clock-ins"
Branching Condition
"Number of Clock-ins", "Not equal to", "4"
After setting, click "Save".
Next, to set Slack, click "Send a message to the channel". When the following screen is displayed, check the settings.
"Title" → Can be changed as desired
"Account information linked with Slack" → Check if correct
"Action" → Send a message to the channel
Check the following precautions in advance. If the Yoom app is not installed in the Slack channel, refer to here.
Next, select and set the "Channel ID to post to" from the candidates. The candidates will be displayed when you click inside the frame, so select the relevant channel ID.
Scroll and set the "Message". By using AKASHI's output to set Slack's message, you can check AKASHI's clock-in information. The output can be set by clicking the arrow in the red frame. The following is an example, so please set it yourself. After setting, click "Test" → "Test Success" → "Save".
Step 4: Turn on the trigger button and check the operation of AKASHI and Slack integration
Finally, click "Turn on Trigger" to complete the automation settings. Check if the Flowbot starts correctly.
Here is the template used this time.
Other Automation Examples Using AKASHI and Slack
1. This is a flow where employee information registered in Notion is automatically registered in AKASHI. By automating the registration of employee information, manual input becomes unnecessary, preventing human errors. You can prevent omissions and mistakes, ensuring accurate registration of employee information.
2. This is a flow where AKASHI is automatically updated when employee information is updated in Google Sheets. When you update employee data in Google Sheets, it is also reflected in AKASHI, preventing any updates from being forgotten. It saves the effort of manually updating each time the data is updated.
3. This is a flow where multiple pieces of information, such as the team's clock-in status, are processed using spreadsheet functions and automatically notified in a list via email or chat. It is a flow that uses kintone, Google Spreadsheet, and Slack to process accumulated clock-in information with functions and notify them. By notifying on Slack, you can check multiple pieces of information at once.
Summary
By integrating AKASHI with Slack, you may be able to improve the accuracy of attendance management. This will reduce the burden on HR personnel and allow employees to proceed with correction tasks smoothly. Additionally, it will eliminate the hassle of confirmation work for HR personnel, creating an environment where they can focus on other tasks.
Please take advantage of Yoom to experience the benefits of this automation.
The person who wrote this article
m.wadazumi
I've been working as a writer since my job in child welfare, and I'm currently writing a blog on Yoom.
While being surprised by the work efficiency improvements that can be made with Yoom, I would like to share that excitement with everyone and contribute to society.
I'll tell you about application integration and automation that even I, who has zero programming knowledge, can do.
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.