ChatworkとOneDriveの連携イメージ
ChatworkとOneDriveを連携して、Chatworkでメッセージが投稿されたら、メッセージ内容をもとにOneDriveにフォルダを作成する方法
Yoomを詳しくみる
ChatworkとOneDriveの連携イメージ
アプリ同士の連携方法

2025-03-26

ChatworkとOneDriveを連携して、Chatworkでメッセージが投稿されたら、メッセージ内容をもとにOneDriveにフォルダを作成する方法

Reiji Okuda
Reiji Okuda

新しい業務やプロジェクトを開始する際に、必要なフォルダを手動で作成することを手間に感じる人も多いでしょう。Yoomを活用してChatworkとOneDriveを連携することで、Chatworkでメッセージが投稿されたら、その内容をもとにOneDriveに自動でフォルダを作成できます。これにより、フォルダを手動で作成する手間を省き、担当者の作業負担を軽減できます。また、作成ミスや誤入力などのヒューマンエラーの防止にもつながるでしょう。この記事では、Chatworkでメッセージが投稿された際に、その内容をもとにOneDriveに自動でフォルダを作成するフローの設定方法と導入するメリットについて解説します。

こんな方におすすめ

  • ChatworkとOneDriveをそれぞれ活用している方
  • プロジェクトごとにフォルダ作成を手動で行っている方
  • フォルダの命名ルールを統一し、管理を最適化したい担当者
  • Chatworkと他ツールを連携して業務を自動化したいIT担当者

それではここからノーコードツールYoomを使って、「Chatworkでメッセージが投稿されたら、メッセージ内容をもとにOneDriveにフォルダを作成する」方法をご説明します。

[Yoomとは]

Chatworkでメッセージが投稿されたらOneDriveにフォルダを自動作成する方法

Chatworkでメッセージが投稿されたことをChatworkのAPIを利用して受け取り、OneDriveの提供するAPIを用いてOneDriveにフォルダを作成することで実現できます。一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

今回は大きく分けて以下のプロセスで作成していきます。

  • ChatworkとOneDriveをマイアプリ登録
  • テンプレートをコピー
  • フローの起点となるChatworkのトリガー設定と、その後に続くOneDriveのオペレーション設定
  • トリガーボタンをONにして、ChatworkとOneDriveの連携動作を確認

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


■概要
Chatworkでメッセージが投稿されたら、メッセージ内容をもとにOneDriveにフォルダを作成するフローです。
Yoomを利用すると、プログラミング不要で簡単にアプリ同士を連携することができます。

■このテンプレートをおすすめする方
1. Chatworkを日常的に利用している方
・業務で手動の作業を減らしたい方
・Chatworkのメッセージを見逃さずにフォローアップしたい方

2. OneDriveを利用してデータ管理を行っている方
・OneDriveのフォルダ管理を自動化したいと考えている方
・新しいメッセージに対応するために迅速にフォルダを作成したい方

■注意事項
・ChatworkとOneDriveのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

ステップ1:ChatworkとOneDriveをマイアプリ連携

ChatworkとOneDriveをYoomに接続するマイアプリ登録を行います。
最初にマイアプリ登録を行うことで、自動化設定を簡単に行うことができます。

まず、Chatworkのマイアプリ登録を行ってください。
Yoom画面左側の「マイアプリ」→「新規接続」をクリックします。

__wf_reserved_inherit

アプリ一覧と検索欄が表示されるので、どちらかを活用してChatworkを選択します。
以下の画面で必要情報を入力し、「ログイン」をクリックします。

__wf_reserved_inherit

ログイン後、以下の画面が表示されたら、アクセスを許可すると、マイアプリ連携が完了します。

__wf_reserved_inherit

次に、OneDriveのマイアプリ登録を行います。
先ほどと同様に、OneDriveをアプリ一覧から探すか、検索欄で検索してください。
※Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

サインインするアカウントを選択します。

__wf_reserved_inherit

「パスワード」を入力し、「サインイン」をクリックします。

__wf_reserved_inherit

これで、OneDriveのマイアプリ連携が完了します。

両方のマイアプリ登録が完了すると、ChatworkとOneDriveがマイアプリに表示されます。

ステップ2:テンプレートをコピー

次に、フローボットのテンプレートを使用して設定を進めましょう。
Yoomにログインし、以下のバナーの「試してみる」をクリックしてください。


■概要
Chatworkでメッセージが投稿されたら、メッセージ内容をもとにOneDriveにフォルダを作成するフローです。
Yoomを利用すると、プログラミング不要で簡単にアプリ同士を連携することができます。

■このテンプレートをおすすめする方
1. Chatworkを日常的に利用している方
・業務で手動の作業を減らしたい方
・Chatworkのメッセージを見逃さずにフォローアップしたい方

2. OneDriveを利用してデータ管理を行っている方
・OneDriveのフォルダ管理を自動化したいと考えている方
・新しいメッセージに対応するために迅速にフォルダを作成したい方

■注意事項
・ChatworkとOneDriveのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

「テンプレートがコピーされました!」と表示されるので、「OK」をクリックすることでコピーが完了します。

__wf_reserved_inherit

ステップ3:Chatworkのトリガー設定

次に、Chatworkのトリガーを設定します。「新しいメッセージがルーム投稿されたら」をクリックしてください。

__wf_reserved_inherit

「Chatworkと連携するアカウント情報」を確認してください。
タイトルは自由に変更できますが、トリガーアクションはそのままで「次へ」をクリックしてください。

__wf_reserved_inherit

続いて、APIの設定をします。
「トリガーの起動間隔」は5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
プランによって最短の起動間隔が異なりますので、ご注意ください。
ちなみに、ChatworkのトリガーはWebhookと追加アクションを選択することで、リアルタイム起動をさせることもできます。
Webhookを使った設定はこちらを参考にしてみてください。
※ChatworkでWebhookURLを設定できる数は上限があるので、その点はご注意ください。

「ルームID」は候補から選択してください。

__wf_reserved_inherit

設定後、「テスト」をクリックしてください。

テストを実行すると、アウトプットに情報が表示されます。
情報が表示されたことを確認し、「保存する」をクリックしてください。

ステップ4:テキストからデータを抽出する設定

次に、AIを利用してテキストからデータを抽出する設定をします。「テキストからデータを抽出する」をクリックしてください。

__wf_reserved_inherit

タイトルは自由に変更できます。
「変換タイプ」は「変更する」をクリックしてください。

__wf_reserved_inherit

以下の画面から任意の設定を選択してください。
設定後、「次へ」をクリックしてください。
変換したい文字数によって使用するタスク量が変化するので、その点は気をつけてください。
※タスクに関するカウント方法などはこちら

__wf_reserved_inherit

「対象のテキスト」には、「アウトプット」から、先ほど取得した情報を入力してください。

__wf_reserved_inherit

「抽出したい項目」は設定した「対象のテキスト」から抽出したい項目を任意で設定してください。

__wf_reserved_inherit

設定後、「テスト」をクリックしてください。

テストを実行すると、アウトプットに情報が表示されます。
情報が表示されたことを確認し、「保存する」をクリックしてください。

ステップ5:OneDriveのアクション設定

次に、OneDriveのアクションを設定します。「フォルダを作成」をクリックしてください。

__wf_reserved_inherit

次に、「OneDriveと連携するアカウント情報」を確認してください。
タイトルは自由に変更できますが、実行アクションは変更しないでください。

__wf_reserved_inherit

「API接続設定」を行います。
「ドライブID」と「親フォルダのアイテムID」は候補から選択してください。

__wf_reserved_inherit

「親フォルダ名」は、先ほど設定した「親フォルダのアイテムID」のフォルダ名を設定してください。

「フォルダ名」は任意で設定してください。
「アウトプット」から、先ほど取得した情報を入力できます。

__wf_reserved_inherit

設定後、「テスト」をクリックし、「テスト成功」と表示されたら「保存」をクリックしてください。

ステップ6:ChatworkとOneDriveの自動化の動作確認

最後に「トリガーをON」をクリックすると、自動化の設定は完了です。
これで、Chatworkでメッセージが投稿されると、メッセージ内容をもとにOneDriveに自動でフォルダが作成されます。

__wf_reserved_inherit

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


■概要
Chatworkでメッセージが投稿されたら、メッセージ内容をもとにOneDriveにフォルダを作成するフローです。
Yoomを利用すると、プログラミング不要で簡単にアプリ同士を連携することができます。

■このテンプレートをおすすめする方
1. Chatworkを日常的に利用している方
・業務で手動の作業を減らしたい方
・Chatworkのメッセージを見逃さずにフォローアップしたい方

2. OneDriveを利用してデータ管理を行っている方
・OneDriveのフォルダ管理を自動化したいと考えている方
・新しいメッセージに対応するために迅速にフォルダを作成したい方

■注意事項
・ChatworkとOneDriveのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

Chatworkを使ったその他の自動化の例

他にもChatworkを使った自動化の例がYoomには多数あるので、いくつか紹介します。

1.BASEで売り切れがあったらChatworkに通知するフロー

この連携によって、BASEで売り切れがあるとChatworkに通知されます。
これにより、手動での確認が不要になり、素早く在庫補充を行うことで販売機会の損失を防げます。


BASEで売り切れがあったらChatworkに通知するフローです。

■注意事項
・BASE、ChatworkのそれぞれとYoomを連携してください。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・「同じ処理を繰り返す」オペレーションの処理数は最大1000回のため、商品数が多い場合はフローを分ける必要があります。
・ミニプラン、チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・Chatworkによる通知を一括で行う場合は一度データベースに値を追加してフローの最後に通知を行う必要があります。

2.Squareで支払いが発生したらChatworkに通知するフロー

この連携によって、Squareで支払いが発生するとChatworkに通知できます。
これにより、手動での確認が不要になり、業務スピードの向上が期待できます。


Squareで支払いが発生したらChatworkに通知するフローです。

■注意事項
・Square、ChatworkのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

3.DEXTREで注文が発生したらChatworkに通知するフロー

この連携によって、DEXTREで注文が発生したらChatworkに通知されます。
これにより、注文発生における連絡ミスや漏れを防ぎ、業務の正確性向上が見込めます。


DEXTREで注文が発生したらChatworkに通知するフローです。

ChatworkとOneDriveの連携メリットと具体例

メリット1:OneDriveにフォルダを自動作成して作業負担を軽減

ChatworkとOneDriveを連携することで、Chatworkでメッセージを投稿すると、OneDriveにフォルダが自動作成されます。
例えば、新しい顧客案件を受注した場合、Chatworkにメッセージを投稿すると、自動的に新しい案件のフォルダが作成されます。
これにより、担当者は他の業務に集中でき、業務の生産性向上が期待できます。

メリット2:OneDriveへのフォルダ自動作成によるヒューマンエラーの防止

ChatworkとOneDriveの連携によって、Chatworkに投稿したメッセージをトリガーとして、OneDriveにフォルダを自動作成します。
例えば、プロジェクトリーダーがプロジェクトの開始メッセージをChatworkに投稿した場合、OneDriveに自動でフォルダが作成されるため、作成漏れや誤った命名を防げます。
これにより、人の手を介さずにフォルダを作成できるため、ヒューマンエラーの防止につながります。

メリット3:フォルダ作成ルール適用による情報管理の最適化

ChatworkとOneDriveを連携すると、Chatworkのメッセージ内容をもとにOneDriveにフォルダを自動作成し、一貫した命名ルールを適用できます。
例えば、プロジェクトごとにフォルダの命名ルールを決めておくことで、Chatworkでメッセージが投稿されると自動で適切なフォルダが作成されます。
これにより、情報管理を最適化し、円滑な業務進行が見込めます。

まとめ

今回は、ChatworkとOneDriveを連携させ、Chatworkでメッセージが投稿されると、メッセージ内容をもとにOneDriveに自動でフォルダを作成する方法をご紹介しました。
この自動化により、手動でフォルダを作成する手間を省き、作業負担を軽減できるでしょう。
これにより、業務生産性の向上やヒューマンエラーの防止、円滑な業務進行が期待できます。
この機会にぜひテンプレートを活用して、ChatworkとOneDriveを連携し、業務の効率化を目指してください。

また、Yoomのアプリ連携はノーコードで設定ができ、誰でもすぐに始められます。ぜひ導入を検討してみてください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Reiji Okuda
Reiji Okuda
自動車外装部品の材料会社でエンジニアとして働いてきました。 様々なシステムに触れてきた経験を活かし、 Yoomを使用して、業務を効率的に行うための役立つコンテンツを発信していきます。
タグ
Chatwork
OneDrive
自動
自動化
連携
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる