LINE WORKSとdirectの連携イメージ
How to Integrate Applications

2025/01/28

How to integrate LINE WORKS with direct to receive daily notifications of your schedule from LINE WORKS to directs

r.suzuki

In today's world, where business efficiency is essential, many people are using multiple tools to perform their tasks.
Schedule management, in particular, is a crucial task for enhancing productivity.
This time, we will introduce a method to automatically notify today's schedule to direct every day by integrating LINE WORKS and direct.
This integration helps prevent missing schedule confirmations even on busy days, ensuring smooth business operations.
This blog also explains how to integrate without any coding, so please use it as a reference.

Recommended for

  • Those who use LINE WORKS and direct regularly
  • Those who want to utilize reminder functions to prevent missing confirmations in their busy work schedules
  • Those who use multiple tools but want to centralize and manage their schedule information


From here, we will set up using Yoom's template [How to retrieve and notify your schedule from LINE WORKS to direct every day], which is an integration flow. 

[About Yoom]

How to link LINE WORKS and direct to receive daily notifications of your schedule from LINE WORKS to direct

By using the LINE WORKS API, you can retrieve registered schedule information and automatically notify specified chat rooms or personal chats via the API provided by direct.
With Yoom, you can automate this process without programming knowledge.

The steps for this integration flow are broadly as follows:

  • Link LINE WORKS and direct with My Apps
  • Copy the template
  • Set up triggers and actions
  • Finally, confirm if the trigger is activated

Preparation

1) First, access the official Yoom website and create an account.
Yoom Account Issuance Page
If you already have an account, please log in.

2) An access token is required for registering My Apps in LINE WORKS.
Log in to LINE WORKS in advance and log in to the Developer Console with an administrator account.

After logging in, start creating a new app from "Add New App".

Register the app information as follows:

  • App Name: Yoom
  • App Description: Please enter any description.
  • Redirect URL: Set to "https://yoom.fun/settings/my_apps/oauth_callback".
    ※ Note that you need to select "Add" after entering.
  • OAuth Scopes:
    If the LINE WORKS plan is Standard or higher, select "bot", "calendar", "user", "group", "file", "directory.read", "directory".
    If it's a Free plan, select "bot", "calendar", "group.read", "user.read".

Then click the save button to save the settings.

Copy the displayed "Client ID" and "Client Secret" values.

Please refer to the following.
How to Register My Apps for LINE WORKS (API2.0) | Yoom Help Center

3) Client ID and Client Secret are required for registering My Apps in direct.
Register an application from the direct application registration page and obtain the Client ID and Client Secret.

Set the information at the time of application registration as follows:

  • Application Name: Yoom
  • Site URL: https://lp.yoom.fun
  • Redirect URL: https://yoom.fun/settings/my_apps/oauth_callback

Step 1: Link LINE WORKS and direct with My Apps

1) After logging into your Yoom account, register the app you will use next.
Click "My Apps" and select "New Connection".


2) A list of apps that can be connected with Yoom will be displayed, and search for the two apps "LINE WORKS" and "direct" one by one from the search box at the top.

Once you can select LINE WORKS, configure the settings with the account you will use.
Enter the values obtained in the preparation stage into "Client ID" and "Client Secret".
Also, enter the following in "Scope":
※ If the LINE WORKS plan is Standard or higher ⇒ bot,calendar,user,group,file,directory.read,directory

※ If the LINE WORKS plan is Free ⇒ bot,calendar,group.read,user.read



Similarly, when you select direct, enter the values obtained in the preparation stage into "Client ID" and "Client Secret" and click "Add".


3) Once registration is complete, an icon will be displayed in My Apps.
Check if the icon of the registered app is displayed correctly.

Step 2: Copy the Template

Click this banner.

1) First, click on the "Try this template" icon.

2) The following confirmation screen will appear, please click "OK".

When this screen appears, the copy has been completed successfully.

After that, you can click on the title or details to edit them.
There is a "!" icon displayed on the right side, click them in order to set up operations.
The copied template is saved in "My Projects" and can be opened from there.

Step 3: Set the Trigger

Click on "Schedule Trigger: Every day at 9 AM".

Step 4: Set the Schedule Trigger

1) Set the day of the week and time.
Since we want to specify 9 AM every day, check all the days of the week, enter "9" for the time, and click "Save".

Step 5: Set the LINE WORKS Action

1) Return to the flow and click on the icon "Integrate with App: Retrieve a list of events from a specified calendar".

2) Select the action "Retrieve a list of events from a specified calendar" and click "Next".

3) Enter the required information.
You can select the Calendar ID and User ID from the options.
For the start date and time, enter "{{today_%Y-%m-%d}}T00:00:00", and for the end date and time, enter "{{tomorrow_%Y-%m-%d}}T00:00:00".
Once completed, click "Test" and after a successful test, click "Save".

Step 6: Set the AI Operation

1) Return to the flow and click on the icon "Integrate with App: Notify to direct".
※AI operations are available only in the Team Plan and Success Plan.
Please note that if you are on the Free Plan or Mini Plan, the operations set in the flow bot will result in an error.
※Paid plans such as the Team Plan and Success Plan offer a 2-week free trial. During the free trial, you can use restricted apps and AI features (operations).

2) Select the action "Extract data from text", and for conversion data, choose "Extract text from data within 3,500 characters (2 tasks)" and click "Next".

3) Enter the required information.


You can use the output information from LINE WORKS for input.

Select from the options as needed, and once the input is complete, click "Save".

Step: Set the direct Action

1) Return to the flow and click on the icon "Integrate with App: Post a message".

2) Select the action "Post a message" and click "Next".

3) Enter the required information.

You can use the output information for input.
Select from the options as needed, and once the input is complete, click "Save".


This completes the flow for 【How to retrieve your schedule for today from LINE WORKS and notify it to direct every day】.

Step 8: Test and Verify

Once the setup is complete, the following display will appear, click "Turn on Trigger".
Start the flow bot and verify that it is operating correctly.

Here is the template used this time

Other Automation Examples Using direct

There are many other examples of automation using direct in Yoom, so here are a few.

1. Notify direct when a record is registered in kintone
This template automatically notifies direct when a record is registered in kintone.
For example, when the sales department registers new customer information in kintone, the details are quickly notified to the direct chat room.
This allows the entire team to quickly grasp the situation and promptly decide on the next action.
By preventing notification omissions and delays in information sharing, you can expect improved operational efficiency and faster customer response times.

2. Retrieve today's schedule from Google Calendar daily and notify directly
This template automatically retrieves "today's schedule" from Google Calendar every day and notifies it directly.
For example, it automatically sends the schedules such as meetings and deadlines registered in Google Calendar by marketing team members to the direct chat every morning.
This reduces the hassle of checking schedules and allows for smooth management of daily tasks.
By automating notifications, it prevents overlooking schedules, improves work efficiency, and enhances the accuracy of task management.

3. After the Zoom meeting ends, transcribe and summarize the minutes, and notify directly
This template automatically transcribes and summarizes the minutes after a Zoom meeting ends and directly notifies the relevant departments.
This allows information to be quickly shared with members who did not attend the meeting, saving time and improving communication efficiency.
Additionally, important decisions and next actions are clearly organized, facilitating smooth progress management of tasks.

Benefits and Examples of Integrating LINE WORKS with direct

Benefit 1: Prevention of Schedule Forgetfulness and Oversight

By integrating LINE WORKS with direct, you can utilize the automatic notification feature, which reminds you of important appointments and meetings before they start, preventing oversight and lack of preparation.
For example, by checking the list of meetings and tasks for the day that are notified in the morning, you can avoid lack of preparation from the previous day and expect smooth business operations.
This reminder feature is particularly helpful for members with busy schedules, assisting in time management and task prioritization, and is expected to reduce mistakes.

Benefit 2: Efficiency in Schedule Management

By notifying direct of the schedules registered in LINE WORKS, you can reduce the hassle of checking schedules.
There is no need to manually check schedules, and by simply checking the notifications, you can grasp the tasks for the day, leading to a smooth start to your work.
Especially when using multiple tools, you can centrally check information through direct, saving the trouble of switching between multiple tools.

Benefit 3: Efficiency in Information Sharing Among Teams

By sending simultaneous notifications to everyone via direct, schedule information can be shared quickly and accurately within the team.
For example, by ensuring that meetings and tasks necessary for project progress are communicated to everyone, omissions can be prevented.
This strengthens the collaboration of the entire team and is expected to improve work efficiency.
Additionally, automation eliminates the need for manual information sharing, which can enhance the accuracy of information by reducing human errors.

Conclusion

This time, we introduced a method to obtain your daily schedule from LINE WORKS and notify it to direct.
By integrating LINE WORKS with direct, you can expect improved efficiency in daily schedule management.
Utilizing automatic notifications helps prevent schedule oversight and lack of preparation, supporting smooth business operations.
Moreover, sharing information with the entire team strengthens collaboration and is expected to enhance the productivity of the entire organization.
Furthermore, by utilizing Yoom, integration can be easily achieved without coding.
Please follow the steps in this blog to set up the integration and experience its effects.

The person who wrote this article
r.suzuki
I came across Yoom when I was searching for ways to improve work efficiency on a daily basis at a small and medium-sized enterprise in a region where human resources are limited. I was casually thinking that it would be nice if this were the case, and by introducing Yoom, we can make it so much more efficient! I'm moved. Even though I have no knowledge or experience with systems or programming, my work has changed drastically, so I'm writing that I hope I can share it with many people who feel the same way.
Tags
Automation
Integration
LINE WORKS
direct
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