・
アップロードされた画像のチェックは、意外と手間のかかる作業に感じませんか?
特に共有フォルダの中に追加されてしまうと、どれをいつ誰がアップロードしたのか把握できなかったり、自分が求めているファイルが見つからないなんてことがあるはずです。
今回はこのようなお悩みを解決すべく、<span class="mark-yellow">Google Drive・Gemini・LINE WORKSのアプリ連携をご紹介します。</span>
画像ファイルのチェックがスムーズに行えるようになるかもしれません。
日々の業務を少しでも簡略化したい方は、ぜひご覧ください。
Google Drive・Gemini・LINE WORKSを活用し、様々なケースで自動化を実現できます!気になる自動化テンプレートがあれば、ぜひ試してみてくださいね!
本記事ではノーコードツール「Yoom」を使用した連携方法をご紹介します。
難しい設定や操作は必要なく、非エンジニアの方でも簡単に実現できます。
下記のテンプレートから今すぐに始めることもできるので、ぜひお試しください!
[Yoomとは]
まず、Google Driveの特定のフォルダにアップロードされたファイルデータをGoogle DriveのAPIを利用して取得します。
そして、GeminiのAPIを用いてこのデータを受け取り、自動で解析することが可能です。
さらに解析された結果をLINE WORKSのAPIで受け取り、特定のルームに自動送信されます。
このような連携の実現には、一般的にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。
今回の連携フローは大きく分けて以下のプロセスの通りです。
まずはじめに、Yoomの登録を行いましょう。
Yoomは2週間のトライアルが可能です。実際に操作をして使用感を確かめることができます。
まずは、Yoomと各アプリを連携させましょう。これをマイアプリ連携といいます。最初にマイアプリ連携しておくことで、スムーズにフローボットを作成できます。
Yoomの登録完了後、左側にあるメニューから「マイアプリ」を選択してください。次に、右上の新規接続ボタンをクリックします。
1.検索する
Google Driveのアイコンをクリックします。
2.サインイン
赤枠をクリックしてください。
3.アカウント選択
連携するアカウントを選択します。確認して了承したら、次へを押します。
4.連携完了
画面が切り替わり、下記の表示がされれば連携完了です。
1.検索する
Geminiのアイコンをクリックします。
2.アカウント名の入力
アカウント名とアクセストークンを入力します。
まずはアカウント名を入力しましょう。会社名や担当者名などわかりやすい任意のネーミングがおすすめです。
3.APIキーを取得する
アクセストークンはGeminiのAPI取得ページから取得可能です。内容を確認し、承諾したらチェックを入れ、右下の「続行」ボタンを押します。
画面下部にある「APIキーを作成」ボタンを押します。
続けて「新しいプロジェクトでAPIキーを作成」を押します。APIキーが作成されました。赤枠の部分に表示されているため、コピーをしましょう。
4.入力する
Yoomの画面に戻り、コピーしたAPIキーをアクセストークンに入力しましょう。
必須項目が入力出来たら右下の追加を押します。
5.連携完了
画面が切り替わり、下記の表示がされれば連携完了です。
1.検索する
LINE WORKSのアイコンをクリックします。
2.必須項目の入力
必須項目を入力します。
詳細については、LINE WORKSの管理者アカウントからLINE WORKSのマイアプリ登録方法へアクセスし、手順に沿って登録してください。
3.追加をクリック
2つの必須項目が設定できたら、右下の追加ボタンを押しましょう。
下記の表示がされれば連携完了となります。
次に、今回使用するテンプレートをコピーしてください。
テンプレートがコピーされると、以下のように表示されます。
画像のようなページに移行するので、詳細な設定を行っていきましょう。
1.マイプロジェクトを開く
画面左側のメニューから「マイプロジェクト」を開きましょう。
2.コピーしたテンプレートを開く
「【コピー】Google Driveで画像がアップロードされたらGeminiで解析して、その内容をLINE WORKSに通知する」をクリックします。
3.アプリトリガー
Google Driveのアイコンの「新しくファイル・フォルダが作成されたら」を選択してください。
連携するアカウント情報が入力されていることを確認してください。確認後、[次へ]をクリックします。
4.トリガーの指定
次の画面で「トリガーの起動間隔」を設定しましょう。
起動間隔とは、トリガーとなるアクションの何分後にフローボットを起動するか、というものです。
※トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。
ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。
なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。
5.フォルダの指定
どのフォルダにファイルがアップロードされたらGeminiで解析を行うか指定します。
ボックスをクリックすることで、連携したアカウントに基づいたID情報が一覧表示されるため、選択して設定しましょう。
6.テストの実行
テストボタンを押し、青く「テスト成功」と表示がされたら『保存する』を押しましょう。
※事前にテスト用のフォルダを作成し、ファイルをアップロードしておくことをおすすめします。
このステップで下記のような情報をアウトプットとして取得することが可能です。
アウトプット情報はこの後のステップで活用できます。そのため、この後のアクション(解析や通知)を設定する際、ここで取得した値をそのまま引用可能です。
続けてフォルダにアップロードされたファイル情報を取得する設定を行います。
7.アプリと連携する
Google Driveのアイコンの「ファイルをダウンロードする」を選択してください。
連携するアカウント情報が入力されていることを確認してください。確認後、[次へ]をクリックします。
次の画面で設定する「ファイルID」は、以下の画面のように入力バーをクリックすると前ステップから取得したアウトプットを引用できます。
このようにアウトプットを引用することで、フローボット起動ごとに毎回異なる値を参照できるようになります。
8.テストの実行
テストボタンを押し、青く「テスト成功」と表示がされたことを確認して『保存する』を押しましょう。
なお、ダウンロードされたファイル名は「Untitled.pdf」に固定されるため中身が一見してわからない状態ですが、【ダウンロード】を行うことで詳細を確認できます。
もしテストに成功しない場合は、ファイルをアップロードし直してみることをおすすめします。
※ダウンロードできるファイルの容量は最大300MBです。ただし、アプリの仕様によっては300MB未満になることがあるので、ご注意ください。
※その他トリガーや各オペレーションで扱えるファイル容量の詳細については、こちらもチェックしてみてください。
1.アプリと連携する
次はGeminiにファイルをアップロードする設定を行いましょう。
Geminiのアイコンの「ファイルをアップロード」を選択してください。
連携するアカウント情報が入力されていることを確認してください。確認後、[次へ]をクリックします。
2.テストの実行
次の画面で「ファイルの添付方法」を指定します。今回は、前ステップで取得したGoogleDriveからの取得ファイルをプルダウンから設定しましょう。
テストボタンを押し、青く「テスト成功」と表示がされたことを確認して『保存する』を押してください。
3.アプリと連携する
続けてGeminiで解析を行う設定をします。
Geminiのアイコンの「コンテンツを生成(ファイルを利用)」を選択してください。
連携するアカウント情報が入力されていることを確認してください。確認後、[次へ]をクリックします。
4.モデルの設定
まずは使用するGeminiのモデルタイプを入力します。
モデルについては、Geminiのページ左上をクリックすることで確認できます。
画像の場合は2.5 flashを使用しているため、同じものをモデルとして設定しましょう。
5.プロンプトと役割の設定
プロンプトの設定を行います。あらかじめ設定がされている状態のため、希望がある場合は任意で変更が可能です。
「ファイルURI」は、アウトプットを引用してください。
その他の項目は任意設定です。運用状況に合わせて設定を行いましょう。
6.テストの実行
設定ができたら、下部にあるテストボタンを押します。
青く「テスト成功」と表示がされたら設定完了です。『保存する』を押しましょう。
最後に、LINE WORKSに送信するメッセージの設定を行います。
1.アプリと連携する
LINE WORKSのアイコンの「トークルームにメッセージを送信」を選択してください。
連携するアカウント情報が入力されていることを確認してください。確認後、[次へ]をクリックします。
2.IDを設定する
「ボットID」に関しては、LINE WORKSのマイアプリ登録方法の下部にある、「ボットの作成方法」をご確認ください。
作成操作完了後、対象のIDが『候補』に表示されるので、該当するものを選択しましょう。
「トークルームID」は、ボックス下部の補足に従い設定します。
LINE WORKSのトークルームの右上にある3点リーダーをクリックしてください。チャンネルIDを選択することでトークルームIDを取得可能です。
3.メッセージの確認
次にLINE WORKSへ通知したいメッセージの内容を設定します。
テンプレートを活用しているため、文章の作成及びデータの挿入は完了していますが、文章内容は任意で変更可能です。
固定のテキストや「▼」などの記号を使って、全体を見やすく整えるのがおすすめです。
4.テストの実行
メッセージの設定ができたら、下部にあるテストボタンを押してください。
青くテスト成功と表示がされ、LINE WORKSの指定したトークルームに実際に通知が届きます。反映結果に問題がなければ、『保存する』を押しましょう。
5.トリガーをONにする
フローボットの作成が完了すると、下記のような表示がされます。トリガーは初期設定ではOFFの状態なので、ONにしましょう。
簡単に自動化フローボットが作成できましたね!
今回使用したフローボットテンプレート
本日ご紹介した連携以外にもGoogle DriveやGemini、LINE WORKSのAPIを活用することで様々な自動化を実現することが可能です。
もし気になるものがあれば、ぜひ試してみてください!
ファイルデータを素早く格納したり、一方のツールで行った操作を起点として新規フォルダを作成できるため、何度もツールを横断して作業を行う手間を削減できるかもしれません。
さらに、AIによる文字起こしと情報共有を行うことで後続業務へスムーズに移行でき、さまざまな業務の対応速度や作業精度が向上する可能性も秘めています。
受け取った情報をAIによって要約・解析するため、情報処理作業の効率化が目指せます。
日常的に行うプロセスが自動化することで、スタッフの負担軽減も期待できそうです。
投稿メッセージをもとに別ツール上で情報を新規に登録したり、スケジュールトリガー機能を活用することで定型業務を漏れなく遂行できるようになるでしょう。
必要情報を素早く取得できるため、チーム全体の作業スピード向上が見込めます。
ファイル管理をしやすくすることで、業務がスムーズに進むことが十分に考えられます。
また、Google Driveのように共有可能なクラウドストレージは大量のデータを保存することとなるため、今回の連携を活用してファイルを把握しやすくすることは、大変有益なのではないでしょうか。
Yoomはプログラミング不要でアプリ連携が可能です。重要なファイルを見落とさないためにも、ぜひ自動化の導入をご検討ください。