「生徒一人ひとりの学習進捗をLMSから抜き出して、保護者向けの報告メールを作成するのが大変…」
「手作業での連絡だと、内容の記載ミスや宛先間違いが起きないか常に不安を感じる…」
このように、学習塾やオンラインスクールなどで、生徒の学習状況を保護者へ報告する定型業務に多くの時間と手間がかかっていませんか?
もし、LMSやGoogle スプレッドシートで管理している学習データを定期的に自動で集計し、個別の進捗状況をまとめた上で、保護者の方へメールで通知する仕組み があれば、これらの悩みから解放され、生徒一人ひとりへの指導やカリキュラム改善といった、より本質的な業務に集中できる時間を生み出すことができます!
今回ご紹介する自動化は、ノーコードで簡単に設定できて、手間や時間もかからないので、ぜひ自動化を導入して作業をもっと楽にしましょう!
とにかく早く試したい方へ YoomにはLMSなどに記録された学習進捗を保護者へ自動で通知する業務フロー自動化のテンプレート が用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
定期的にGoogle スプレッドシートの学習進捗をOpenAIでまとめ、保護者にGmailで自動通知する
試してみる
Google スプレッドシートの学習進捗を保護者に自動通知するフローを作ってみよう それではここから代表的な例として、定期的にGoogle スプレッドシートから学習進捗データを取得し、その内容をOpenAIで要約した上で、保護者宛にGmailで自動通知する フローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォーム からアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Gmail /Google スプレッドシート /OpenAI
[Yoomとは]
フローの作成方法 今回は大きく分けて以下のプロセスで作成します。
Gmail, Google スプレッドシート, OpenAIのマイアプリ連携
テンプレートをコピー
スケジュールトリガー設定と各種アクション設定
フロー稼働の準備完了
定期的にGoogle スプレッドシートの学習進捗をOpenAIでまとめ、保護者にGmailで自動通知する
試してみる
ステップ1:Gmail、Google スプレッドシート、OpenAIのマイアプリ連携する ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
各アプリのマイアプリ連携を行っていきましょう!
【Google スプレッドシート・Gmailのマイアプリ連携】
以下のナビでは、Google スプレッドシートの連携方法を解説しています。 Gmailも同様の手順で連携を行ってください。
【OpenAIのマイアプリ連携】
以下のナビと注意事項を参照して連携を行ってください。
※ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。 ※APIの利用料金が発生した時にスムーズに支払いができるよう、契約内容を整えておきましょう。
※アカウント名とアクセストークンの取得方法は下記のサイトをご参照ください。
ステップ2:テンプレートをコピーする 続いてYoomのテンプレートをコピーします。 以下バナーの「試してみる」をクリックしましょう。
定期的にGoogle スプレッドシートの学習進捗をOpenAIでまとめ、保護者にGmailで自動通知する
試してみる
ワークスペースに自動的にテンプレートがコピーされるので、次に表示された画面で「OK」をクリックしてください。
ステップ3:スケジュールトリガーの設定 最初の設定です。 ここから「定期的にGoogle スプレッドシートの学習進捗をOpenAIでまとめ、保護者にGmailで自動通知する毎朝Todoistの完了タスクを検索し、一括で再開する」 フローの設定をしていきます! まずは赤枠部分をクリックしましょう! 詳細については、スケジュールトリガーの設定方法 を参考にしてください。
ここでは、「スケジュール設定」を行います。 フローボットを起動したい日付や時刻を自由に設定しましょう。 今回は、コピーしたテンプレートの既存設定のままにします。 最後に「完了」をクリックしましょう!
ステップ4:複数のレコードを取得する設定 以下の赤枠をクリックしてください。 ここでは、Google スプレッドシートで複数のレコードを取得する設定を行います。
アクションはそのままで、連携するアカウント情報を確認します。 確認後、画面を下にスクロールしましょう!
ここでGoogle スプレッドシートの画面に移動し、シートの用意を行います。 今回は以下のシートを使用します。「成績・出席・進捗コメント」などを蓄積している想定です。 後ほど取得したいレコードの条件を設定するため「ステータス」 は必ず設定しましょう!
Yoom画面に戻って、「スプレッドシートID」 と「スプレッドシートのタブ名」 を設定します。 入力欄をクリックして表示される候補から選択可能です!
「テーブル範囲」 は、Google スプレッドシートの対象となる範囲を英字で設定してください。 今回は先ほどのシートを使用するため、「A1:H」です。
次に進むと、「取得したいレコードの条件」 を設定する画面に遷移します。 今回は「ステータス」が「未通知」のレコードを取得するように設定します。 設定を確認できたら、テストボタンをクリックします。
取得した値に表示されたことを確認できたら「完了」をクリックしましょう!※ 取得した値 とは? トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。 後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。
ステップ5:繰り返し処理の設定 ここでは、繰り返し処理の設定を行います。 同じ処理を繰り返すオペレーション(ループ処理)を用いることで、複数取得した値を繰り返し後続のオペレーションに進めることが出来ます。 以下の注意事項を確認後、赤枠をクリックしてください。 ※「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
次の画面で、「繰り返し対象の取得した値」を設定します。「オペレーション」 は、「複数のレコードを取得(最大300件)」を選択してください。「取得した値」 は、下記画像のように、先ほどのステップで取得した値を設定します。 最後に「完了」をクリックして、次のステップに進みましょう!
ステップ6:OpenAIでテキスト生成する設定 ※OpenAIは利用方法により、OpenAI社側への支払いが発生する可能性があります。 詳しくは以下をご確認ください。
次にテキスト生成を行っていきます。赤枠部分をクリックしてください。
アクションはそのままで、連携するアカウント情報を確認しましょう。 確認したら、次に進みましょう!
次の画面で、必須項目を入力します。「メッセージコンテンツ」 には、OpenAIへの指示内容を入力しましょう。 このテンプレートでは、保護者向けの学習レポートの作成を想定して既に設定されています。 自由に設定してOKですが、下図のように先ほど取得した値を引用して設定してください。 また、以下の指示文を設定してください。
「段落や改行を挟む箇所には、<br>と入力して文章を作成してください。」
「モデルID」 は、以下のように入力欄をクリックして表示される「候補」から選択してください。
他の項目を任意で設定したら「テスト」をクリックしましょう! テストに成功すると、生成結果が表示されます。 問題なければ「完了」をクリックしてください。
ステップ7:Gmailのアクション設定 最後の設定です! ここでは、OpenAIで生成したレポートをGmailで通知する設定を行います。 以下の赤枠をクリックしましょう。
アプリは変更せず、連携するアカウント情報が正しいかを確認します。 確認後、画面を下にスクロールしましょう!
必須項目を入力し、そのほかは任意で設定しましょう。
To :通知先となるメールアドレスを設定 ※今回はテスト操作のため、自分のメールアドレスを設定することをおすすめします。 フローボットが正常に稼働することを確認してから、実際の通知先を設定しましょう。 その際は、下図のように「繰り返し処理」の設定で取得した値を設定してください。
CC/BCC :通知された情報を共有したいメールアドレスを設定
差出人の名前 :差出人の名前を設定
件名 :通知するメールの件名を設定
本文 :任意の文章を設定 ※任意で作成した文章やOpenAIの設定で取得した値を組み合わせて設定してください。
入力完了後、「次へ」をクリックしましょう!
次の画面で「メールの送信内容」を確認します。 宛先と本文に間違いがないかを確認し、「テスト」をクリックします。 ※テストをクリックすると、実際に「差出人」にメールが送信されるため、ご注意ください。
「テスト成功」と表示されたら、「完了」をクリックしましょう!
Gmailに通知されたか確認してください。通知されましたね! 最後のステップに進みましょう!
ステップ8:Google スプレッドシートのレコードを更新する設定 ここでは、レコードを更新する設定を行います。 それでは、以下の赤枠をクリックしましょう!
アクションはそのままで、連携するアカウント情報を確認します。 確認後、画面を下にスクロールしましょう!
次の画面で、レコードを追加したいスプレッドシートIDとシート名を設定していきます!
「スプレッドシートID」 :入力欄をクリックして表示される候補から選択。
「スプレッドシートのタブ名」 :入力欄をクリックして表示される候補から選択。
テーブル範囲 :今回はステップ4で使用したシートを使用するため、テーブル範囲は「A1:H」になります。 ※ヘッダーがテーブル範囲内に含まれるように設定しましょう。
設定後、「次へ」のボタンをクリックしてください。
続いて、「更新したいレコードの条件」 を設定しましょう。 ここで指定した条件に合致した場合のみ、レコードの更新を行います。今回は「ステータス」が「未通知」の場合、更新するように設定しました。
次に、「更新したいレコードの値」 を設定します。 ここでは「ステータス」を更新したいので、下図のように入力しました。 更新しない箇所は未入力でOKです。
「テスト」をクリックしてください。 テスト成功の表示を確認し、「完了」をクリックしましょう!
Google スプレッドシートの画面に移り、更新されたか確認をしてみましょう。 今回は、「更新したいレコードの条件」に複数行合致したため、レスポンス結果の一番上のレコードのみを更新します。 実際にフローを起動させると順番に更新されるのでご安心ください。 以上で、すべての設定は完了です!お疲れ様でした。
ステップ9:フロー稼働の準備完了 フロー画面に戻り、以下のようなメニューが表示されていればOKです! 早速フローを起動させる場合は、「トリガーをON」をクリックしましょう。
GmailやGoogle スプレッドシートのAPIを使ったその他の自動化例 GmailやGoogle スプレッドシートのAPIを活用することで、様々な自動化の実現が可能になります。
Gmailを使った自動化例 Google アナリティクスのレポート送信や、問い合わせメールへのAI回答生成・返信を自動化できます。また、SalesforceやSmartHRなど外部ツールでのアクションをトリガーに、特定の宛先へGmailで自動通知を行う運用も可能です。
Salesforceのリード情報ページからGmailで定型メールを自動で送信
試してみる
Salesforceのリード情報ページからYoomのフローボットを起動し、Gmailで定型メールを自動的に送信します。
SmartHRに従業員が登録されたら、Gmailで送信する
試してみる
SmartHRに従業員が登録されたら、Gmailに送信するフローです。
Trelloでカードが新たに作成されたら、Gmailで通知する
試してみる
Trelloでカードが新たに作成されたら、Gmailに通知するフローです。
WordPressで投稿が公開されたらGmailを通知する
試してみる
Wordpressで投稿が公開されたらGmailを通知するフローです。
フォームの情報からGoogleカレンダーで予定を作成して、資料やリンクをGmailで送信する
試してみる
■概要 フォームの情報からGoogleカレンダーで予定を作成して、資料やリンクをGmailで送信するフローです。 日常業務のスケジュール管理と情報共有をスムーズに行う業務ワークフローです。 ■このテンプレートをおすすめする方 ・スケジュール管理に手間を感じている方 定期的なイベントやミーティングを多く管理しており効率的にスケジュール管理したい方 ・フォーム機能を業務に活用したいと考えている方 フォームを通じて集まる情報を効果的に活用し、関係者に迅速に共有したいと考えているチームリーダーや事務担当者 ・GoogleカレンダーやGmailを日常的に利用している方 ツールを連携させて業務を自動化したいと考えている企業の方 ・PDFでの資料共有やリンクの一括送信を行なっている方 情報の送信業務を効率化し、情報の統一管理を目指している方 ■注意事項 ・Googleカレンダー、GmailのそれぞれとYoomを連携してください。
受信したメールの差出人をSendGridのコンタクトリストに追加し、Gmailを送付する
試してみる
受信したメールの宛先をSendGridのコンタクトリストに追加し、Gmailを送付するフローです。
問い合わせメールへの返信内容をChatGPTで生成し、Gmailで返信する
試してみる
■概要 このワークフローでは、GmailとChatGPTの連携を活用して、顧客からの問い合わせ対応を自動化することが可能です。この自動化により、対応のスピードと精度が向上し、担当者の業務負担を軽減できるでしょう。 Yoomを利用すると、プログラミング不要で簡単にアプリ同士を連携することができます。 ■このテンプレートをおすすめする方 ・Gmailを使用して多数の問い合わせメールを受け取っているサポート担当者の方 ・ChatGPTとGmailの連携を通じて業務の自動化を図りたいIT担当者の方 ・顧客対応の迅速化と品質向上を目指している経営者の方 ・業務効率を高めつつ、顧客満足度を維持・向上させたい企業の担当者の方 ■注意事項 ・ChatGPTとGmailそれぞれとYoomを連携してください。 ・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態) https://openai.com/ja-JP/api/pricing/ ・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
定期的にアンケートの集計結果をHugging Faceで要約し、Gmailで通知する
試してみる
■概要 「定期的にアンケートの集計結果をHugging Faceで要約し、Gmailに通知する」ワークフローは、アンケートデータの効率的な分析と共有を実現する業務ワークフローです。 アンケートの集計結果を一つ一つ手作業で確認するのは時間がかかりますし、要点を見逃すことも。しかし、このワークフローを活用すれば、集計データをHugging Faceの要約機能で自動的に要約し、その結果をGmailでチームに通知できます。これにより、迅速かつ的確な情報共有が可能となり、業務の効率化が図れます。 ■このテンプレートをおすすめする方 ・定期的にアンケートを実施し、その結果を迅速に共有したいマーケティング担当者 ・大量のアンケートデータを効率的に分析し、要約したいリサーチチームのメンバー ・手作業でのデータ集計や報告に時間を取られている業務管理者 ■注意事項 ・Hugging Face、Google スプレッドシート、GmailのそれぞれとYoomを連携してください。
本文やタイトルが特定の条件にマッチしたGmailのメール内容をSlackに通知する
試してみる
本文やタイトルが特定の条件にマッチしたGmailのメール内容をSlackに通知するフローです。 ■注意事項 ・GmailとSlackのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。
毎日Google アナリティクスから最新のレポートを取得し、Gmailを送信する
試してみる
■概要 「毎日Google アナリティクスから最新のレポートを取得し、Gmailを送信する」ワークフローを利用すると、情報共有の手間が削減されます。 自動で送信されるため、共有漏れや誤った情報の送信なども軽減されるでしょう。 ■このテンプレートをおすすめする方 ・Google アナリティクスを使ってウェブサイトのデータ分析を行っている方 ・最新のデータを迅速に把握し、レポートをスピーディに確認したいと考えている方 ・定期的にウェブサイトのパフォーマンスをチェックしているが、手動でのレポート取得やデータ確認に手間を感じている方 ・Gmailを使ってチームメンバーと迅速に情報を共有したい方 ・ウェブサイト運営者として、サイトのパフォーマンス状況を常に把握していたいと考えている方 ■注意事項 ・Google アナリティクスとGmailのそれぞれとYoomを連携してください。
Google スプレッドシートを使った自動化例 AsanaやBacklogの課題、Calendlyの予約情報などをGoogle スプレッドシートに同期して一元管理できます。さらに、シートに行が追加された際にAirtableのレコードを自動作成するなど、多種多様なツールとのデータ連携が実現可能です。
Google スプレッドシートで行が追加されたらAirtableのレコードを作成する
試してみる
■概要 「Google スプレッドシートで行が追加されたらAirtableのレコードを作成する」フローは、日々のデータ管理作業をスムーズに進める業務ワークフローです。 例えば、営業チームがスプレッドシートに新しい顧客情報を追加すると、自動的にAirtableにそのデータが反映されます。 この連携により、手動でのデータ入力の手間やミスを削減し正確な情報共有が可能になります。 結果としてGoogle スプレッドシートとAirtable間のデータフローを自動化し、業務効率を大幅に向上させることができます。 ■このテンプレートをおすすめする方 ・Google スプレッドシートとAirtableを日常的に使用しているチームや個人 ・データ入力の手間を減らし、作業効率を向上させたいビジネスパーソン ・手動でのデータ連携に伴うヒューマンエラーを防ぎたい管理者 ・複数のツール間で情報を一元管理し、業務プロセスを自動化したい方 ・Yoomを活用して業務ワークフローの自動化に興味がある方 ■注意事項 ・Google スプレッドシート、AirtableのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。
Asanaのタスク情報をGoogle スプレッドシートに同期する
試してみる
Asanaのタスク情報をスプレッドシートに同期して、スプレッドシート上でAsanaのタスクを管理できるフローボットです。Asanaでタスクが追加・更新されたら、スプレッドシートに情報を自動的に同期します。
Apolloで登録されたコンタクト情報をGoogle スプレッドシートに追加する
試してみる
Apolloで登録されたコンタクト情報をGoogle スプレッドシートに追加するフローです。
Backlogで課題が登録されたらGoogle スプレッドシートにも追加する
試してみる
Backlogで課題が登録されたらGoogle スプレッドシートにも追加するフローです。
BubbleでThingが登録されたらGoogle スプレッドシートに追加する
試してみる
BubbleでThingが登録されたらGoogle スプレッドシートに追加するフローです。
Brushupで新たにアイテムが登録されたらGoogle スプレッドシートに追加する
試してみる
Brushupで新たにアイテムが登録されたらGoogleスプレッドシートに追加するフローです。
Calendlyで予定が登録されたらGoogle スプレッドシートにレコードを追加する
試してみる
Calendlyで予定が登録されたらGoogleスプレッドシートにレコードを追加するフローです。
Boxフォルダ内のファイル一覧を定期的にGoogle スプレッドシートに同期する
試してみる
■概要 「Boxフォルダ内のファイル一覧を定期的にGoogle スプレッドシートに同期する」ワークフローは、ファイル管理を効率化し、最新の情報を常にスプレッドシートで確認できる業務ワークフローです。Boxを利用していると、フォルダ内のファイル管理や更新情報の追跡が煩雑になることがあります。特に、多数のファイルが頻繁に追加・更新される環境では、手動で情報を整理するのは大変です。 このワークフローを活用すれば、BoxとGoogle スプレッドシートの連携を自動化し、常に最新のファイル一覧を手軽に確認できます。 ■このテンプレートをおすすめする方 ・Boxを活用して大量のファイルを管理しており、最新情報をスプレッドシートで一元管理したい方 ・手動でのファイル一覧更新に時間を取られている業務担当者の方 ・BoxとGoogle スプレッドシートを連携させて、効率的なデータ管理を目指しているチームリーダーの方 ・定期的にファイル状況を確認し、チーム内で共有したいと考えている経営者の方 ■注意事項 ・Box、Google スプレッドシートのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。 ・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。 フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 ・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
Brevoで登録されたコンタクト情報をGoogle スプレッドシートに追加する
試してみる
Brevoで新しく登録されたコンタクト情報をGoogleスプレッドシートのデータベースに追加するフローです。
Acuity Schedulingで予定が登録されたらGoogle スプレッドシートにレコードを追加する
試してみる
■概要 「Acuity Schedulingで予定が登録されたらGoogle スプレッドシートにレコードを追加する」フローは、スケジュール管理の効率化とデータの一元化を実現する業務ワークフローです。Acuity Schedulingで予約が入るたびに、自動的にGoogle スプレッドシートに情報が追加されるため、手動でのデータ入力作業を削減し、スケジュールの管理や分析が容易になります。 ■このテンプレートをおすすめする方 ・Acuity Schedulingで予約管理を行い、データの一元化を図りたい方 ・Google スプレッドシートを活用してスケジュールデータを分析したいユーザー ・手動でのデータ入力に時間を取られている事務担当者 ■注意事項 ・Acuity Scheduling、Google スプレッドシートのそれぞれとYoomを連携してください。
まとめ LMSやGoogle スプレッドシートで管理している学習進捗の報告を自動化することで、これまで手作業で行っていたデータ集計やメール作成の手間を削減し、ヒューマンエラーを防ぐことができます。
これにより、担当者はより生徒への指導や教育コンテンツの改善といったコア業務に集中できる環境が整います!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローの構築が可能です。
もし自動化に少しでも興味を持っていただけたなら、ぜひ登録フォーム から無料登録して、Yoomによる業務効率化を体験してみてください!
よくあるご質問
Q:Gmail以外のメールアプリも使えますか?
A:
はい、可能です。 Yoomでは、様々なアプリと連携が可能です。
連携できるアプリについて、詳しくは以下をご覧ください。
Q:成績に応じて通知文面を変えられますか?
A:
はい、可能です。 Yoomでは、OpenAIを活用したオペレーションにより、指示文を細かく設定できます。
例えば、「成績が基準以下の生徒の保護者には、面談を促す一文を追加してください」といった指示も設定できるため、個々の状況に応じた通知文を作成することが可能です。
Q:OpenAIのAPI料金の目安は?
A:
OpenAIのAPI料金は、モデルや処理するトークン数(文字数に相当)によって異なります。一般的に短文の要約であれば数円〜数十円程度で収まるケースが多く、YoomではAPIキーを設定して利用します。 具体的な最新料金はOpenAIの公式価格表をご確認いただくのが確実です。 ※詳細はOpenAI APIの料金ページ をご覧ください。
Yoomの料金プランについては、以下のリンクをご参照ください。