2024/07/29
アプリ同士の連携方法

Google DriveとChatworkを連携して、フォルダにファイルを格納したら自動でChatworkに投稿する方法

k.hieda

目次

中小企業やプロジェクト管理を重視する方たちに人気なチャットツール、Chatwork。Chatworkはシンプルで直感的な操作性を持ち、プロジェクト管理や情報共有に最適なツールです。便利なツールですが、Google Driveと連携でもっと便利に使えるようになるんです。Google Driveはクラウドベースのストレージサービス。ファイルの保存と共有が簡単で、モバイルでのアクセス時もわかりやすい表示が魅力です。

ChatWorkとGoogle Driveが連携するとどのようなメリットが得られるか考えてみました。本記事では、連携によるメリットと具体的な自動化例、プログラミング不要で実装する方法をご紹介します。

Google DriveとChatworkを連携するメリット3選と自動化例

ChatworkとGoogleDriveを連携することで、得られるメリットと具体的な自動化例をまとめました。

その1  手動作業の削減

Google Driveにファイルを保存すると、Chatworkの任意のトークルームに自動で通知とファイルのアップロードを行います。これまで手動でファイルを格納した連絡を行っていた作業を自動化でき、報告漏れ防止にも繋がります。また、共有されたメンバーはGoogle Driveにアクセスせずにファイルを閲覧できます。IT部門は素材やテキストの変更をスピーディーに察知し、無駄な作業を減らせます。

その2 リアルタイムアクセスの向上

Google Driveに共有されたファイルは同期スピードが早く、リアルタイムで共同作業者との共有が可能です。Chatworkで共有されたファイルを自動でGoogle Driveに格納することで、共同作業者は常に最新の資料をGoogleDriveで確認できます。当社のマーケティングチームでは、キャンペーン資料をChatWorkで共有しているのですが、Google Driveに自動格納されることで変動性が高い内容も最新の資料がどれか把握が早く、進行がスピーディーに行えます。

その3 ファイルの自動保存で整理整頓

ChatWorkで共有されたファイルを自動でGoogle Driveに格納することで、ファイルの整理整頓がしやすくなります。重要な書類や資料を見失うことが減るため、Chatworkでの資料検索の手間も省けますね。当社のプロジェクトチームでは日々多くのファイルの共有が行われます。毎回手動でGoogle Driveへ格納する作業は面倒ですし、時間をとられてしまっていました。自動化の効果はファイルの多さに顕著に現れます。

Yoomではプログラミング不要で実現できます

ChatworkとGoogle Driveの連携でできるメリットと自動化例をご紹介しました。上記の自動化を導入するには、プログラミングの技術と知識が必要になります。プログラミング…全く触れたことがなかったら、取り組みのハードルが上がってしまいますよね。社内にリソースがあっても、毎回依頼するのもなぁ…なんてお悩みはありませんか?

Yoomでは、アプリの連携をノーコードで実現できるサービスを開発しています。

次のセクションから、「Googleドライブの特定フォルダにファイルが格納されたら、そのファイルをChatworkにも通知する」フローボットの作り方をYoomのテンプレートを用いてご紹介します。

ご利用はフリープランからお試しいただけます!まずはご登録をどうぞ♪

Yoomに無料で登録する

テンプレートを使った簡単なGoogle DriveとChatwork連携方法

事前に準備するもの

それぞれのアプリをYoomと連携させる必要があります。

Chatwork

ChatWorkのログイン情報(メールアドレス、パスワード)
連携するChatworkへログインし、連携するトークルームのルームIDを取得しておきます。
ルームIDの確認方法はこちらの記事で詳しく解説しています。

Google Drive

ファイルを格納するフォルダ(既存のフォルダでも新規フォルダでもOK)
そのフォルダにテスト用のファイルを1つ格納しておいてください。

ステップ1 Yoomのテンプレートをマイプロジェクトへコピーする

こちらのバナーをクリックで、Yoomのワークスペースの「マイプロジェクト」にコピーされます。

コピーされたら、右上の「編集する」をクリックで、各オペレーションの編集に進みます。

ステップ2 アプリトリガーを設定「特定のフォルダ内に新しくファイル・フォルダが格納されたら」

(1/2)連携アカウントとアクションを選択

アプリトリガーのタイトル→「特定のフォルダ内に新しくファイル・フォルダが格納されたら」
アプリ→Google Drive
Google Driveと連携するアカウント情報→「+連携アカウントの追加」をクリック。
フォルダにアクセスできるGoogleアカウントを選び、Yoomと連携を許可します。
トリガーアクション→「特定のフォルダ内に新しくファイル・フォルダが格納されたら」
デフォルトで選択されていますので、操作は不要です。

 →次へ

(2/2)アプリトリガーのAPI接続設定

トリガーの接続間隔→5分、10分、15分、30分、60分の中から選べます。
フォルダID→編集欄をクリックで候補が表示されるので選択します。または、Google DriveのURLに記載されている「https://drive.google.com/drive/folders/ここの文字列」を入力します。今回はテスト用に作っておいた「Chatworkと連携テスト」というフォルダを使います。
→テストをクリック!
→成功

アウトプットにはこの後の操作で必要な項目が抽出されています。

 →保存する

ステップ3 アプリを連携する「Google Drive 画像ファイル・PDFファイルをダウンロードする」

フローボットの2番めの操作をクリック。

(1/2)連携アカウントとアクションを設定

タイトル→画像ファイル・PDFファイルをダウンロードする
アプリ→Google Drive
アクション→画像ファイル・PDFファイルをダウンロードする

 →次へ

(2/2)API接続設定

ファイルID→デフォルトで先程のアウトプットで取得した{{ファイルID}}が選択されています。操作は不要です。
→テストをクリック
→成功
 ※ここでエラーになる時は、指定のフォルダに画像・PDFファイルのいずれかが格納されていない可能性があるのでフォルダをチェック!
アウトプットでは取得したファイル情報が記載されています。

 →保存する

ステップ4 アプリを連携する「Chatwork ファイルをアップロードする」

フローボットの3つめの操作をクリックします。

(1/2)連携アカウントとアクションを設定

タイトル→ファイルをアップロードする
アプリ→Chatwork
Chatworkと連携するアカウント情報→「+連携アカウントの追加」をクリック。ログインするアカウントのメールアドレスとパスワードを入力。Yoomがアクセスすることの許可を求められるので、「許可」してください。

アクション→ファイルをアップロードする

(2/2)API接続設定

ルームID→編集欄をクリックで候補のルームIDが表示されます。今回はテスト用に作っておいた「yoom_test」というチャットルームを使います。

メッセージ内容→デフォルトで「画像フォルダに新規ファイル格納されました。」と入っています。お好みの内容に編集できます。
ファイルの添付方法→アウトプットを利用する→Google Driveからの取得ファイル
→テストをクリック
→成功 ChatworkのルームにGoogle Driveに格納しておいたファイルが送信されています。送信者は「Yoom」です。

 →保存する

ステップ5 アプリトリガーを【ON】にする

フローボットのメールトリガーを【ON】にしてフローボットを動かしてみましょう。Google Driveにファイルを投稿しました。

トリガーを5分おきに設定したので、少し待ってChatworkを確認すると…

大成功です。

応用でもっと便利に!

Yoomでは他にも使いやすいフローボットのテンプレートをたくさんご用意しています!

今回「Googleドライブの特定フォルダにファイルが格納されたら、そのファイルをChatworkにも通知する」フローに着目しましたが、他のフローと連携してさらに自動化で便利になります。

Chatworkに新しいメッセージの投稿があったら、Backlogにメッセージの内容を反映して課題を新規作成するフローのテンプレートです。ChatWorkのメッセージ内容を基準にBacklogに自動で課題が作られるので、タスクの確認漏れを防げます。何より手動作業が削減できますね!

まとめ

いかがでしたか。今回はChatworkとGoogle Driveの連携でできる自動化と、プログラミング不要で実現できる方法をご紹介しました。

私はこれまで、Google Driveに格納したファイルのリンクをChatworkやSlackなどのチャットで共有連絡をしていましたが、自動化できることを知って「意外と手間だったんだ」と認識できました。名もなき手作業は量が多いほど手間になっていますが、着目することで「結構面倒だったんだ!」と気付きを得られました。

一瞬でできる簡単な作業でも回数を重ねると時間を要していることってたくさんあると思います。作業を自動化することで、勉強する時間や仲間とのディスカッション、コミュニケーションの時間を作ることに貢献できます。Yoomを使って、あなたとチームの時間をもっと豊かにしましょう♪まずはフリープランのご登録からお試しくださいね。

Yoomを無料ではじめてみる

では、また〜!

この記事を書いた人
k.hieda
Webプランナー・ディレクター歴10年目。Web制作会社勤務時代は、クライアントへ改修と運用プランの提案と制作進行がメインでした。現在はパラレルワーカーです。Yoomのコンテンツ事業部でブログの制作、個人事業では企業の外部広報案件を受けています。民泊を始めるのでルーチンワーク効率化の徹底を目指しています!
タグ
Chatwork
Google Drive
自動化
連携
通知
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.