「あれ、今日の予定って何があったっけ?」
誰かがいつの間にか行を追加していないかを察知するために、毎朝Google スプレッドシートを開いて確認するのが習慣になっていませんか?チームで情報を管理していると、情報を見逃してしまうこともありますよね。そんな日々の“ちょっとした手間”が積み重なると、時間の大きなロスにつながります。こういった悩みは、Google スプレッドシートとSlackを連携することで解決できます。たとえば、Google スプレッドシートで「今日」に該当するデータだけを毎朝Slackに通知することや、新しい行が追加されたタイミングでチームへその情報を自動共有することが可能です。
この記事では、Google スプレッドシートとSlackの連携でできることをご紹介します! 気になる連携フローがあれば、「試してみる」ボタンからすぐに体験可能です。面倒な確認作業を自動化してみませんか?
とにかく早く試したい方へ
Yoomを利用することで、ノーコードで簡単にGoogle スプレッドシートとSlackの連携が可能です。YoomにはあらかじめGoogle スプレッドシートとSlackを連携するためのテンプレートが用意されているため、APIの知識が無くても、登録するだけですぐ連携が実現できます。
毎日、Googleスプレッドシートで日付が今日に該当するレコードを取得してSlackに通知する
試してみる
毎日、Googleスプレッドシートで日付が今日に該当するレコードを取得してSlackに通知するフローです。
Google スプレッドシートとSlackを連携してできること
Google スプレッドシートとSlackのAPIを連携すれば、Google スプレッドシートのデータをSlackに自動的に連携することが可能です! 例えば、下記のようなデータ連携を人の手を介さず、自動的に実施することができます。
毎日、Google スプレッドシートで日付が今日に該当するレコードを取得してSlackに通知する
このフローはGoogle スプレッドシートを使ってスケジュール管理をされている方に最適です! Slackと連携することで、Google スプレッドシートを開かずにGoogle スプレッドシートに記載された当日の情報を把握することができます。
毎日、Googleスプレッドシートで日付が今日に該当するレコードを取得してSlackに通知する
試してみる
毎日、Googleスプレッドシートで日付が今日に該当するレコードを取得してSlackに通知するフローです。
Google スプレッドシートで行が追加されたらSlackに通知する
チームでGoogle スプレッドシートを使用している場合、情報が追加されているかを都度確認するのは手間ではありませんか? このフローを活用することで、Google スプレッドシートに行が追加されると自動でSlackに通知されます。また、Google スプレッドシートの確認漏れ防止にも役立つでしょう!
Google スプレッドシートで行が追加されたらSlackに通知する
試してみる
■概要 Google スプレッドシートで管理している情報を更新するたびに、手作業でSlackへ通知をしていませんか? このような定型的な報告業務は、手間がかかるだけでなく、通知の遅れや漏れといったミスに繋がる可能性もあります。 このワークフローを活用すれば、Google スプレッドシートの行追加をトリガーとして、指定したSlackチャンネルへ自動でメッセージを送信し、情報共有の効率化を実現します。 ■このテンプレートをおすすめする方 ・Google スプレッドシートでの情報更新を、都度Slackでチームに報告している方 ・手作業による通知のタイムラグや、報告漏れなどのヒューマンエラーを防ぎたい方 ・チームや部署内の情報共有プロセスを自動化し、業務効率を改善したいと考えている方 ■注意事項 ・Google スプレッドシート、SlackのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。
Google スプレッドシートとSlackの連携フローを作ってみよう
それでは、さっそく実際にGoogle スプレッドシートとSlackを連携したフローを作成してみましょう! 今回はYoomを使用して、ノーコードでGoogle スプレッドシートとSlackの連携を進めていきますので、まだYoomのアカウントをお持ちでない場合は、こちら の登録フォームからアカウントを発行しておきましょう。
[Yoomとは]
今回は毎日、Google スプレッドシートで日付が今日に該当するレコードを取得してSlackに通知するフローを作成していきます! 作成の流れは大きく分けて以下です。
Google スプレッドシートとSlackをマイアプリに連携する
テンプレートをコピーする
スケジュールトリガーの設定
Google スプレッドシートと連携し、レコードを取得する
Slackと連携し、チャンネルにメッセージを送る
トリガーをONに設定しフロー稼働の準備完了
毎日、Googleスプレッドシートで日付が今日に該当するレコードを取得してSlackに通知する
試してみる
毎日、Googleスプレッドシートで日付が今日に該当するレコードを取得してSlackに通知するフローです。
ステップ1:Google スプレッドシートとSlackをマイアプリに連携する
(1)Yoomにログイン後、左欄にある「マイアプリ」を選択し「+新規接続」をクリックしてください。 マイアプリの新規接続一覧の中から、Google スプレッドシートをクリックします。
(2)Google スプレッドシートのログイン画面から、「Sign in with Google」をクリックします。
(3)アカウントの選択をします。
(4)「次へ」をクリックします。
(5)Yoomがアクセスできる情報をチェックボックスから選択し、「続行」をクリックします。
(6)次にSlackの連携を行います。同様にYoomの新規接続一覧からSlackをクリックします。 ワークスペースにサインインする画面が出てくるので、ワークスペースのSlackURLを入力し、「続行する」をクリックします。 Slackの詳しいマイアプリ登録方法は下記のサイトをご参照ください。
Slackのマイアプリ登録方法
連携が完了するとYoomのマイアプリにGoogle スプレッドシートとSlackが登録されます。
これでマイアプリ登録が完了しました。 次は、テンプレートを使用してトリガーの設定をしましょう!
ステップ2:テンプレートをコピーする
先程ご紹介した、テンプレートを使用していきます。 下のバナーの「試してみる」をクリックするとコピーできます。 コピーすると以下のようにテンプレートがお使いのYoom管理画面にコピーされるので、OKを押して設定を進めていきましょう。
毎日、Googleスプレッドシートで日付が今日に該当するレコードを取得してSlackに通知する
試してみる
毎日、Googleスプレッドシートで日付が今日に該当するレコードを取得してSlackに通知するフローです。
ステップ3:スケジュールトリガーの設定
(1)Yoomのスケジュールトリガーを使ってフローが起動する日時を指定していきましょう! スケジュールトリガーの「指定したスケジュールになったら」をクリックします。
(2)「実行時間の指定」画面から、スケジュール設定を行います。 今回は曜日指定から、通知する曜日をチェックし、時刻は9時を設定しました。
曜日指定以外にも、日付指定やCron設定を使用して自由に設定することができます!
Cron設定では実行頻度を細かく調整することができます! 画像では17時に実行するように設定しています。 Cron設定の詳しい設定方法は下記のサイトを参照ください。
Cron設定の設定方法
スケジュールトリガーの設定が完了したら、下部にある「保存する」をクリックします。
ステップ4:Google スプレッドシートと連携し、レコードを取得する
(1)次にGoogle スプレッドシートと連携して、複数のレコードを取得します。 「複数のレコードを取得する(最大300件)」をクリックします。
(2)「データベースの連携」画面から、Google スプレッドシートと連携するアカウント情報に誤りがないかを確認し、実行アクションは「複数のレコードを取得する(最大300件)」のままにします。
下へ進み、スプレッドシートID、スプレッドシートのタブ名、テーブル範囲を入力します。
スプレッドシートID:候補から選択
スプレッドシートのタブ名:候補から選択
テーブル範囲:直接入力
入力が完了したら「次へ」をクリックしましょう。
(3)「データベース操作の詳細設定」画面から、取得したいレコードの条件を設定します。 プルダウンから「日付」、「等しい」を選択し、下の画像のように{today_%Y/%m/%d}を入れることで、自動的に当日が指定されます。 入力が完了したら、「テスト」してみましょう!
Google スプレッドシートの情報が「取得した値」に反映されればテスト成功です。 「取得した値ってなんだろう?」と思った方は下のサイトをご参照ください!
アウトプットについて
「保存する」をクリックし、次の工程に進みましょう!
ステップ5:Slackと連携し、チャンネルにメッセージを送る
(1)次にSlackと連携し、チャネルにメッセージを送ります。 「チャンネルにメッセージを送る」をクリックします。
(2)Slackの「連携アカウントとアクションを選択」画面から、Slackと連携するアカウント情報に誤りがないかを確認し、アクションは「チャンネルにメッセージを送る」のままで「次へ」をクリックします。
(3)「API接続設定」画面から赤枠の注意事項を確認し、先にSlackのチャンネルにYoomアプリをインストールしましょう! Yoomアプリのインストール方法は下のサイトをご確認ください。
SlackチャンネルにYoomアプリをインストールする方法
インストールができたら、投稿先のチャンネルIDを候補から選択します。
下へ進み、メッセージに先ほど取得した値を使って入力します。 文中に「取得した値」を使うことで、都度変更しなくても自動的に当日の内容に変更してくれますよ! 入力が完了したら、下部にある「テスト」をクリックし、エラーが発生しなければ「保存する」をクリックします。
ステップ6:トリガーをONに設定しフロー稼働の準備完了
お疲れ様でした!これですべての設定が完了です。 設定が完了すると以下のようなメニューが表示されるので、トリガーをONにします。 実際にフローボットを起動して、Google スプレッドシートの内容がSlackに通知されるか確認してみてくださいね!
Google スプレッドシートやSlackのAPIを使ったその他の自動化例
Google スプレッドシートやSlackのAPIを活用することで、様々な自動化の実現が可能になります。
Google スプレッドシートを使った自動化例
行が追加されたらGoogle Driveにフォルダを自動作成したり、Salesforceにレコードを登録することができます。NotionやStripe、Gmailなどと連携することで、情報の二重管理を防ぎつつ、業務のスピードアップに期待ができそうです。
Google スプレッドシートで行が追加されたら、Google Driveにフォルダを作成する
試してみる
Google スプレッドシートで行が追加されたら、Google Driveにフォルダを作成するフローです。
Google スプレッドシートの顧客情報が更新されたら、書類を発行してGmailで送付する
試してみる
Google スプレッドシート上の顧客情報を元に書類を発行してGmailに送付するフローです。 ■注意事項 ・Google スプレッドシート、GmailのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。
Googleスプレッドシートで行が追加されたらSalesforceにレコードを追加する
試してみる
Google スプレッドシートで行が追加されたらSalesforceにレコードを追加するフローです。
NotionDBに追加された情報を、Google スプレッドシートにも追加する
試してみる
Notionの任意のデータベースに追加された情報を、Google スプレッドシートにも追加するフローです。
Stripeで支払いが行われたらGoogle スプレッドシートに追加する
試してみる
Stripeで支払いが行われたらGoogle スプレッドシートに追加するフローです。
Slackを使った自動化例
Google カレンダーで予定が作成されたときや、OneDriveにファイルがアップロードされた際に、自動でSlackに通知を送ることが可能です。また、Zoomのミーティング終了後には文字起こしと要約をして共有したり、ZendeskのチケットステータスやGoogle フォームの回答送信をトリガーにチームへ情報を自動共有できます。
Googleカレンダーに予定が作成されたらSlackに通知する
試してみる
■概要 「Googleカレンダーに予定が作成されたらSlackに通知する」フローは、スケジュール管理とチームコミュニケーションを効率化する業務ワークフローです。 ■このテンプレートをおすすめする方 ・GoogleカレンダーとSlackを日常的に利用しているチームの方 ・スケジュールの共有や通知を自動化したいビジネスパーソン ・情報共有の効率化を図りたいマネージャーやチームリーダー ・手動での通知作業に時間を取られている方 ■注意事項 ・Googleカレンダー、SlackのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。
Googleフォームで回答が送信されたらSlackに通知
試してみる
■概要 Googleフォームで受け付けた問い合わせやアンケートの回答を、関係者に都度共有するのは手間ではありませんか?手作業での共有は、対応の遅れや情報共有の漏れにつながることもあります。このワークフローを活用すれば、Googleフォームに回答が送信されると同時に、指定したSlackチャンネルへ自動で通知できるため、情報の共有を迅速かつ確実に行い、対応の質を向上させることが可能です。 ■このテンプレートをおすすめする方 ・Googleフォームで受け付けた回答を、Slackで迅速にチームへ共有したい方 ・手作業での情報共有に手間を感じており、通知の漏れや遅延を防ぎたいと考えている方 ・フォームの回答内容をもとにした、次のアクションへの移行を迅速化したいチームリーダーの方 ■注意事項 ・Googleフォーム、SlackのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。 ・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。 https://intercom.help/yoom/ja/articles/6807133
OneDriveにファイルがアップロードされたら、Slackに通知する
試してみる
■概要 OneDriveに新しいファイルがアップロードされるたびに、関係者へSlackで通知する作業は、単純ですが重要な業務ではないでしょうか。しかし、手作業での通知は手間がかかる上に、対応が遅れたり、連絡を忘れてしまうといったミスも起こりがちです。このワークフローを活用すれば、OneDriveの特定フォルダへのファイルアップロードを検知し、即座にSlackへ通知を自動送信するため、こうした課題をスムーズに解消できます。 ■このテンプレートをおすすめする方 ・OneDriveとSlackを連携させ、ファイル共有に関する連絡を自動化したい方 ・手作業による通知に手間を感じ、連絡漏れなどのヒューマンエラーを防ぎたい方 ・チーム内での迅速な情報共有体制を構築し、業務の生産性を高めたい方 ■注意事項 ・OneDriveとSlackのそれぞれとYoomを連携してください。 ・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。 ・アプリの仕様上、ファイルの作成日時と最終更新日時が同一にならない場合があり、正しく分岐しない可能性があるのでご了承ください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。 ・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 ・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
Zoomでミーティングが終了したら議事録の文字起こしと要約をし、Slackに通知する
試してみる
Zoomでミーティングが終了したら、自動的に会議内容を自動で文字起こしと要約をして、文字起こしの結果をSlackに通知するフローです。
Zendeskでチケットが特定のステータスになったらSlackに通知する
試してみる
■概要 「Zendeskでチケットが特定のステータスになったらSlackに通知する」ワークフローは、情報虚位烏有の迅速化に寄与します。 重要な情報を自動で通知できるため、情報の把握漏れを防止できます。 ■このテンプレートをおすすめする方 ・Zendeskを利用してカスタマーサポート業務を行っている方 ・チームでZendeskを使用しているが、チケットのステータス変更を見逃してしまうことが多い方 ・チケットのステータスを迅速に把握し、効率的にサポート業務を進めたいと考える方 ・コミュニケーションツールとしてSlackを利用している方 ・Slackを日常的に使っていて、顧客対応の状況をすぐに把握したい方 ・カスタマーサポートマネージャーとして、チームメンバーの対応状況を一目で把握したい方 ■注意事項 ・ZendeskとSlackのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。 ・Zendeskはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 ・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
終わりに
いかがでしたか?Google スプレッドシートとSlackを連携すれば、「Google スプレッドシートの更新を見逃したくない」「最新情報をチーム全員にすぐ共有したい」「手作業の確認業務を減らしたい」 といった課題の解決に繋がります。通知やデータ反映を自動化することで、情報の伝達ミスを防ぎ、チームのコミュニケーションもスムーズに進められるでしょう。
ノーコードツールYoomを活用すれば、プログラミングの知識がなくても、簡単にGoogle スプレッドシートとSlackの連携を実現できます! 気になった方はまずは無料アカウントを作成して、実際に使い勝手を確かめてみてください。登録はたったの30秒で完了!すぐに自動連携を体験できます。
今すぐ無料でアカウントを発行する
手作業のひと手間を減らして、スマートな情報共有を始めてみませんか?