2025/01/27
アプリ同士の連携方法

BASEとLINE WORKSを連携して、BASEで売り切れがあったらLINE WORKSに通知する方法

k.ueno
BASEとLINE WORKSの連携イメージ

目次

 

商品在庫を適正状態に保つために、毎日のチェック作業は必要不可欠ですが、アプリにアクセスし、在庫をチェックしてチーム内に報告する作業は時間がかかります。
Yoomを活用してBASEとLINE WORKSを連携することで、BASEで商品が売り切れた際にLINE WORKSへ自動通知できるので、在庫確認作業の時間が短縮される可能性があります。
さらに、在庫状況の通知作業が自動化されることで、チームメンバーへのスムーズかつ素早い共有を実現できるでしょう。
本記事では、BASEで売り切れがあったらLINE WORKSに自動で通知する方法を詳しく解説します。
業務に取り入れることで、在庫確認の手間削減と情報共有プロセスの効率化が実現できるのでぜひご覧ください。

こんな方におすすめ

  • BASEとLINE WORKSをそれぞれ活用している方
  • BASEとLINE WORKSを活用して、在庫確認作業を効率化したいと考えている方
  • BASEとLINE WORKSをそれぞれ活用しているが、情報の連携に手間を感じている方
  • BASEとLINE WORKSを連携して、業務効率化できないか検討している方

では、「BASEで売り切れがあったらLINE WORKSに通知する」のテンプレートを使ったフローボットを作成していきましょう。

[Yoomとは]

BASEで売り切れがあったらLINE WORKSに通知する方法

まず、Yoomのスケジュールトリガーを活用して、指定した日時にBASEの商品データをキーワードによって検索し、任意の商品情報をBASEのAPIを利用して受け取ります。
その後、LINE WORKSの提供するAPIを用いて、LINE WORKSの特定のトークルームに商品の売り切れがあった旨を通知することが可能です。
一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

フロー完成までの作業は以下のように進めていきます。

  • BASEとLINE WORKSをマイアプリ連携
  • テンプレートのコピー
  • スケジュールトリガーの確認とBASEで商品情報を検索しデータを取得する設定、続く通知設定を行うLINE WORKSの各オペレーションの設定
  • トリガーをONにして動作を確認

Yoomを利用していない方は、こちらから無料登録をしてください。
すでにYoomを利用している方はログインしましょう。

・BASEとLINE WORKSをマイアプリ連携

(1)まずはBASEをマイアプリに接続していきます。
Yoomアカウントにログイン後、左欄の「マイアプリ」をクリックして「新規接続」からBASEを検索してください。

(2)BASEのアプリアイコンが出てきますので、そちらをクリックします。

(3)BASEのログイン画面に移行するので、BASEアカウントに登録しているメールアドレスとパスワードを入力し「アプリを認証する」をクリックしてください。

まずは、 BASEの接続が完了しました。

(4)次にLINE WORKSを接続しましょう。
先ほどと同様の操作でLINE WORKS (API2.0)のアプリアイコンを検索し、クリックします。

(5)「クライアントID」と「クライアントシークレット」、「スコープ」を入力し、[追加]をクリックします。
LINE WORKS(API2.0)のマイアプリ登録方法については、こちらのページもご確認ください。

クリック後、2つのアプリが追加された状態のYoomアカウントのマイアプリ画面へ移動します。
これで2つのアプリがYoomアカウントに接続できました。

・テンプレートのコピー

Yoomアカウントに対象のアプリの新規接続が完了していることを確認後、下記のテンプレートの「このテンプレートを試してみる」のアイコンをクリックします。

テンプレートがコピーされるので、「OK」ボタンをクリックします。

Yoomアカウントの「マイプロジェクト」の画面に移動するので、テンプレート内容を確認してください。

設定フローは分岐アクションを含めて6つです。

フローボットを作成するにあたって、BASEの商品管理ページ上で以下内容を事前に構成しています。
最終的に、『XYZ商品』が売り切れになり在庫数が0になったことでLINE WORKSに通知します。
(入力値はダミーのものです。)

・Yoomのスケジュールトリガーの確認

(1)まず、Yoomのスケジュールトリガーを確認します。

Yoomアカウントの画面左側のマイプロジェクトから「【コピー】BASEで売り切れがあったらLINE WORKSに通知する」をクリックしてください。

クリックした後、以下画面のようにテンプレート内容が表示されます。

(2)まずはトリガーとなる「指定したスケジュールになったら」をクリックします。

(3)今回は例として、『毎曜日、9時になったら稼働する』という設定を行っています。
チェックをつけ外ししたり、時刻を変更するなど、内容をカスタムすることで任意設定ができるので、運用に合わせて設定を行いましょう。

(4)設定を確認、もしくは任意で設定を変更した後、[保存する]をクリックします。
スケジュールトリガーの設定方法については、こちらのページをご確認ください。

・BASEの商品データを検索する設定

(1)次に、2つ目のアクション「商品を検索」をクリックします。

(2)連携するアカウント情報を入力し、[次へ]をクリックします。

(3)次の画面で、「検索キーワード」に運用に沿って情報を入力してください。
複数のワードを検索したい場合、スペースで区切ることで複数のキーワードを設定できます。
(例として、BASE上で【〇〇機器】という商品を複数管理していれば、検索したいキーワードに『機器』というキーワードを設定することで、該当する『機器』の商品データを自動で拾います。)

(4)情報を入力後、[テスト]をクリックし、問題がなければ[保存する]をクリックしましょう。
なお、このステップで下記のような情報をアウトプットとして取得することが可能です。
アウトプット情報は、「この値を他のオペレーションで利用することができます。」という注釈の通り、この後のステップで引用・活用できます。

・処理繰り返し設定の確認

(1)続いて、設定済みの3つ目のアクション「コマンドオペレーション」の内容を確認します。

(2)『繰り返し対象のアウトプット』は15個まで設定可能です。
オペレーションやアウトプットの項目は任意の設定が可能なので、プルダウンから運用状況に沿った内容を選択しましょう。
対象のアウトプットを増やしたい場合には、『+アウトプットを追加』をクリックすると設定項目を増やせます。

・「同じ処理を繰り返す」オペレーションの処理数は最大1000回のため、商品数が多い場合はフローを分ける必要があります。

(3)設定内容を確認、もしくは任意の設定を行った後、[保存する]をクリックします。

・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
繰り返しコマンドを使用する方法については、こちらのページもご確認ください。

・BASEの商品情報を取得する設定

(1)続いて、4つ目のアクション「商品情報を取得」をクリックします。

(2)BASEのアカウント情報が入力されていることを確認し、[次へ]をクリックしましょう。
次の画面では、特定の商品情報を取得するために「商品ID」に情報を入力します。
入力バーをクリックすると、前ステップで取得したアウトプットを引用できます。

(3)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。

・分岐オペレーションの確認

(1)次に、5つ目のアクション「コマンドオペレーション」をクリックして内容を確認します。

(2)オペレーションやアウトプットの項目は任意の設定が可能なので、プルダウンから運用状況に沿った内容を選択しましょう。

(3)今回のフローでは、『取得した商品情報のうち、【在庫数】が0となったら分岐する』ように設定を行っていきます。

(4)設定内容を確認、もしくは任意の設定を行った後、[保存する]をクリックします。

・分岐をするにはミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・分岐については、こちらのページもご確認ください。

・通知するLINE WORKSの設定

(1)最後に、6つ目のアクション「トークルームにメッセージを送信」をクリックします。

(2)連携するアカウント情報を入力し、[次へ]をクリックします。

(3)次の画面で「ボットID」や「トークルームID」に情報を入力します。
ボットIDはDeveloper Consoleでボットを作成した際、または管理者画面からボットを追加した際に取得可能です。
入力バーをクリックすると、連携したアカウントに基づいた内容が『候補』に展開されるので、そのなかから運用に合わせた情報を選択できます。

(4)「メッセージ」には、通知するメッセージ内容を記載します。
以下の画像のように、取得したアウトプットをメッセージ文面に引用することも可能です。

(5)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
これで設定は完了です。

・LINE WORKSによる通知を一括で行う場合は、一度データベースに値を追加してフローの最後に通知を行う必要があります。

このフローによって、LINE WORKSへ以下のようにメッセージが投稿されました。

・トリガーをONにして動作を確認

以下の画面の赤枠部分「トリガーをON」をクリックすることで、フローボットが自動で起動します。

今回使用したテンプレートはこちら

BASEやLINE WORKSを使ったその他の自動化例

他にもBASEやLINE WORKSを使った自動化の例がYoomにあるので、いくつか紹介します。

BASEで注文が発生したらLINE WORKSに通知する

BASEで注文が発生した際にLINE WORKSへ通知が届くように設定することで、注文情報を素早く確認し、スムーズに後続対応を行えるようになるかもしれません。
作業の自動化で、対応漏れなどのリスクを抑制することにもつながります。

BASEで注文が発生したらAirtableに追加する

BASEでの注文動作をトリガーにAirtableへ情報を自動追加するため、手入力の手間を省きミスや漏れを防げる可能性があります。
作業の自動化により、チーム全体がタスク解決に注力できる環境を整えることにもつながるでしょう。

BASEの商品情報をスマレジにも追加する

BASEに商品情報が追加されるとスマレジにも同じ情報を自動追加でき、ツール間のデータの整合性を保つことにもつながります。
スマレジへの手動作業が最小限に抑えられることで、業務効率の向上が期待できます。

BASEとLINE WORKSを連携するメリットと具体例

1.売り切れ商品を検索する手間を省ける

BASEとLINE WORKSを連携することで、商品の検索と売り切れ状況の確認を自動で行えるようになるので、担当者が売り切れ商品を手動確認する手間を省ける可能性があります。
例えば、BASEで管理している商品が売り切れた際、LINE WORKSにその旨が自動通知されることで、担当スタッフは確認作業を手動で行う必要なく、状況に合わせた追加発注や在庫補充の手配をスムーズに行えるようになるかもしれません。
該当するデータを都度検索し確認する作業が減少することで、担当者の負担軽減にもつながるでしょう。

2.確認作業が迅速に行える

BASEとLINE WORKSを連携すれば、BASEの売り切れ情報を事前に指定したLINE WORKSのトークルームに自動で通知するので、他部署のメンバーも在庫の売り切れ状況を把握しやすくなることが期待されます。
例えば、自動化フローの導入後、BASEで売り切れてしまった商品の情報をLINE WORKSでマーケティング担当者に素早く通知するようにフローボットを作成したとします。
マーケティング担当者は売り切れ情報をもとに広告を他のアピール商品に差し替えるなどの判断を迅速に下せるようになり、商品毎の広告費コストの適切な運用が実現するかもしれません。

3.商品の素早い差し替えを可能にする

BASEとLINE WORKSを連携して、売り切れ情報をLINE WORKSで自動通知することにより、商品の差し替えなどが素早く行えるようになることが期待できます。
例えば、LINE WORKSにBASE上で売り切れている商品を通知することで、担当スタッフが売り切れ状況を察知しやすくなるはずです。これにより、スタッフが在庫がある商品を目につく位置に配置したりなどの対応が行いやすくなるかもしれません。
在庫情報の適切な管理は、顧客満足度を向上させることにつながるでしょう。

まとめ

今回紹介したBASEとLINE WORKSの連携を業務に取り入れることで、BASEで商品の売り切れがあったら、該当する商品情報をLINE WORKSへ自動的に通知するため、在庫管理の効率化と情報共有プロセスの迅速化が期待できます。
作業の自動化により、在庫状況の更新漏れや対応遅れのリスクを防止できる可能性があります。
BASEで管理している商品の売り切れ情報を普段使用しているLINE WORKSで受け取ることで、他部署との連携がスムーズになり、状況に合わせた迅速な対応が実現できるでしょう。
ぜひYoomを活用して、アプリ連携による自動化を体験してください。

この記事を書いた人
k.ueno
これまでカスタマーサポートとして、ユーザー様の疑問や不安点を解消するために尽力してきました。 yoomを活用することで、日々の煩雑になりつつある業務がサクサク進むようになると知り、感動しました! これから業務効率化を目指す方々へ、スムーズにサービスを利用してもらえるよう、わかりやすい内容でコンテンツを発信していきます。
タグ
BASE
LINE WORKS
自動化
連携
自動
通知
関連アプリ
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
会社概要
利用規約(JaEn
プライバシーポリシー(JaEn
セキュリティポリシー(JaEn
特定商取引法に基づく表記
©️ Yoom Inc.