「特定のタイミングでGoogle Apps Scriptを実行したいけど、トリガーの設定が複雑で時間がかかる…」 「手動でスクリプトを実行するのが面倒で、つい後回しにしてしまう…」 このように、Google Apps Script(GAS)の実行タイミングやその手間に課題を感じていませんか? もし、フォームの回答など、普段の業務で行う特定の操作をきっかけに、Google Apps Scriptを自動実行できる仕組み があれば、これらの悩みから解放され、より重要なコア業務に集中できる時間が生まれます!今回ご紹介する自動化は、ノーコードで簡単に設定できて、手間や時間もかかりません。 ぜひ自動化を導入して作業をもっと楽にしましょう!
とにかく早く試したい方へ Yoomには
Google Apps Scriptの実行を自動化する業務フローのテンプレート が用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
Googleフォームに回答があったらGoogle Apps Scriptを実行する
試してみる
■概要
Googleフォームへの回答後に、Google Apps Scriptで定型的な処理を手動で実行することに手間を感じていませんか。 このワークフローを活用することで、Googleフォームの新しい回答送信をトリガーに、指定したGoogle Apps Scriptを自動で実行できます。 これにより、これまで手作業で行っていた一連の処理を自動化し、対応漏れなどのミスを防ぎながら業務を効率化することが可能です。
■このテンプレートをおすすめする方
Googleフォームの回答を基に、Google Apps Scriptでの処理を手動で実行している方 GASの複雑なトリガー設定を行わずに、特定の業務プロセスを自動化したいと考えている方 フォーム回答後のデータ処理を自動化し、ヒューマンエラーの削減を目指す業務改善担当者の方 ■このテンプレートを使うメリット
Googleフォームに回答があるたびに自動でスクリプトが実行されるため、手動での対応時間を削減し、より重要な業務に集中できます。 手動操作によるスクリプトの実行忘れやタイミングのズレといったヒューマンエラーを防ぎ、業務の確実性を向上させます。 ■フローボットの流れ
はじめに、GoogleフォームとGoogle Apps ScriptをYoomと連携します。 次に、トリガーでGoogleフォームを選択し、「フォームに回答が送信されたら」というアクションを設定します。 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行する」アクションを設定することで、フォーム回答時に指定のスクリプトが自動で実行されるようになります。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Googleフォームのトリガー設定では、連携の対象としたい任意のフォームを選択してください。 Google Apps Scriptのオペレーション設定では、実行したいスクリプトの実行可能URLなどを任意で設定してください。前段で取得した値の変数を各項目で使用することも可能です。 ■注意事項
Google Apps Script、GoogleフォームのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 Googleフォームをトリガーとして使用した際の回答内容を取得する方法は「Googleフォームトリガーで、回答内容を取得する方法 」を参照ください。
Googleフォームの回答をトリガーにGoogle Apps Scriptを実行するフローを作ってみよう それではここから代表的な例として、
「Googleフォームに回答が送信されたら、Google Apps Scriptのスクリプトを自動で実行する」 フローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの
登録フォーム からアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:
Google Apps Script /
Google フォーム [Yoomとは]
フローの作成方法
今回は大きく分けて以下のプロセスで作成します。
GoogleフォームとGoogle Apps Scriptのマイアプリ連携 テンプレートをコピー Googleフォームのトリガー設定とGoogle Apps Scriptのアクション設定 トリガーをONにし、フローが起動するかを確認
Googleフォームに回答があったらGoogle Apps Scriptを実行する
試してみる
■概要
Googleフォームへの回答後に、Google Apps Scriptで定型的な処理を手動で実行することに手間を感じていませんか。 このワークフローを活用することで、Googleフォームの新しい回答送信をトリガーに、指定したGoogle Apps Scriptを自動で実行できます。 これにより、これまで手作業で行っていた一連の処理を自動化し、対応漏れなどのミスを防ぎながら業務を効率化することが可能です。
■このテンプレートをおすすめする方
Googleフォームの回答を基に、Google Apps Scriptでの処理を手動で実行している方 GASの複雑なトリガー設定を行わずに、特定の業務プロセスを自動化したいと考えている方 フォーム回答後のデータ処理を自動化し、ヒューマンエラーの削減を目指す業務改善担当者の方 ■このテンプレートを使うメリット
Googleフォームに回答があるたびに自動でスクリプトが実行されるため、手動での対応時間を削減し、より重要な業務に集中できます。 手動操作によるスクリプトの実行忘れやタイミングのズレといったヒューマンエラーを防ぎ、業務の確実性を向上させます。 ■フローボットの流れ
はじめに、GoogleフォームとGoogle Apps ScriptをYoomと連携します。 次に、トリガーでGoogleフォームを選択し、「フォームに回答が送信されたら」というアクションを設定します。 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行する」アクションを設定することで、フォーム回答時に指定のスクリプトが自動で実行されるようになります。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Googleフォームのトリガー設定では、連携の対象としたい任意のフォームを選択してください。 Google Apps Scriptのオペレーション設定では、実行したいスクリプトの実行可能URLなどを任意で設定してください。前段で取得した値の変数を各項目で使用することも可能です。 ■注意事項
Google Apps Script、GoogleフォームのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 Googleフォームをトリガーとして使用した際の回答内容を取得する方法は「Googleフォームトリガーで、回答内容を取得する方法 」を参照ください。
ステップ1:GoogleフォームとGoogle Apps Scriptをマイアプリ連携 ここでは、Yoomと各アプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
GoogleフォームとGoogle Apps Scriptも、上記ナビのGoogle スプレッドシートと同じ手順で連携できます。 ナビを参考に、それぞれのアプリを連携してください。
ステップ2:テンプレートをコピーする 続いてYoomのテンプレートをコピーします。
以下バナーの「試してみる」をクリックしましょう。
Googleフォームに回答があったらGoogle Apps Scriptを実行する
試してみる
■概要
Googleフォームへの回答後に、Google Apps Scriptで定型的な処理を手動で実行することに手間を感じていませんか。 このワークフローを活用することで、Googleフォームの新しい回答送信をトリガーに、指定したGoogle Apps Scriptを自動で実行できます。 これにより、これまで手作業で行っていた一連の処理を自動化し、対応漏れなどのミスを防ぎながら業務を効率化することが可能です。
■このテンプレートをおすすめする方
Googleフォームの回答を基に、Google Apps Scriptでの処理を手動で実行している方 GASの複雑なトリガー設定を行わずに、特定の業務プロセスを自動化したいと考えている方 フォーム回答後のデータ処理を自動化し、ヒューマンエラーの削減を目指す業務改善担当者の方 ■このテンプレートを使うメリット
Googleフォームに回答があるたびに自動でスクリプトが実行されるため、手動での対応時間を削減し、より重要な業務に集中できます。 手動操作によるスクリプトの実行忘れやタイミングのズレといったヒューマンエラーを防ぎ、業務の確実性を向上させます。 ■フローボットの流れ
はじめに、GoogleフォームとGoogle Apps ScriptをYoomと連携します。 次に、トリガーでGoogleフォームを選択し、「フォームに回答が送信されたら」というアクションを設定します。 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行する」アクションを設定することで、フォーム回答時に指定のスクリプトが自動で実行されるようになります。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Googleフォームのトリガー設定では、連携の対象としたい任意のフォームを選択してください。 Google Apps Scriptのオペレーション設定では、実行したいスクリプトの実行可能URLなどを任意で設定してください。前段で取得した値の変数を各項目で使用することも可能です。 ■注意事項
Google Apps Script、GoogleフォームのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 Googleフォームをトリガーとして使用した際の回答内容を取得する方法は「Googleフォームトリガーで、回答内容を取得する方法 」を参照ください。
コピーすると下記画像のようにテンプレートがお使いのYoom管理画面にコピーされます。
OKをクリックして設定を進めていきましょう!
ステップ3:Googleフォームのトリガー設定 ここからフローボットの設定を進めていきます。 「フォームに回答が送信されたら」をクリックしてください。
クリックすると以下の画面に移ります。 アカウント情報と書かれた項目にはステップ1でマイアプリ連携した際の情報が記載されています。 トリガーアクションは、「フォームに回答が送信されたら」のままで次に進みましょう!
まずGoogle Apps Scriptと連携したいGoogleフォームを準備します。 任意のフォームを設定し、テスト用の回答を送信してください。後続のステップで、任意のGoogle Apps Scriptスクリプトを設定することでスクリプトが自動化されます。
今回は、下記のフォームを用意して、Google スプレッドシートの「A1のセルに回答が送信された日付を追加する」 という設定でテストを進めます。 また「フォームに回答が送信されたら」トリガー直後に「レコードを追加する」アクションを追加することで、対象のGoogle スプレッドシートにその他の回答を追加することも可能です。 詳しくは下記をご参照ください。
フォームを設定し、テスト用の回答を送信したら、Yoomの操作画面に戻ります。※テスト用の回答を送信しないとフローが起動しないので、必ず回答を済ませておいてくださいね!
YoomがGoogleフォームの回答を確認する間隔を設定します。 編集欄をクリックし、5分、10分、15分、30分、60分から任意で選択してください。 ご利用プランにより設定できる最短の間隔が異なるため、ご注意ください。 なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。
連携したいフォームIDを入力して、「テスト」をクリックしてください。
テストに成功すると、先ほどフォームに送信した回答内容が表示されます。
Googleフォームで、デフォルトで取得できる値は「回答ID」「「最終回答日時」「回答の作成日時」「回答者のメールアドレス(回答時にメールアドレスを収集すると設定した場合)」のみとなっています。
後続の処理で、上記以外の回答の値を使用したい場合は、手動で値を追加しましょう。 「+取得する値を追加」をクリックしてください。
※取得した値 とは? トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。 後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動する値 として引用できます。
「value」と記載されている部分が、Googleフォームに送信された回答です。 追加したい項目の「+」をクリックすることで値を追加できます。 詳しくは下記をご参照ください。
追加した項目の「ペンマーク」をクリックします。
下記のように、管理しやすい項目名に変更しましょう!
追加した項目の名称変更が完了したら、「完了」をクリックして設定完了です!
ステップ4:Google Apps Scriptのアクション設定 次に、フォームトリガーをきっかけにGoogle Apps Scriptのスクリプトを実行する設定を行います。
「スクリプトを実行」をクリックしてください。
クリックすると以下の画面に移ります。 Googleフォームと同様に、ステップ1でマイアプリ連携したGoogle Apps Scriptのアカウント情報が自動で表示されます。 アクションは、「スクリプトを実行」のままで次に進みましょう!
Google Apps ScriptをAPI経由で実行する方法 を参考に、「実行URL」と「関数の名前」を設定してください。
下記を任意で設定して、「テスト」をクリックします。
テストが成功したら、「完了」をクリックして設定完了です!
Google スプレッドシートのA1のセルに回答が送信された日付が反映 されました! 設定したスクリプトが実行されているか確認してくださいね!
ステップ5:トリガーをONにして起動準備完了 最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。 実際にフローボットを起動して、Googleフォームに回答を送信したら、Google Apps Scriptで設定したスクリプトが実行されるか確認してみてくださいね!
Google Apps ScriptのAPIを使ったその他の自動化例 Google Apps ScriptのAPIを活用することで、様々な自動化の実現が可能になります。
Google Apps Scriptを使った自動化例 Google スプレッドシートの更新やTypeformの回答をきっかけにGoogle Apps Scriptでスクリプトを実行したり、SalesforceやMeta広告でのリード登録に応じてGoogle Apps Scriptでスクリプトを実行したりできます。
また、SlackやGmailで受信したファイルをOCRで読み取り、そのデータをもとにGoogle Apps Scriptで_スクリプトを実行することも可能です。
Typeformでフォームが送信されたらGoogle Apps Scriptを実行する
試してみる
■概要
Typeformで収集したアンケートや申込データを処理するために、都度Google Apps Scriptを手動で実行していませんか? この作業は定型的ですが、対応漏れやタイムラグが発生する原因にもなります。 このワークフローを活用すれば、Typeformのフォームが送信されたタイミングで、指定したGoogle Apps Scriptを自動的に実行できます。 手作業によるデータ処理の手間やミスをなくし、業務を円滑に進めることが可能です。
■このテンプレートをおすすめする方
Typeformで収集したデータを元に、手動でGoogle Apps Scriptを実行している方 フォーム回答後のフォローアップやデータ処理を自動化し、即時性を高めたい方 GASを用いた業務効率化を進めているが、トリガー部分の自動化に課題を感じている方 ■このテンプレートを使うメリット
Typeformのフォーム送信をきっかけにスクリプトを自動実行するため、手動での作業や待機時間をなくし、業務効率化に繋がります。 手動操作によるスクリプトの実行忘れや、タイミングのずれといったヒューマンエラーを防ぎ、安定した業務プロセスを構築できます。 ■フローボットの流れ
はじめに、ご利用のTypeformアカウントとGoogle Apps ScriptをYoomと連携します。 次に、トリガーとしてTypeformを選択し、「フォームが送信されたら」アクションを設定します。 最後に、オペレーションとしてGoogle Apps Scriptを選択し、「スクリプトを実行する」アクションを設定します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Typeformのトリガー設定では、このワークフローを起動させたいフォームを任意で設定してください。 Google Apps Scriptのオペレーション設定の実行可能URLなどを任意で設定しましょう。 ■注意事項
Saleforceでリードが登録されたらGoogle Apps Scriptのスクリプトを実行する
試してみる
■概要
Salesforceに新しいリードが登録された際、関連する処理のためにGoogle Apps Scriptを手動で実行する作業に手間を感じていませんか。この作業は時間がかかるだけでなく、実行のし忘れやタイミングのズレといったミスに繋がる可能性もあります。このワークフローを活用すれば、Salesforceへのリード登録をきっかけに、指定したGoogle Apps Scriptのスクリプトを自動で実行できるため、こうした課題を解消し業務の正確性と効率性を高めます。
■このテンプレートをおすすめする方
Salesforceのリード情報を活用し、Google Apps Scriptでの処理を自動化したい方 手作業によるスクリプト実行でのタイムラグや、ヒューマンエラーをなくしたいと考えている方 ノーコードでSalesforceとGoogle Apps Scriptを連携させ、業務を効率化したい方 ■このテンプレートを使うメリット
Salesforceへのリード登録をトリガーにスクリプトが自動実行されるため、手作業で対応していた時間を短縮し、コア業務に集中することができます。 人の手を介さないことで、スクリプトの実行漏れや遅延といったヒューマンエラーを防ぎ、業務の正確性を高めることに繋がります。 ■フローボットの流れ
はじめに、SalesforceとGoogle Apps ScriptをYoomと連携します。 次に、トリガーでSalesforceを選択し、「リードオブジェクトに新規レコードが登録されたら」というアクションを設定します。 最後に、オペレーションでGoogle Apps Scriptの「スクリプトを実行」アクションを設定し、実行したいスクリプトを指定します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google Apps Scriptで実行するスクリプトは任意に設定が可能です。 トリガーで取得したSalesforceのリード情報(会社名や担当者名など)を、実行するスクリプト内に変数として埋め込むことで、リード情報に基づいた柔軟な自動化を実現できます。 ■注意事項
Salesforce、Google スプレッドシート、Google Apps Script のそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 Salesforceはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
Slackで送信されたファイルをOCRで読み取り、Google Apps Scriptでスクリプトを実行する
試してみる
※こちらのテンプレートで紹介しているSlackのダウンロードアクションは現在利用できません。
■概要
Slackに送られてくる請求書などのファイルに対し、その都度内容を確認して手作業で転記し、さらにスクリプトを手動で実行するのは手間がかかり、ミスの原因にもなりがちです。このワークフローを活用すれば、Slackの特定チャンネルへのファイル投稿をきっかけに、AI-OCRがファイル内の文字を自動で読み取り、そのデータを基にGoogle Apps Scriptのスクリプトを実行させることができ、こうした課題を円滑に解消します。
■このテンプレートをおすすめする方
Slackで受け取った請求書などのファイル情報を手作業で転記している方 OCRで読み取ったデータを基に、Google Apps Scriptを手動で実行している方 SlackとGoogle Apps Scriptを連携させ、定型業務の自動化を検討している方 ■このテンプレートを使うメリット
Slackへのファイル投稿からスクリプト実行までが自動化され、これまで手作業で行っていた一連の業務にかかる時間を短縮します。 手作業によるデータの読み取りミスや転記漏れ、スクリプトの実行忘れといったヒューマンエラーの発生を防ぎ、業務の正確性を高めます。 ■フローボットの流れ
はじめに、SlackとGoogle Apps ScriptをYoomと連携します。 次に、トリガーでSlackを選択し、「ファイルがチャンネルに投稿されたら」というアクションを設定します。 続けて、オペレーションでSlackの「投稿されたファイルをダウンロード」アクションを設定し、トリガーで投稿されたファイルを取得します。 次に、オペレーションでAI機能の「画像・PDFから文字を読み取る」アクションを設定し、ダウンロードしたファイルからテキストデータを抽出します。 その後、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、抽出したテキストデータを指定のシートに転記します。 最後に、オペレーションでGoogle Apps Scriptの「スクリプトを実行する」アクションを設定し、一連の処理を完了させます。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
OCR機能のアクションでは、読み取るファイル内のどの項目を抽出するか、使用するAIモデルや言語を任意で設定することが可能です。 Google スプレッドシートの「レコードを追加する」アクションでは、書き込み先のGoogle スプレッドシートID、シートID、および各列に転記する値を任意で設定してください。 Slackの「チャンネルにメッセージを送る」アクションを追加し、通知先のチャンネルIDやメッセージ内容を任意で設定できます。 ■注意事項
Slack、Google スプレッドシート、Google Apps ScriptとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
Meta広告(Facebook)でリードが登録されたらGoogle Apps Scriptでスクリプトを実行する
試してみる
■概要
Meta広告(Facebook)で獲得したリード情報を、手作業で転記したり、後続のシステムに連携したりする業務に手間を感じていませんか。手作業による対応は時間がかかるだけでなく、対応漏れや入力ミスといったヒューマンエラーの原因にもなります。このワークフローを活用すれば、Meta広告(Facebook)で新しいリード情報が作成されたことをトリガーに、指定したGoogle Apps Scriptのスクリプトを自動で実行し、データ連携や通知などの後続処理を自動化できます。
■このテンプレートをおすすめする方
Meta広告(Facebook)で獲得したリード情報を手作業で管理しているマーケティング担当者の方 リード獲得後の顧客対応やデータ処理を、Google Apps Scriptを用いて自動化したい方 手作業によるデータ連携の手間を削減し、広告運用業務の効率化を目指している方 ■このテンプレートを使うメリット
リード獲得からスクリプト実行までが自動化され、これまで手作業で行っていた対応時間を短縮することができます。 システムが自動で処理を行うため、手動での対応時に発生しがちな対応漏れや実行ミスなどのヒューマンエラーを防ぎます。 ■フローボットの流れ
はじめに、Meta広告(Facebook)とGoogle Apps ScriptをYoomと連携します。 次に、トリガーでMeta広告(Facebook)を選択し、「リード情報が作成されたら」というアクションを設定します。 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」アクションを設定し、実行したいスクリプトを選択します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Meta広告(Facebook)のトリガー設定では、特定の広告アカウントやフォームを指定して、特定のリード情報が作成された場合のみフローボットを起動するよう設定できます。 ■注意事項
Meta広告(Facebook)、Google スプレッドシート、Google Apps Script のそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。
Google スプレッドシートで行が更新されたらGoogle Apps Scriptを実行する
試してみる
■概要
Google スプレッドシートで管理しているデータを更新した後、都度手動でGoogle Apps Scriptを実行する作業に手間を感じていませんか。この一連の作業は定型的でありながらも、実行漏れや遅延が許されない重要な業務であることが少なくありません。このワークフローは、Google スプレッドシートの特定の行が更新された際に、指定のGoogle Apps Scriptを自動で実行し、手作業による実行の手間やミスをなくし、より迅速で正確な処理を実現します。
■このテンプレートをおすすめする方
Google スプレッドシートのデータ更新をトリガーに、特定の処理を自動化したいと考えている方 Google Apps Scriptを手動で実行しており、実行漏れやタイムラグに課題を感じている方 ノーコードでGoogle スプレッドシートとGoogle Apps Scriptを連携させたい業務改善担当者の方 ■このテンプレートを使うメリット
Google スプレッドシートの行が更新されると自動でスクリプトが実行されるため、手動での確認や実行作業にかかる時間を短縮できます。 手動実行によるスクリプトの実行忘れや、対応の遅れといったヒューマンエラーを防ぎ、業務の信頼性を高めます。 ■フローボットの流れ
はじめに、Google スプレッドシートとGoogle Apps ScriptをYoomと連携します。 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定します。 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」というアクションを設定することで、スプレッドシートの更新をトリガーにスクリプトを自動実行できます。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google スプレッドシートのトリガー設定では、対象のスプレッドシートやシート、更新を検知したい列などを任意で設定してください。 Google Apps Scriptのオペレーション設定では、実行したいスクリプトを任意で指定し、トリガーで取得した情報をスクリプトのパラーメーターとして受け渡すことも可能です。 ■注意事項
Google スプレッドシートとGoogle Apps ScriptのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。
Gmailで送信されたファイルをOCRで読み取り、Google Apps Scriptでスクリプトを実行する
試してみる
■概要
Gmailに届く請求書や申込書といった添付ファイルを都度ダウンロードし、内容を目で確認して転記、さらに別の処理を実行するといった作業に手間を感じていませんか。このワークフローは、Gmailで受信したファイルをAIが自動でOCR処理し、その内容をGoogle スプレッドシートに記録した上で、Google Apps Scriptを実行する一連の流れを自動化します。手作業による非効率や入力ミスといった課題の解消に繋がります。
■このテンプレートをおすすめする方
Gmailで受信する添付ファイルの内容を、手作業でデータ入力している経理や営業事務担当者の方 OCRで読み取ったデータを元に、Google Apps Scriptを用いた定型業務を自動化したい方 手作業によるデータ転記ミスをなくし、業務の正確性と効率を高めたいと考えている方 ■このテンプレートを使うメリット
Gmailへのメール受信を起点に、ファイル内の文字抽出からデータ転記、スクリプト実行までが自動化されるため、一連の作業に費やしていた時間を短縮できます。 手作業でのデータ転記やスクリプトの実行操作が不要になるため、入力ミスや処理の実行漏れといったヒューマンエラーの防止に繋がります。 ■フローボットの流れ
はじめに、Gmail、Google スプレッドシート、Google Apps ScriptをYoomと連携します。 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定します。 続いて、オペレーションでAI機能の「画像・PDFから文字を読み取る」を設定し、受信したメールの添付ファイルを読み取ります。 次に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、OCRで読み取ったテキストデータを指定のシートに追加します。 最後に、オペレーションでGoogle Apps Scriptの「スクリプトを実行する」を設定し、事前に用意したスクリプトを自動で実行します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
AI機能(OCR)のアクションでは、読み取るファイル内のどの項目を抽出するか、また使用するAIモデルや言語を任意で設定することが可能です。 Google スプレッドシートの「レコードを追加する」アクションでは、書き込み対象のスプレッドシートID、シートID、および追加するレコードの各列の値を任意で設定してください。 ■注意事項
Gmail、Google スプレッドシート、Google Apps Script とYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
Microsoft Teamsで送信されたファイルをOCRで読み取り、Google Apps Scriptでスクリプトを実行する
試してみる
■概要
Microsoft Teamsで受け取る請求書や申込書などのファイル処理に、手間や時間を取られていませんか。手作業でのデータ転記やスクリプト実行は、入力ミスなどのヒューマンエラーを引き起こす原因にもなります。このワークフローを活用すれば、Microsoft Teamsの特定チャネルにファイルが投稿されると、自動的にOCR機能で内容を読み取り、そのデータを基にGoogle Apps Scriptのスクリプトを実行するため、定型的なファイル処理業務から解放されます。
■このテンプレートをおすすめする方
Microsoft Teamsで受け取ったファイルの情報を手作業で転記している方 OCRで読み取ったデータを活用し、Google Apps Scriptでの処理を自動化したい方 手作業による転記ミスやスクリプトの実行漏れといった課題を解消したい方 ■このテンプレートを使うメリット
Microsoft Teamsへのファイル投稿を起点に、データ抽出からスクリプト実行までが自動化され、手作業に費やしていた時間を削減できます。 ファイルの情報を自動で転記・処理するため、手作業による入力間違いや対応漏れといったヒューマンエラーの防止に繋がります。 ■フローボットの流れ
はじめに、Microsoft Teams、Microsoft SharePoint、Google スプレッドシート、Google Apps ScriptをYoomと連携します。 次に、トリガーでMicrosoft Teamsを選択し、「チャネルにメッセージが送信されたら」というアクションを設定します。 次に、オペレーションでMicrosoft SharePointの「ファイルをダウンロード」アクションを設定し、Microsoft Teamsに投稿されたファイルを取得します。 続いて、オペレーションでOCR機能の「画像・PDFから文字を読み取る」アクションを設定します。 次に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、OCRで読み取ったデータをGoogle スプレッドシートに記録します。 最後に、オペレーションでGoogle Apps Scriptの「スクリプトを実行」アクションを設定します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Microsoft Teamsのトリガーでは、フローボットを起動させたい対象のチャネルを任意で設定してください。 OCR機能では、読み取りたいファイルの種類に応じて、抽出したい項目を任意で設定することが可能です。 Google スプレッドシートでは、任意のシートにデータを追加でき、各項目にどの情報を紐付けるかなどを柔軟にカスタムできます。 Google Apps Scriptでは、前段階のアクションで取得した情報を変数として利用したり、固定値を設定したりすることが可能です。 ■注意事項
Microsoft Teams、Microsoft SharePoint、Google スプレッドシート、Google Apps ScriptのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。 OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
LINEで通知が届いたらGoogle Apps Scriptを実行する
試してみる
■概要
LINE公式アカウントに特定のメッセージが届くたびに、手動でGoogle Apps Scriptを実行していませんか?この作業は単純である一方、即時性が求められるケースも多く、担当者の負担になりがちです。このワークフローを活用すれば、LINE公式アカウントへのメッセージ受信をトリガーとして、Google Apps Scriptを自動で実行させることが可能になり、手作業による手間をなくし、迅速な対応を実現します。
■このテンプレートをおすすめする方
LINE公式アカウントへの通知をトリガーに、手動でスクリプトを実行している方 Google Apps Scriptの実行を、特定のイベントに応じて自動化したい開発担当者の方 LINE公式アカウントとGoogleのサービスを連携させ、業務の効率化を推進したいと考えている方 ■このテンプレートを使うメリット
LINE公式アカウントの通知をトリガーに自動でスクリプトが実行されるため、これまで手動で対応していた時間を短縮することができます。 手動実行による実行漏れや対応の遅延を防ぎ、定められたプロセスを確実に実行することで、ヒューマンエラーのリスク軽減に繋がります。 ■フローボットの流れ
はじめに、LINE公式アカウントとGoogle Apps ScriptをYoomと連携します。 次に、トリガーでLINE公式アカウントを選択し、「ユーザーからメッセージを受けとったら」というアクションを設定します。 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」アクションを設定します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google Apps Scriptのオペレーション設定では、実行したい任意のスクリプトを指定してください。これにより、LINE公式アカウントからの通知に応じて、特定の業務処理を自動で実行させることが可能です。 ■注意事項
LINE公式アカウントとGoogle Apps ScriptのそれぞれとYoomを連携してください。
Jotformでフォームが送信されたらGoogle Apps Scriptを実行する
試してみる
■概要
Jotformで集めたアンケートや申込情報を、手作業で処理していませんか。 特に、後続の処理をGoogle Apps Scriptで実行している場合、都度手動でスクリプトを起動するのは手間がかかり、対応漏れのリスクも伴います。 このワークフローを活用すれば、Jotformのフォームが送信されたことをきっかけに、指定のGoogle Apps Scriptを自動で実行できます。 これにより、フォーム受付後のデータ処理や通知といった一連の流れを自動化し、業務を効率化します。
■このテンプレートをおすすめする方
Jotformで受け付けたデータを基に、手動でGoogle Apps Scriptを実行している方 フォーム送信後のデータ処理や通知といった定型業務を自動化したいと考えている方 手作業によるスクリプトの実行忘れや、対応の遅れといったミスを防ぎたい方 ■このテンプレートを使うメリット
Jotformでフォームが送信されると自動でGoogle Apps Scriptが実行されるため、手作業で対応していた時間を短縮することができます。 手動でのスクリプト実行による対応漏れや遅延といったヒューマンエラーを防ぎ、業務の正確性を向上させます。 ■フローボットの流れ
はじめに、JotformとGoogle Apps ScriptをYoomと連携します。 次に、トリガーでJotformを選択し、「フォームが送信されたら」というアクションを設定します。 次に、オペレーションでJotformを選択し、「最新の回答を取得する」アクションを選択してください。 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行する」アクションを設定し、実行したいスクリプトを指定します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Jotformのトリガー設定では、自動化の対象としたいフォームを任意で設定してください。 Google Apps Scriptのオペレーション設定では、実行したいスクリプトの実行可能URLや関数名などを任意で設定してください。 ■注意事項
Zoho Formsでフォームが送信されたらGoogle Apps Scriptを実行する
試してみる
■概要
Zoho Formsで受け付けた問い合わせやアンケートの情報を、後続のシステムで利用するために手動で処理していませんか? 都度の対応は手間がかかるだけでなく、対応漏れや遅延の原因にもなり得ます。 このワークフローを活用すれば、Zoho Formsでフォームが送信されると同時にGoogle Apps Scriptを自動で実行させることが可能です。これにより、手作業によるデータ処理をなくし、迅速で正確な業務フローを構築します。
■このテンプレートをおすすめする方
Zoho Formsで受信した情報を基に、手動でGoogle Apps Scriptを実行している方 フォーム送信後のデータ処理を自動化し、リアルタイムな対応を実現したいと考えている方 Google Apps Scriptの活用範囲を広げ、より高度な業務自動化を目指している方 ■このテンプレートを使うメリット
Zoho Formsへの送信をトリガーに自動でスクリプトが実行されるため、これまで手作業に費やしていた時間を削減できます。 手動でのスクリプト実行による対応漏れや遅延といったヒューマンエラーを防ぎ、安定した業務遂行を実現します。 ■フローボットの流れ
はじめに、Zoho FormsとGoogle Apps ScriptをYoomと連携します。 次に、トリガーでZoho Formsを選択し、「フォームが送信されたら」というアクションを設定します。 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」というアクションを設定します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Zoho Formsのトリガー設定では、このワークフローを起動させたい対象のフォームを任意で設定してください。 Google Apps Scriptのオペレーション設定では、ご自身で用意したスクリプトの実行可能URLや、実行する関数名などを任意で設定してください。 ■注意事項
Zoho FormsとGoogle Apps ScriptのそれぞれとYoomを連携してください。 Zoho FormsのWebhook設定方法は下記をご覧ください。 https://intercom.help/yoom/ja/articles/9924708
まとめ Google Apps Scriptの実行を自動化することで、
これまで手動や複雑な設定で実行していたスクリプト処理を、フォームへの回答といった日常的なアクションをきっかけに自動化できます。 これにより、データ処理や通知が自動化され、手作業でのミスを減らすと共に、より迅速で効率的な対応が可能になります!今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できます。 もし自動化に少しでも興味を持っていただけたなら、ぜひこちらの登録フォーム から無料登録して、Yoomによる業務効率化を体験してみてください!
よくあるご質問
Q:特定の回答時のみGASを実行できる?
A:
はい、可能です。 「分岐する」オペレーションを追加することで、特定の回答時にのみGoogle Apps Script(GAS)を実行する設定ができます。 分岐設定の詳細は、下記よりご確認いただけます。
※「分岐する」オペレーションは、ミニプラン以上でご利用いただけます。
Q:GASの実行結果をSlack等に送れる?
A:
はい、可能です。 フローボット設定画面で「スクリプトを実行」オペレーション直下の「+」をクリックし、Slackにメッセージを送るなどのオペレーションを追加できます。 詳しくは下記をご参照ください。
Q:エラー発生時の通知やリトライは可能?
A:
フローボットでエラーが発生した場合、Yoomに登録したメールアドレスに通知が送信されます。 通知先は、メールの他にSlackやChatworkにも設定が可能です。
通知メールには、エラーが起きている該当のオペレーションや詳細のリンクが記載されているので、まずは通知内容を確認しましょう。 再実行は自動で行われないため、エラー修正後、手動で再実行してください。
ヘルプページで解決しない場合は、サポート窓口 を利用することもできます。