カオナビとChatworkの連携イメージ
How to Integrate Applications

2024/12/16

Integrate Kaonavi and Chatwork to update Kaonavi and notify Chatwork when information in the Yoom database is updated.

m.takahashi

The more employees you have, the more frequently employee information updates may occur. However, manually entering updates into the management tool can be cumbersome, right? In this article, we will introduce a method to automatically reflect database updates in Kaonavi and notify via Chatwork by integrating Kaonavi and Chatwork. This automation might help reduce the hassle of manual data updates and improve work efficiency. Especially for companies with a large number of employees, it can enhance the accuracy of information management and enable quick information sharing. Be sure to check out how this method works until the end. Recommended for: This integration is recommended for the following individuals: - Those who use Kaonavi and Chatwork in their work and aim to improve data management and information sharing efficiency. - HR personnel managing employee information across multiple tools and facing challenges with manual updates. - Administrators looking to improve the accuracy of employee information management and automate organizational coordination. - Executives and managers who want to facilitate smooth inter-departmental communication and enable quick business responses. - IT personnel aiming to reduce workload through API-based automatic integration. Benefits and Examples of Integrating Kaonavi and Chatwork: Accurate Employee Information Management and Error Reduction: With a system that automatically updates Kaonavi's member basic information and notifies via Chatwork whenever database information is updated, the accuracy of employee information management is expected to improve. For example, when a new employee's joining date or transfer information is registered in the database, Kaonavi is immediately updated, and notifications are sent to all relevant personnel, reducing the risk of errors due to manual input and enabling accurate recognition of HR information, which can lead to more efficient organizational operations. Additionally, accurate management of employee information contributes to strengthening personal information protection and labor-related compliance. For instance, if changes in employment status or contract terms are recorded in the database, Kaonavi is automatically updated, and notifications are sent to relevant parties, helping to avoid delays in legal submission deadlines or internal procedures. This ensures transparency of information and may facilitate easier risk management. Efficiency in HR Operations and Reduction of Workload: This integration eliminates the need for HR personnel to log into individual tools and perform data updates, thereby improving overall work efficiency. For example, when an employee's address change is registered in the database, it is quickly reflected in Kaonavi, eliminating the need for manual data entry and reducing the time required for data updates. As a result, personnel may be able to focus on other important tasks. Additionally, updating Kaonavi's information and avoiding notification omissions to team members ensures that tasks after information updates are properly prepared, smoothing the progress of work. Smooth Information Sharing within the Organization: Automatic notifications to related departments upon data updates enable quick information sharing. For example, when promotion or transfer information is registered in the database, it is swiftly notified to related departments such as general affairs, accounting, and IT management, informing them of tasks arising from the updates. This shortens the time lag in information transmission and is expected to facilitate smooth inter-departmental coordination. Moreover, smooth information sharing allows management to make decisions based on accurate information. For instance, if project member skill information is changed, it enables flexible resource management within the organization, potentially improving the overall performance of the organization. Now, let's explain how to update Kaonavi's member basic information and notify Chatwork when database information is updated using the no-code tool Yoom. [About Yoom] How to Update Kaonavi's Member Basic Information and Notify Chatwork When Database Information is Updated: Using Yoom's trigger function that activates when database information is updated, it is possible to achieve this by using Kaonavi's API to update information after a database update. Additionally, by using the API provided by Chatwork, you can also notify via chat that Yoom's database and Kaonavi's information have been updated. Generally, programming knowledge is required to achieve this, but with the no-code tool Yoom, it can be easily achieved without programming knowledge. The integration flow is broadly divided into the following processes: - Register Kaonavi and Chatwork as My Apps - Copy the template - Set up the Yoom database trigger as the starting point of the flow, followed by the operation settings for Kaonavi and Chatwork - Turn on the trigger button and verify the integration operation between Kaonavi and Chatwork If you are not using Yoom, please register for free from [here](https://yoom.fun/members/sign_up?_gl=1*g14lzx*_gcl_au*MTc4NTI3NDA0MC4xNzMyNDk0NjA4*_ga*MTAwMzEzNjkyNC4xNzMyNDk0NjA5*_ga_663H387CXM*MTczMjQ5OTA5NC4yLjEuMTczMjQ5OTA5NS41OS4wLjIwNDg0MzE4NDY.). If you are already using Yoom, please log in.

Step 1: Integrate My Apps with Kaonavi and Chatwork

First, register the apps you will use as My Apps. By registering them in advance, you can set up the flow smoothly.

First, access the My 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

Next, enter "Kaonavi" in the search box and select "Kaonavi" from the displayed options. The following screen will appear, so enter the "Account Name" and "API Access Token" and click "Add." For details on how to register Kaonavi as a My App, please refer to here. For more information on Base64 encoding, please see here.

__wf_reserved_inherit

Similarly, enter "Chatwork" in the search box and select "Chatwork" from the displayed options. If you are already logged into Chatwork, the following screen will appear, so click "Allow."

__wf_reserved_inherit

If Kaonavi and Chatwork are displayed in My Apps, the registration is complete.

Step 2: Set Up Database Trigger

Now, let's proceed with the automation settings! Click "Try it" on the banner below to copy the Flowbot.

When you click, an image like the one below will appear, so press OK.

__wf_reserved_inherit

When the following screen is displayed, let's check the "Title" and "Description".
If changes are necessary, you can click on the relevant part to make changes.
First, let's check the trigger action settings.

__wf_reserved_inherit

Let's first check the settings of the database to be used.
This time, we have set up the database as follows.
The items can be set arbitrarily, but be sure to set the "Employee Number" as it will be used as a unique key when linking with Kaonavi!

__wf_reserved_inherit

Let's return to the Flowbot settings.
Click "When updated" and the following screen will be displayed, so let's set it up.

"Title" → Can be changed if necessary
"Execute Action" → When updated

For "Database Integration", set the database you created earlier.
Once the setup is complete, click "Next".

__wf_reserved_inherit

You can check the output that can be obtained with the trigger action.
By using the output, you can reflect values in the flow according to the content of each activation.
For more details about the output, please see here.

Finally, click "Save" to complete.

__wf_reserved_inherit

Step 3: Set Actions for Kaonavi "Update Member Basic Information" and Chatwork "Send Message"

Next, let's set up Kaonavi.
Click "Update Member Basic Information" and make the following settings.

"Title" → Can be changed if necessary
"Account Information to Link with Kaonavi" → Check if the account is correct
"Action" → Update Member Basic Information

Once the setup is complete, click "Next".

__wf_reserved_inherit

Let's set the update details.
As mentioned earlier, "Employee Number" is a required item, so let's use the output.
When you click on the input field, candidates will appear below, and you can click on the "Employee Information" output to input it.

__wf_reserved_inherit

Let's continue setting up.
Enter the content set in the database as needed.
You can also use two outputs to input as shown below!

__wf_reserved_inherit

You can also set items not on this screen below.
The item ID will be displayed as a candidate for items set in Kaonavi, so select it and input the value from the output.

Once the setup is complete, execute the "Test", and if successful, click "Save" to complete.

__wf_reserved_inherit

Let's set up Chatwork.
When you click "Send Message", the following screen will be displayed, so set it up.

"Title" → Can be changed if necessary
"Account Information to Link with Chatwork" → Check if the account is correct
"Action" → Send Message

Once the setup is complete, click "Next".

__wf_reserved_inherit

Set up the API connection.
After checking the precautions, scroll down the screen.

__wf_reserved_inherit

Select and set the room ID from the candidates.

__wf_reserved_inherit

Let's set the message content.
Set any message content you like.
This time, we set it up as follows!
By setting the output here as well, you can send content tailored to each flow activation.

Once the setup is complete, execute the "Test".

__wf_reserved_inherit

When the test is successful, the message will be sent to Chatwork as shown below.
Once the test is successful, click "Save" on the Yoom settings screen to complete the setup.

__wf_reserved_inherit

Step 4: Verify the Automation of Kaonavi and Chatwork

Finally, click "Turn on Trigger" to complete the automation setup.
Let's check if the Flowbot is activated correctly.

__wf_reserved_inherit

Thank you for your hard work on the setup!

Other Automation Examples Using Kaonavi

There are many other examples of automation using Kaonavi on Yoom, so here are a few to introduce.

1. Register an employee in the Google Spreadsheet employee management sheet when they are registered in Kaonavi

The first example is a flow bot that synchronizes with Google Spreadsheet, triggered by employee registration in Kaonavi. This is recommended for those who want to use Kaonavi as a trigger.

2. Register employee information in Kaonavi when the onboarding application is approved in CollaboFlow

The next introduction is the integration flow with CollaboFlow. Since you can register information triggered by approval, it seems to save the trouble of having to confirm the approval status separately.

3. Register Employees in Kaonavi by Reading Resumes with OCR

The last method introduced is a flow that reads resumes with OCR and registers them automatically. Manually entering information for new employees is time-consuming and carries a high risk of human error, so utilizing AI could significantly reduce the burden.
※AI operations are available only with the Team Plan and Success Plan. Paid plans like the Team Plan and Success Plan offer a two-week free trial.

Summary

With the integration of Kaonavi and Chatwork, updates and notifications are automatically reflected every time the database information is updated, which is expected to improve work efficiency. By eliminating the hassle of manual data updates and quickly sharing information with the team, it may enhance the overall organizational performance. In particular, for HR personnel and those responsible for tasks arising from updates, the improved accuracy in information management and rapid information sharing will likely streamline subsequent operations.

Please try using Yoom in your actual work to experience how much effort can be saved and efficiency improved.

The person who wrote this article
m.takahashi
I experienced jewelry sales as a new graduate, got married and gave birth, and worked at a social insurance labor consultant office for about 6 years. I experienced a variety of office work in both industries, including inventory management and customer management. Especially when I work at a company labor office, I often end the day with a huge amount of input work and paperwork. When I learned about Yoom, my first voice was “Why couldn't we meet sooner...” I try to write easy-to-understand sentences so that I can bring the convenience of Yoom to everyone!
Tags
Kao Navi
Chatwork
Automatic
Automation
Integration
Notification
Related Apps
App integration
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