ChatworkとAKASHIの連携イメージ
How to Integrate Applications

2024/12/25

Integrating Chatwork with AKASHI: How to Record Time in AKASHI When a Specific Message is Posted in Chatwork

s.itoh

"I want to efficiently manage AKASHI's attendance data" "It's a hassle to operate attendance reporting on both chat and attendance tools" Do you have such concerns?

Currently, remote work is being implemented in various companies, and accurate management of employee attendance data is becoming increasingly important. However, reporting and managing attendance data across multiple apps like "chat apps" and "attendance apps" can be very cumbersome.

In this article, we will explain how to integrate Chatwork and AKASHI to automatically record attendance in AKASHI when a specific message is posted in Chatwork. This automation is expected to improve operational efficiency within the company.

Recommended for

  • Those who have already implemented Chatwork and AKASHI and are aiming for operational efficiency through tool integration
  • Attendance management personnel considering the accuracy of attendance recording and real-time update mechanisms
  • Administrators of companies looking to reduce attendance recording errors in a remote work environment
  • Project leaders who want to seamlessly share team members' attendance status
  • Sales representatives who want to smoothly perform simple attendance recording while on the go

Benefits and Examples of Integrating Chatwork and AKASHI

Benefit 1: Improved Operational Efficiency

Reporting and managing attendance data across multiple apps can be cumbersome. By integrating Chatwork and AKASHI, you can eliminate the need to use different tools separately. For example, simply sending a work attendance message in Chatwork allows you to process attendance data in AKASHI. This automation is expected to improve the efficiency of attendance data management. Depending on customization, it can also handle clocking out and breaks, not just clocking in.

Benefit 2: Improved Accuracy of Attendance Data

If there are employees who are too busy with work to report attendance or operate multiple apps, managing accurate attendance data becomes difficult. However, by integrating Chatwork and AKASHI, you can manage more accurate attendance data. For example, as soon as a message is sent in Chatwork, it is immediately recorded in AKASHI, allowing attendance information to be updated in real-time. This allows attendance managers to accurately grasp employees' work status.

Benefit 3: Prevention of Errors and Reduction of Manual Work

In remote work or when working from outside the office, it is easy to forget to clock in or make recording errors. However, by integrating Chatwork and AKASHI, such errors can be expected to be prevented. For example, by setting up a system where a specific message posted in Chatwork automatically records attendance in AKASHI, you can reduce manual clocking errors. This automation is expected to reduce employees' workload, allowing them to focus on their primary tasks.

Now, let's explain how to use the no-code tool Yoom to record attendance in AKASHI when a specific message is posted in Chatwork.

[What is Yoom]

How to Record Attendance in AKASHI with Added Content in Chatwork

It is possible to achieve this by receiving information via Chatwork's API when a message is sent in Chatwork and processing attendance in AKASHI using AKASHI's API.
Generally, programming knowledge is required to achieve this, but with the no-code tool Yoom, it can be easily achieved without programming knowledge.

  • Registering Chatwork and AKASHI as My Apps
  • Copying the template
  • Setting up Chatwork triggers
  • Setting up Yoom integration
  • Setting up AKASHI integration

If you are not using Yoom, please register for free here.
If you are already using Yoom, please log in.

Step 1: Connect Chatwork and AKASHI with My Apps

To connect Chatwork and AKASHI to Yoom, let's register them as My Apps.
By registering My Apps first, you can set up automation smoothly.

First, let's register Chatwork as a My App.
Start by accessing the My Apps menu on the left side of the Yoom screen, and click the "New Connection" button on the right side of the screen.

__wf_reserved_inherit

Enter "Chatwork" in the search box, and its icon will appear, so click on it.
When you click, a screen like the one below will be displayed, so log in.

__wf_reserved_inherit

Then, select "Allow" on the screen below to complete the Chatwork My App registration.
Similarly, try registering AKASHI.

__wf_reserved_inherit


To register AKASHI, you need to obtain an "Access Token".
First, open the AKASHI page, select "My Page" on the left side of the screen, click "API Token", and finally click "Add API Token" at the top right of the screen.
This completes the acquisition of the "API Token".

__wf_reserved_inherit

Next, return to the Yoom screen and click the "New Connection" button.
Enter "AKASHI" in the search box, and its icon will appear, so click on it.

__wf_reserved_inherit

On the screen below, enter any "Account Name" you like, and for "Access Token", enter the "API Token" obtained above.
This completes the registration of AKASHI.

__wf_reserved_inherit

Step 2: Copy the Template

Once My Apps are registered, the next step is to copy the template.
Click the "Try it" button displayed to the right of the bar that says "When a specific message is posted in Chatwork, record it in AKASHI" below.

When you click, the following screen will appear. This completes the template copy.
If it does not appear, you may not be able to log in to Yoom.

If you haven't used Yoom yet, please register for free from here.
If you are already using Yoom, please log in.

__wf_reserved_inherit

Step 3: Set Chatwork Trigger

Next, set up the Chatwork trigger.
Click on the tab labeled "Chatwork Icon" in the image below.

__wf_reserved_inherit

On the first screen that appears, there is nothing special to do.
Check the contents and click "Next".

__wf_reserved_inherit

On the next screen, enter the "Trigger Interval" and "Room ID".

"Trigger Interval" can be selected at intervals of 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.
Please note that the shortest trigger interval varies depending on the plan.

Regarding the input of "Room ID", click on the field and a tab like the image below will appear, so select the appropriate chat room.

__wf_reserved_inherit

Next, click the blue "Test" button, and the screen below will appear.
This completes the Chatwork trigger setup.

__wf_reserved_inherit

Step 4: Set Yoom Integration

Next, set up the Yoom integration.
In advance, store information such as "Chatwork Unique ID", "AKASHI Unique ID", "API Token", "Company ID" for each member in the Yoom database as shown below.

__wf_reserved_inherit


Next, return to the template screen in the image below.
‍Click on the item where the "Yoom Icon" is displayed.

__wf_reserved_inherit

Next, the following screen will appear, so enter the "Database Integration".
Click on the field of each item to select the corresponding data from the Yoom database.

After entering, click "Next".

__wf_reserved_inherit

Then, the following screen will appear, so enter the corresponding record.
This time, enter the "Chatwork Account ID" that was previously entered in the Yoom database.

__wf_reserved_inherit

Next, click on the field on the right side of the image below and enter the corresponding output on Chatwork.
Here, I entered the "Sender" from the output.

Then, click the blue "Test" button, and after the test is complete, click "Save".
This completes the Yoom integration setup.

__wf_reserved_inherit

Step 5: Set AKASHI Integration

Finally, perform the "AKASHI Integration Setup".
First, click on the item where the "AKASHI Icon" is displayed on the screen below.

__wf_reserved_inherit

On the first screen that appears, there is nothing special to do.
Check the contents and click "Next".

__wf_reserved_inherit

On the next screen, enter the "API Token" and "Company ID".

"API Token" will display the screen below when you click on the field, so select the appropriate one from the Yoom output.
Similarly, enter the "Company ID" from the Yoom output.

__wf_reserved_inherit

"Stamp Type" can be selected as desired.‍
※"Stamp Date"
and "Time" can be left blank, as the process will use the current date and time as the stamp time if left blank.

Finally, click the blue "Test" button, and when "Test Complete" is displayed, click "Save" to complete the task.
Then, the image below will be displayed, so turn Trigger ON to complete all tasks.

__wf_reserved_inherit

Examples of Automation Using Chatwork and AKASHI

There are many other examples of automation using Chatwork and AKASHI on Yoom, so let me introduce a few.

1. Template for Detecting Missed Clock-ins from the Previous Day in AKASHI and Notifying via Chatwork

At a specified time, you can check for any missed clock-ins in AKASHI and send notifications to Chatwork if any are detected. This eliminates the need for manual checks for missed clock-ins, allowing for more efficient attendance management.

2. Template for Clocking in AKASHI When a Specific Message is Posted on Slack

By implementing a flow that clocks in AKASHI when a specific message is posted on Slack, there is the advantage of automating the clocking process. This eliminates the need for employees to clock in manually, thereby improving operational efficiency.

3. Notify Chatwork when a payment request is approved in Money Forward Cloud Debt Payment

By utilizing a flow that notifies Chatwork when a payment request is approved in Money Forward Cloud Debt Payment, you can immediately grasp the approval status of payment requests, allowing the person in charge to respond promptly. This is expected to improve operational efficiency.

Summary

As mentioned above, we introduced a method to automate attendance management through the integration of Chatwork and AKASHI.

Currently, many companies are adopting remote work. As a result, managing employee attendance data has become important, but reporting and managing attendance data across multiple apps can be very cumbersome.

By automating this through the integration of Chatwork and AKASHI, you can expect various benefits such as improved accuracy in attendance data management, increased operational efficiency, and prevention of human errors due to manual work. By following the steps in this article, anyone can easily achieve this automation. If you are interested, please refer to it.

The person who wrote this article
s.itoh
I've worked for 2 companies, a house maker and consulting company. I'm currently a freelance web writer. We will continue to disseminate information on improving work efficiency using Yoom that can be useful to various people.
Tags
Chatwork
AKASHI
Integration
Automatic
Automation
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