2024/12/23
アプリ同士の連携方法

Google Drive・Gemini・Chatworkを連携して、Google Driveに追加した画像をGeminiが解析してChatworkへ通知する方法

a.ohta
Google Drive・Gemini・Chatworkの連携イメージ

目次

共有フォルダにファイルがアップロードされた際、どのようなファイルが追加されたのか、その都度確認を行うのは少々手間に感じませんか?作業の手を止めて確認しなければならないため、つい後回しにしてしまうこともあるはずです。
<span class="mark-yellow">そこで今回は、Google Drive・Gemini・Chatworkを連携して、画像チェックを簡易化する自動化を紹介します。</span>
作業負担の軽減に繋がる可能性があるため、日々多くのファイル確認をしている方は、この機会にぜひ自動化の導入をご検討ください。

こんな方におすすめ

  • 共有のGoogle Driveを活用しているチーム
  • Google Driveにアップロードされた大量のファイルチェックを行っている方
  • 業務にGemini(生成AI)を導入している、または導入したい企業
  • Chatworkをメインコミュニケーションツールとして活用している企業

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

メリット1: ファイルチェックの効率化

今回の連携をすると、Google Driveの特定のフォルダへ追加されたファイルをGeminiが自動で解析します。そして解析結果はChatworkに送信されるようになるため、ファイルチェックの効率の向上が期待できるでしょう。
例えば、Google Driveにアップロードされたファイルの確認を行うためには、通常であれば自分がファイルにアクセスしなければなりません。作業の手を止めてGoogle Driveを確認する必要があり、あまり効率的とは言えないのが事実ではないでしょうか。
また、新しくアップロードされたファイルが自分には関係のないものの場合もあり、時間だけを消費してしまう可能性も否めません。
そこでGeminiを活用すれば、アップロードされたファイルの内容を解析してChatworkに通知してくれるため、ファイルを開いて確認する手間を省いて効率的なファイルチェックが行いやすくなるはずです。

メリット2: 確認漏れ防止

Google Driveの特定のフォルダにファイルが追加されたことが指定のChatworkのルームに送信されるため、ファイルの確認漏れ防止にも繋がる可能性があります。
例えば、ファイルチェックを口頭で依頼されても、作業に追われていると後回しになってしまうことがあるはずです。また、たくさんのメッセージが行き交うChatworkのルームにメッセージを残しても、ログが流れるとメッセージの存在を忘れてしまうかもしれません。
しかし、ファイルの内容を自動解析した内容が特定のルームに送信されるようになれば、ログが流れる心配がなくなると同時に、そのルームを確認するだけでどのようなファイルが追加されたのか把握が容易になることが期待できるでしょう。

メリット3: 作業負担軽減

この自動化を導入することで、ファイルチェックを依頼するメール送信の簡略化が可能となるかもしれません。
例えば、最終チェックを依頼しなければならないファイルや、期限までに提出しなければならないファイルは、アップロードした旨をメッセージなどで知らせる必要がありますよね。今回の連携を行えば、このようなメッセージ送信の手間を省くことができるでしょう。
結果として業務フローが短縮され、作業負担の軽減にもなるはずです。加えて、メッセージの送信忘れやミスなどが回避できる可能性も高まります。

それではここからノーコードツールYoomを使って、「Google Driveで画像がアップロードされたらGeminiで解析して、その内容をChatworkに通知する」方法をご説明します。

[Yoomとは]

Google Driveに追加した画像をGeminiで解析しChatworkへ通知する方法

まず、Google Driveの特定のフォルダにアップロードされたファイルデータをGoogle DriveのAPIを利用して取得します。
そして、GeminiのAPIを用いてこのデータを受け取り、自動で解析することが可能です。

さらに解析された結果をChatworkのAPIで受け取り、特定のルームに自動送信されます。
このような連携の実現には、一般的にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

今回の連携フローは大きく分けて以下のプロセスの通りです。

  • Google Drive・Gemini・Chatworkをマイアプリ連携
  • Google Driveを起動する設定
  • Geminiで解析してChatworkに送信する設定
  • トリガーボタンをONにして、Google スプレッドシートとGeminiの連携動作を確認

まずはじめに、Yoomの登録を行いましょう。
Yoomは2週間のトライアルが可能です。実際に操作をして使用感を確かめることができます。

ステップ1:Google Drive・Gemini・Chatworkをマイアプリ連携

Yoomの登録完了後、左側にあるメニューから「マイアプリ」を選択してください。

次に、右上の新規接続ボタンをクリックします。

Google DriveとYoomの連携

1.検索する

Google Driveのアイコンをクリックします。

2.サインイン

赤枠をクリックしてください。

3.アカウント選択

連携するアカウントを選択します。

確認して了承したら次へを押します。

4.連携完了

画面が切り替わり、上記の表示がされれば連携完了です。

GeminiとYoomの連携

1.検索する

検索ボックスにGeminiと入力し、Geminiのアイコンをクリックします。

2.アカウント名の入力

アカウント名とアクセストークンを入力します。
まずはアカウント名を入力しましょう。会社名や担当者名などわかりやすい任意のネーミングがおすすめです。

3.APIキーを取得する
アクセストークンはGeminiのAPI取得ページから取得可能です。

内容を確認し、承諾したらチェックを入れ、右下の「続行」ボタンを押します。

画面下部にある「APIキーを作成」ボタンを押します。

続けて「新しいプロジェクトでAPIキーを作成」を押します。

APIキーが作成されました。赤枠の部分に表示されているため、コピーをしましょう。

4.入力する

Yoomの画面に戻り、コピーしたAPIキーをアクセストークンに入力しましょう。
必須項目が入力出来たら右下の追加を押します。

5.連携完了

画面が切り替わり、上記の表示がされれば連携完了です。

ChatworkとYoomの連携

1.検索する

Chatworkを検索します。

2.Chatworkにログイン

ログイン画面が表示されます。
連携したいアカウントでログインを行いましょう。

3.許可を押す


内容を確認し、許可を押してください。

Yoomの画面に戻り、上記の表示が出たら連携完了です。

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

次に、今回使用するテンプレートをコピーしてください。

1.上のバナーの「詳細を見る」をクリック
2.移行した画面下部の「このテンプレートを試してみる」をクリック
3.Yoomの登録がまだの場合は、登録を行う

※既に登録が完了している場合はログイン画面が表示されるので、ログインしましょう。

フローボットのテンプレートが「マイプロジェクト」にコピーされると、上記の表示がされます。

画像のようなページに移行するので、詳細な設定を行っていきましょう。

ステップ3:Google Driveを起動する設定

1.マイプロジェクトを開く

画面左側のメニューから「マイプロジェクト」を開きましょう。

2.コピーしたテンプレートを開く
「【コピー】Google Driveで画像がアップロードされたらGeminiで解析して、その内容をChatworkに通知する」をクリックします。

3.アプリトリガー

Google Driveのアイコンの「新しくファイル・フォルダが作成されたら」を選択してください。
次へ進みます。

4.トリガーの指定

トリガーの起動間隔を設定します。


画像のように、プルダウンから起動間隔を設定できます。
トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
プランによって最短の起動間隔が異なりますので、ご注意ください。

4.フォルダの指定

どのフォルダにファイルがアップロードされたらGeminiで解析を行うか指定します。
ボックスをクリックすることでファイルが一覧表示されるため、選択して設定しましょう。

5.テストの実行


テストボタンを押し、青く「テスト成功」と表示がされたら保存を押しましょう。
※事前にテスト用のフォルダを作成し、ファイルをアップロードしておくことをおすすめします。

続けてフォルダにアップロードされたファイル情報を取得する設定を行います。

6.アプリと連携する

Google Driveのアイコンの「ファイルをダウンロードする」を選択してください。
次へ進みます。

7.テストの実行

テンプレートを活用しているため設定は完了しています。
そのためテストボタンを押し、青く「テスト成功」と表示がされたことを確認して保存を押しましょう。
もしテストに成功しない場合は、ファイルをアップロードし直してみることをおすすめします。

ステップ4:Geminiで解析してChatworkに送信する設定

1.アプリと連携する

次はGeminiにファイルをアップロードする設定を行いましょう。
Geminiのアイコンの「ファイルをアップロード」を選択してください。
次へを押します。

2.テストの実行

こちらに関してもテンプレートを活用しているため設定は完了しています。
そのためテストボタンを押し、青く「テスト成功」と表示がされたことを確認して保存を押しましょう。

3.アプリと連携する

続けてGeminiで解析を行う設定をします。
Geminiのアイコンの「コンテンツを生成(ファイルを利用)」を選択してください。
次へを押します。

4.モデルの設定

まずは使用するGeminiのモデルタイプを入力します。
モデルについては、Geminiのページ左上をクリックすることで確認できます。

画像の場合は1.5 flashを使用しているため、同じものをモデルとして設定しましょう。

Yoomの画面に戻りましょう。
ボックスをクリックすると、Geminiのモデルが一覧表示されます。

スクロールをし、確認したモデルと同じものをクリックして挿入してください。

3.プロンプトと役割の設定

プロンプトとファイルの設定を行います。
どちらもあらかじめ設定がされている状態のため、希望がある場合は任意で変更が可能です。

4.テストの実行

設定ができたら、下部にあるテストボタンを押します。
青く「テスト成功」と表示がされたら設定完了です。保存を押しましょう。

5.アプリと連携する

最後に、Chatworkに送信するメッセージの設定を行います。
Chatworkのアイコンの「メッセージを送る」を選択してください。次へを押します。

6.チャンネルIDの入力

チャンネルが一覧表示されるので、クリックして挿入しましょう。まずは解析されたファイルの情報を知らせたいチャンネルIDを設定しましょう。
ボックス下部の捕捉のとおりに入力してください。

7.メッセージの確認


Chatworkへ通知したいメッセージの内容を設定します。


今回は画像のように、既にデータ挿入の設定されているため、変更がなければこのままで問題ありません。変更する場合は文面のみ修正をしましょう。

8.テストの実行

メッセージの設定ができたら、下部にあるテストボタンを押してください。
青くテスト成功と表示がされれば設定は完了となります。保存を押しましょう。

9.トリガーをONにする

フローボットの作成が完了すると、上記のような表示がされます。トリガーは初期設定ではOFFの状態なので、ONにしましょう。

今回使用したフローボットテンプレート
Google Driveで画像がアップロードされたらGeminiで解析して、その内容をChatworkに通知する

Google Drive・Gemini・Chatworkを使ったその他の自動化例

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

1.Chatworkで投稿された内容をGeminiのアシスタントを使って解析し、回答を再度Chatworkに更新する

Geminiにアクセスしない状態でもGeminiを活用可能になります。ツール間の移動を削減できることに加えて、Chatworkのルームメンバーと回答を共有しやすくなるでしょう。

2.Google スプレッドシートで追加された内容をGeminiを使って要約しGoogle スプレッドシートに更新する

Google スプレッドシートのデータを要約し、その内容をGoogle スプレッドシートに追記して更新する自動化です。要約内容が蓄積できるためいつでも確認しやすくなるでしょう。

3.音声ファイルを文字起こしし、音声ファイルとテキストをGoogle Driveに追加してChatworkに通知

AIを活用した自動文字起こしも可能です。Google Driveに保存した上でChatworkへも通知を行います。

まとめ

生成AIを活用することで、今まで時間をかけて行っていた作業が素早く完了する可能性があります。作業効率が向上すれば、業務がスムーズに完了し、作業負担の軽減も見込めるでしょう。
今回紹介した自動化は、作業環境を整えるうえでも有効です。毎日の仕事がしやすくなるかもしれません。
Yoomはプログラミングの知識がなくても自動化の導入が可能です。今まで自動化をあきらめていた方でも使いやすい仕様になっているため、この機会にぜひお試しください。

この記事を書いた人
a.ohta
雑貨店の店長を経験後はSEOライターとして在宅勤務を開始。後にマーケティングのスタートアップ企業と5年間ほど業務委託契約。 東大生に囲まれながらパソコンを抱え、様々なビジネス用語やSaaSツールの使い方を勉強する日々でした。 雑貨店の店長をしていた頃は、売上と在庫管理、人材管理、発注などの事務作業に幾度となく時間を奪われ、接客ができず売り時を逃がすこともしばしば。業務委託の際にも入力などの細かい作業が多く、「こんな単調な作業、自動化できないの?」と思っていたので、Yoomのビジョンには大いに共感しています!
タグ
Google Drive
Gemini
Chatwork
自動化
連携
通知
AI
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.