NEW 新たにAIワーカー機能が登場。あなただけのAI社員をつくろう! 詳しくはこちら
AIワーカー機能であなただけのAI社員をつくろう! 詳しくはこちら
SlackとYoomの連携イメージ
Googleカレンダーに予定が作成されたらSlackに通知する
Yoomを詳しくみる
この記事のフローボットを試す
SlackとYoomの連携イメージ
フローボット活用術

2025-11-07

【ノーコードで実現】Googleカレンダーの予定をSlackに自動で連携する方法

k.ikeda
k.ikeda

とにかく早く試したい方へ

YoomにはGoogleカレンダーに登録された予定を自動で共有する業務フローの自動化テンプレートが用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!


■概要

重要な会議やクライアントとの打ち合わせなど、チームで共有すべき予定は多いものの、その都度Slackで通知するのは手間がかかるのではないでしょうか。また、手作業での共有は、忙しい時ほど漏れや間違いが発生しやすくなります。このワークフローを活用すれば、Googleカレンダーに予定が作成されると同時に、指定したSlackチャンネルへ自動で通知が送られ、こうした課題をスムーズに解消できます。

■このテンプレートをおすすめする方

  • Googleカレンダーで管理している予定を、手作業でSlackに共有している方
  • チームメンバーのスケジュール共有を効率化し、連携を強化したいマネージャーの方
  • 重要な打ち合わせの共有漏れを防ぎ、業務の連携を円滑にしたいと考えている方

■このテンプレートを使うメリット

  • Googleカレンダーに予定を作成するだけでSlackへの通知が自動で完了するため、これまで手作業での共有に費やしていた時間を短縮できます。
  • 手作業による通知の際に起こりがちな、共有漏れや内容の転記ミスといったヒューマンエラーのリスク軽減に繋がります。

■フローボットの流れ

  1. はじめに、GoogleカレンダーとSlackをYoomと連携します。
  2. 次に、トリガーでGoogleカレンダーを選択し、「予定が作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、任意のチャンネルに通知内容を送信します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Slackへの通知は、特定のチャンネルやダイレクトメッセージなど、任意の通知先を設定することが可能です。
  • 通知するメッセージ本文は、固定のテキストだけでなく、トリガーで取得したGoogleカレンダーの予定名や日時などの情報を変数として埋め込み、自由にカスタマイズできます。

注意事項

  • Googleカレンダー、SlackのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

「新しい予定をGoogleカレンダーに入力した後、Slackでチームに共有するのを忘れてしまった…」、「会議のたびに手作業でリマインドを送るのが手間で、他の業務が進まない…」このように、Googleカレンダーの予定管理とチームへの情報共有を手作業で行うことに、手間やリスクを感じていませんか?

もし、Googleカレンダーに新しい予定が登録されたタイミングで、その内容を自動的にSlackの指定チャンネルへ通知できる仕組みがあれば、共有漏れや確認漏れを防ぐことができます。

チーム全体のスケジュール管理をスムーズにできるため、コミュニケーションロスをなくし、より重要な業務に集中する時間を確保できるでしょう!

今回ご紹介する自動化の設定は、プログラミングの知識がなくても簡単に設定が可能です。

ぜひこの機会に導入して、日々のスケジュール共有を効率化しましょう!

GoogleカレンダーとSlackの基本的な連携方法

GoogleカレンダーとSlackを連携させることで、チームの生産性が大幅に向上します。予定の通知やリマインダーを自動でSlackに送ることができ、重要な会議やタスクの見逃しを防げます。ただし、基本的な連携を設定した場合、通知が多すぎて情報が溢れてしまうことも。たくさんのイベント通知やステータス更新が届くと、必要な情報が埋もれてしまうこともあるんです。
Yoomなら、GoogleカレンダーとSlackを簡単に連携させ、さらに複数のツールとの自動化をノーコードで実現できます。GoogleカレンダーとSlackだけではなく、他のツールとの連携や通知のカスタマイズが容易にできるので、業務の最適化が簡単に実現できます。

GoogleカレンダーとSlackの連携を自動化する方法

Googleカレンダーに登録された予定を、Slackやその他のツールに自動で通知・記録する方法を、具体的なテンプレートを用いてご紹介します。

手動での共有作業をなくし、チーム内の情報共有をスムーズにすることで、重要な予定の見落としを防ぎます。気になる内容があれば、ぜひクリックしてみてください!

Googleカレンダーの予定をSlackに通知する

Googleカレンダーに新しい予定が作成された際に、その詳細情報を自動でSlackの指定チャンネルに通知します。

それにより、チームメンバーへの迅速な情報共有を実現し、予定の見落としやダブルブッキングを防ぎます。


■概要

重要な会議やクライアントとの打ち合わせなど、チームで共有すべき予定は多いものの、その都度Slackで通知するのは手間がかかるのではないでしょうか。また、手作業での共有は、忙しい時ほど漏れや間違いが発生しやすくなります。このワークフローを活用すれば、Googleカレンダーに予定が作成されると同時に、指定したSlackチャンネルへ自動で通知が送られ、こうした課題をスムーズに解消できます。

■このテンプレートをおすすめする方

  • Googleカレンダーで管理している予定を、手作業でSlackに共有している方
  • チームメンバーのスケジュール共有を効率化し、連携を強化したいマネージャーの方
  • 重要な打ち合わせの共有漏れを防ぎ、業務の連携を円滑にしたいと考えている方

■このテンプレートを使うメリット

  • Googleカレンダーに予定を作成するだけでSlackへの通知が自動で完了するため、これまで手作業での共有に費やしていた時間を短縮できます。
  • 手作業による通知の際に起こりがちな、共有漏れや内容の転記ミスといったヒューマンエラーのリスク軽減に繋がります。

■フローボットの流れ

  1. はじめに、GoogleカレンダーとSlackをYoomと連携します。
  2. 次に、トリガーでGoogleカレンダーを選択し、「予定が作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、任意のチャンネルに通知内容を送信します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Slackへの通知は、特定のチャンネルやダイレクトメッセージなど、任意の通知先を設定することが可能です。
  • 通知するメッセージ本文は、固定のテキストだけでなく、トリガーで取得したGoogleカレンダーの予定名や日時などの情報を変数として埋め込み、自由にカスタマイズできます。

注意事項

  • Googleカレンダー、SlackのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

Googleカレンダーの予定をSlackとメールで通知する

Slackへの通知と同時にGmailなどのメールツールでも通知を送ることも可能です。

社内外の関係者に対して、より確実にスケジュール情報を共有し、コミュニケーションを円滑化できます。


■概要

日々の業務で多くの予定をGoogleカレンダーで管理しているものの、重要な予定の共有をSlackへ手動で投稿したり、関係者へメールでリマインドしたりする作業に手間を感じていませんか。このワークフローは、Googleカレンダーに新しい予定が作成されると、その内容を自動でSlackとGmailに通知するものであり、GoogleカレンダーとSlack間の連携における非効率な手作業を解消し、スムーズかつ正確な情報共有を実現します。

■このテンプレートをおすすめする方

  • GoogleカレンダーとSlackを併用し、予定の共有漏れや転記ミスを防ぎたい方
  • チームやプロジェクトのスケジュール管理をより円滑に進めたいと考えている方
  • 手作業による情報連携から脱却し、本来のコア業務に集中できる環境を整えたい方

■このテンプレートを使うメリット

  • Googleカレンダーへの予定登録をトリガーに、SlackとGmailへ自動で通知が飛ぶため、手動での共有作業に費やしていた時間を短縮できます。
  • システムが自動で情報を連携するので、転記ミスや通知漏れといったヒューマンエラーを防ぎ、確実な情報共有を可能にします。

■フローボットの流れ

  1. はじめに、Googleカレンダー、Slack、GmailをYoomと連携します。
  2. 次に、トリガーでGoogleカレンダーを選択し、「予定が作成されたら」というアクションを設定します。
  3. 次に、オペレーションでSlackを選択し、「チャンネルにメッセージを送る」アクションを設定します。
  4. 最後に、オペレーションでGmailを選択し、「メールを送る」アクションを設定して、関係者に予定の詳細を通知します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Googleカレンダーのトリガー設定では、通知対象とするカレンダーIDの指定や、予定の種別、特定のキーワードを含む予定のみを対象とする、といった条件設定が可能です。
  • Slackへの通知設定では、メッセージを送るチャンネルを任意で指定できます。また、通知本文には、トリガーで取得した予定のタイトルや日時などの情報を変数として埋め込めます。
  • Gmailの送信設定では、宛先(To, Cc, Bcc)、件名、本文を自由にカスタマイズできます。Slackと同様に、Googleカレンダーから取得した情報を変数として利用することが可能です。

■注意事項

  • Googleカレンダー、Slack、GmailのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

Googleカレンダーの予定をSlackに通知し、データベースに記録する

Slackへの通知に加え、Googleスプレッドシートなどのデータベースに予定情報を自動で記録することで、後から活動履歴を一覧で確認・分析することが容易になり、プロジェクト管理や実績報告にも役立ちます。


■概要

Googleカレンダーに新しい予定が登録されるたび、Slackに手動で通知したり、Google スプレッドシートに転記したりしていませんか?こうした反復作業は手間がかかるだけでなく、共有漏れや入力ミスの原因にもなります。このワークフローは、GoogleカレンダーとSlackの連携を自動化するものであり、予定が作成されると指定したSlackチャンネルへの通知とGoogle スプレッドシートへの記録を自動で行い、予定管理の効率化と確実な情報共有を実現します。

■このテンプレートをおすすめする方

  • GoogleカレンダーとSlackを連携させ、予定共有の手間をなくしたいと考えている方
  • Googleカレンダーの予定をSlackで通知するだけでなく、活動記録としてシートに残したい方
  • 手作業による予定の転記ミスや共有漏れを防ぎ、管理業務を効率化したい方

■このテンプレートを使うメリット

  • Googleカレンダーへの予定登録をトリガーに、Slackへの通知とスプレッドシートへの記録が自動で行われるため、手作業の時間を短縮できます。
  • 手作業による情報の転記がなくなることで、入力ミスや共有漏れといったヒューマンエラーを防ぎ、確実な情報共有を支援します。

■フローボットの流れ

  1. はじめに、Googleカレンダー、Slack、Google スプレッドシートをYoomと連携してください。
  2. トリガーでGoogleカレンダーを選択し、「予定が作成されたら」というアクションを設定します。
  3. 次に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、通知先のチャンネルやメッセージ内容を指定します。
  4. 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、予定情報を書き込むシートや列を指定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Googleカレンダーのトリガーでは、対象とするカレンダーの指定や、予定の種別(終日など)、特定のキーワードを含む予定のみを対象にする設定が可能です。
  • Slackへの通知は、任意のチャンネルやメンバーに送信先を設定でき、メッセージ本文には予定の件名や日時といった動的な情報を組み込めます。
  • Google スプレッドシートへの記録では、書き込み対象のスプレッドシートやシート、どの列にどの情報を記録するかなどを柔軟に設定できます。

■注意事項

  • Googleカレンダー、Slack、Google スプレッドシートのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

GoogleカレンダーとSlackを連携するフローを作ってみよう

それではここから代表的な例として、Googleカレンダーに予定が作成された際に、その内容をSlackへ自動で通知するフローを解説していきます!

ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • GoogleカレンダーとSlackのマイアプリ連携
  • テンプレートをコピー
  • Googleカレンダーのトリガー設定とSlackのアクション設定
  • トリガーをONにし、フローが起動するかを確認

ステップ1:GoogleカレンダーとSlackのマイアプリ連携

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!

それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。
Slackのマイアプリ設定についてはナビをご参照ください。

Googleカレンダーの連携

検索ボックスにGoogleカレンダーと入力し、Googleカレンダーのアイコンをクリックします。

下記画面が表示されたら「Sign in with Google」のボタンをクリックしましょう。

お手持ちのGoogleアカウントを選択しログインを行ってください。
希望のアカウントが表示されていない場合は「別のアカウントを使用」からログインすることが可能です。

選択したGoogleアカウントでログイン確認画面が表示されるので、「次へ」をクリックします。

アクセス権限の確認画面が表示されるので、「続行」をクリックして連携を完了させましょう。

マイアプリにGoogleカレンダーが追加されたことを確認出来たら、Googleカレンダーのマイアプリ登録は完了となります。

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

それでは自動化の設定を行っていきましょう!Yoomにログインして、以下のバナーにある「試してみる」をクリックしてください。


■概要

重要な会議やクライアントとの打ち合わせなど、チームで共有すべき予定は多いものの、その都度Slackで通知するのは手間がかかるのではないでしょうか。また、手作業での共有は、忙しい時ほど漏れや間違いが発生しやすくなります。このワークフローを活用すれば、Googleカレンダーに予定が作成されると同時に、指定したSlackチャンネルへ自動で通知が送られ、こうした課題をスムーズに解消できます。

■このテンプレートをおすすめする方

  • Googleカレンダーで管理している予定を、手作業でSlackに共有している方
  • チームメンバーのスケジュール共有を効率化し、連携を強化したいマネージャーの方
  • 重要な打ち合わせの共有漏れを防ぎ、業務の連携を円滑にしたいと考えている方

■このテンプレートを使うメリット

  • Googleカレンダーに予定を作成するだけでSlackへの通知が自動で完了するため、これまで手作業での共有に費やしていた時間を短縮できます。
  • 手作業による通知の際に起こりがちな、共有漏れや内容の転記ミスといったヒューマンエラーのリスク軽減に繋がります。

■フローボットの流れ

  1. はじめに、GoogleカレンダーとSlackをYoomと連携します。
  2. 次に、トリガーでGoogleカレンダーを選択し、「予定が作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、任意のチャンネルに通知内容を送信します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Slackへの通知は、特定のチャンネルやダイレクトメッセージなど、任意の通知先を設定することが可能です。
  • 通知するメッセージ本文は、固定のテキストだけでなく、トリガーで取得したGoogleカレンダーの予定名や日時などの情報を変数として埋め込み、自由にカスタマイズできます。

注意事項

  • Googleカレンダー、SlackのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

自動的にテンプレートがコピーされ、以下の画面が表示されます。
テンプレートはマイプロジェクトというプロジェクトに自動的に格納されるので、確認したい場合はそこから確認してください。
以下の画面表示を読んで、「OK」をクリックしましょう。

ステップ3:Googleカレンダーのトリガー設定

まずGoogleカレンダーに作成された予定を検知する設定を行っていきます。
画面赤枠の「予定が作成されたら」をクリックしてください。

「連携アカウントとアクションを選択」画面では以下を設定します。

  • タイトル:任意の値に変更可能です。
  • アプリ:マイアプリ連携をした「Googleカレンダー」が反映されていることを確認しましょう。
  • Googleカレンダーと連携するアカウント情報:フローと紐づけるアカウントを選択してください。対象のアカウントがリストに表示されていないときは「アカウントを追加」から追加が可能です。
  • トリガーアクション:プルダウンより設定可能です。今回はデフォルトで設定されている項目(予定が作成されたら)のまま進みましょう。

設定が完了したら次へボタンをクリックしましょう。

「アプリトリガーのAPI接続設定」画面では下記の項目を設定し、Googleカレンダーからフローを動かすきっかけとなる予定を取得する設定を行います。

  • トリガーの起動間隔は、5分、10分、15分、30分、60分のいずれかで設定できます。
  • ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。
  • なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。

  • カレンダーID:プルダウンに表示されているカレンダーIDを選択してください。下記の画像では、取得したいカレンダーのGmailアドレスが表示されており、そちらを選択しています。

  • 種別:必要に応じて取得する予定の種別を設定しましょう。

ここまで設定ができたら、次のテストで使用するためGoogleカレンダーに新しく予定を設定してください。

各項目の設定が完了したらテストボタンをクリックしましょう。

下記のようにテスト成功が表示され、先ほど作成した予定が取得できていれば設定完了となります。

画面下の保存するボタンを押下し、Googleカレンダーのトリガー設定を完了させてください。
※「取得した値ってなんだろう?」と思った方は下記の記事をご参照ください。
アウトプットについて

ステップ4:Slackの送信設定

次にSlackに通知を送信する設定を行っていきます。画面赤枠の「チャンネルにメッセージを送る」をクリックしてください。

「連携アカウントとアクションを選択」画面では以下を設定します。

  • タイトル:任意の値に変更可能です。
  • アプリ:マイアプリ連携をした「Slack」が反映されていることを確認しましょう。
  • Slackと連携するアカウント情報:フローと紐づけるアカウントを選択してください。対象のアカウントがリストに表示されていないときは「アカウントを追加」から追加が可能です。
  • アクション:プルダウンより設定可能です。今回はデフォルトで設定されている項目(チャンネルにメッセージを送る)のまま進みましょう。

設定が完了したら次へボタンをクリックしましょう。

「API接続設定」画面ではSlackのどのチャンネルにどういったメッセージを送信するかを設定していきます。

  • メッセージ:投稿内容を設定できます。プルダウンより1つ前のステップで取得したGoogleカレンダーの情報も使用することができます。
    取得した値を活用することで、固定値ではなく、トリガーが実行されるたびに最新の情報が反映できます。

設定が完了したらテストボタンをクリックしましょう。(※実際にSlackにメッセージが送信されるため、必要に応じてチームメンバーに周知などを行っておきましょう。)

テスト成功が表示されたら設定完了となります。

Slackの指定したチャンネルを確認し、問題なくメッセージが送信されていることも確認しましょう。

テスト・投稿の内容に問題がなければ保存するボタンを押下し、Slackの送信設定を完了させてください。

ステップ5:フローをONにして動作を確認

こちらで全ての項目の設定が完了しました!
以下の画面が表示されるので、「トリガーをON」をクリックしたら、自動化の設定は完了となります。
設定したフローボットが正常に起動するかチェックしてみましょう!

Slackを活用したその他の自動化例

Yoomでは、Slackを活用した様々な自動化を実現できます。ここでは、Slackに関連する他のテンプレートをいくつかご紹介します。


■概要
毎月の月末に発生する定型業務やチームへのリマインドなどを、都度手作業で行うことに手間を感じていませんか?タスクが立て込んでいると、こうした重要な連絡を忘れてしまう可能性もあります。このワークフローを活用すれば、毎月指定した日時にフローボットが起動し、自動で月末であることを判定した上でSlackへ通知を送信できるため、リマインド業務の抜け漏れ防止や効率化を実現します。

■このテンプレートをおすすめする方
  • 毎月の締め作業など、月末のタスク管理を効率化したいと考えている方
  • チームメンバーへのリマインド連絡をSlackで定期的に行っているマネージャーの方
  • 手作業でのリマインド業務を自動化し、対応漏れを防ぎたいと考えている方

■このテンプレートを使うメリット
  • スケジュール設定に基づき自動でSlackへ通知が飛ぶため、これまで手作業で行っていたリマインド業務の時間を短縮できます。
  • 手動での対応による通知のし忘れや、タイミングのずれといったヒューマンエラーの発生を防ぎ、業務の安定化に繋がります。

■フローボットの流れ
  1. はじめに、SlackをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガーを選択し、フローボットを起動したい日時(例:毎月28〜31日の10:00)を設定します。
  3. 次に、オペレーションで計算処理と分岐機能を設定し、フローボットが起動した日が月末であるかを判定させ、月末でない場合はフローを終了するように設定します。
  4. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、任意のチャンネルに通知を送信します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • スケジュールトリガーでは、フローボットを起動させたい日時を任意で設定してください。
  • Slackでメッセージを送るアクションでは、通知を送りたいチャンネルやメッセージの本文(例:月末リマインドです。経費精算を完了してください。)を任意で設定可能です。

■注意事項
  • SlackとYoomを連携してください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

■概要
Slackでの質問対応や情報検索の際に、都度ChatGPTを開いてコピー&ペーストを繰り返す作業に手間を感じていませんか?また、チャンネルでの活発な議論の内容を後から要約するのも一苦労です。このワークフローを活用すれば、Slackの特定チャンネルへの投稿をきっかけに、ChatGPTが自動で回答や要約を生成し、指定したチャンネルへ通知することが可能です。手作業での情報収集や応答作成のプロセスを効率化し、よりスムーズなコミュニケーションを実現します。

■このテンプレートをおすすめする方
  • Slackでの質問対応や情報検索にかかる時間を短縮し、業務効率化を進めたい方
  • 日常的に利用するChatGPTとSlackを連携させ、より高度な活用を目指している方
  • チーム内の問い合わせ対応を自動化し、全体の生産性向上を図りたいと考えている方

■このテンプレートを使うメリット
  • Slackへの投稿を起点としてChatGPTが自動で応答するため、情報収集や回答作成にかかる時間を短縮することができます。
  • 誰でもSlack上から手軽にChatGPTを利用できるため、ナレッジへのアクセスが平準化され、チーム全体の情報格差を減らします。

■フローボットの流れ
  1. はじめに、SlackとChatGPTをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「新しいメッセージがチャンネルに投稿されたら」というアクションを設定します。
  3. 次に、オペレーションで分岐機能を設定し、ChatGPTからの回答に反応して処理がループしないように条件を指定します。
  4. 続いて、オペレーションでChatGPTの「会話する」アクションを設定し、Slackの投稿内容をプロンプトとして送信します。
  5. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、ChatGPTが生成した回答を指定のチャンネルに通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • Slackのトリガー設定では、自動応答の対象としたいチャンネルを任意で設定してください。
  • 処理の無限ループを防ぐための分岐条件は、通知メッセージに含める特定の文言など、運用に合わせて任意で設定可能です。
  • ChatGPTに送信するプロンプトは、「以下の質問に回答してください:」といった指示内容を、目的に応じて自由にカスタマイズできます。
  • Slackへの通知アクションでは、回答を投稿するチャンネルやスレッド、メッセージ本文の形式などを任意で設定できます。

■注意事項
  • Slack、ChatGPTのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
  • 詳しくはOpenAIの「API料金」ページをご確認ください。
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

■概要
Zoho CRMで新しい取引先が作成された際、都度Slackで関係者に情報を共有する作業に手間を感じていませんか?迅速な情報共有は不可欠ですが、手作業での通知は対応漏れやタイムラグの原因にもなり得ます。このワークフローを活用すれば、Zoho CRMに取引先が登録されると、指定のSlackチャンネルへ自動で通知を送ることが可能です。この連携によって情報共有のプロセスが自動化され、チームの連携を円滑にします。

■このテンプレートをおすすめする方
  • Zoho CRMで管理する取引先情報を、Slackを使ってチームに共有したい方
  • 手作業による情報共有での通知漏れやタイムラグを防ぎ、営業活動を円滑に進めたい方
  • Zoho CRMとSlackを連携させ、顧客情報の共有プロセスを自動化したいと考えている方

■このテンプレートを使うメリット
  • Zoho CRMに取引先が新規作成されると自動でSlackへ通知されるため、これまで手作業で行っていた情報共有の時間を短縮することができます。
  • 手作業での通知作成や投稿が不要になることで、共有漏れや内容の誤りといったヒューマンエラーのリスク軽減に繋がります。

■フローボットの流れ
  1. はじめに、Zoho CRMとSlackをYoomと連携します。
  2. 次に、トリガーでZoho CRMを選択し、「新しく取引先が作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでSlackを選択し、「チャンネルにメッセージを送る」アクションを設定し、Zoho CRMから取得した情報を通知するように設定します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • Slackに通知するメッセージ内容は、Zoho CRMから取得した取引先名、担当者名、URLなどの情報を自由に組み込んで設定できます。通知したい項目を選択し、チームにとって最も分かりやすいフォーマットで情報を共有してください。

■注意事項
  • Zoho CRM、SlackのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要
Slackで勤怠報告を行っているものの、その後のKING OF TIMEへの打刻作業が二度手間になっていませんか? 手作業での転記は、入力ミスや打刻忘れの原因にもなりかねません。 このワークフローは、Slackの特定のチャンネルに「出勤」や「退勤」などのメッセージが投稿されると、その内容を検知して自動でKING OF TIMEに打刻します。 日々の煩わしい打刻作業から解放され、よりスムーズな勤怠管理を実現します。
■このテンプレートをおすすめする方
  • SlackとKING OF TIMEを併用し、打刻の手作業に課題を感じている勤怠管理担当者の方
  • リモートワーク環境下で、メンバーの勤怠打刻をより簡単に、かつ正確に管理したいマネージャーの方
  • 日々の定型業務を自動化し、コア業務に集中できる時間を確保したいと考えているすべての方
■このテンプレートを使うメリット
  • Slackへの投稿だけでKING OF TIMEへの打刻が自動で完了するため、これまで手作業に費やしていた時間を短縮できます
  • 手作業による打刻時間の入力ミスや、打刻忘れといったヒューマンエラーを防ぎ、正確な勤怠管理に繋がります
■フローボットの流れ
  1. はじめに、Slack、KING OF TIME、Google スプレッドシートをYoomと連携する
  2. 次に、トリガーでSlackを選択し、「メッセージがチャンネルに投稿されたら」というアクションを設定する
  3. 次に、オペレーションの分岐機能を設定し、投稿されたメッセージの内容(例:「出勤」「退勤」など)に応じて処理を分岐させる
  4. 次に、オペレーションでGoogle スプレッドシートやYoomのアクションを設定し、投稿者の情報などを取得する
  5. 最後に、オペレーションでKING OF TIMEの「打刻データの登録」アクションを設定し、取得した情報をもとに出退勤の打刻を行う
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Slackのトリガー設定では、打刻の報告を行うチャンネルを任意で設定してください
  • 分岐機能では、打刻のきっかけとしたいメッセージのキーワード(例:「おはよう」「おつかれさまです」など)を自由にカスタマイズできます
  • Google スプレッドシートのアクションでは、従業員リストなどを管理している任意のスプレッドシートIDやシート名を設定してください
  • Yoomのアクションでは、情報を取得したい対象のプロジェクトやデータベースを任意で設定できます
  • KING OF TIMEのアクションでは、Slackなど前段のオペレーションで取得した値を引用し、打刻情報を登録する各フィールドを自由に設定可能です
■注意事項
  • Slack、KING OF TIME、Google スプレッドシートのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • オペレーション数が5つを越えるフローボットは、ミニプラン以上のプランで作成可能です。フリープランの場合はフローボットが起動しないため、ご注意ください。

■概要
毎朝の予定確認やチームへの共有を手間に感じていませんか。各自がカレンダーを確認したり、重要な予定を手作業で共有したりする作業は、時間もかかり共有漏れのリスクもあります。このワークフローを活用すれば、毎朝決まった時間にGoogleカレンダーからその日の予定を自動で取得し、ChatGPTが生成した分かりやすいメッセージをSlackに通知できます。日々の予定共有を自動化し、スムーズな業務開始を支援します。

■このテンプレートをおすすめする方
  • チーム内の予定共有を効率化したいと考えているマネージャーやチームリーダーの方
  • GoogleカレンダーとSlackを日常的に活用し、朝のルーティン業務を自動化したい方
  • 重要な予定の確認漏れを防ぎ、チーム全体の生産性を向上させたいと考えている方

■このテンプレートを使うメリット
  • 毎朝自動で予定が通知されるため、各自がカレンダーを開いて確認したり、Slackに手入力したりする手間と時間を削減できます。
  • 手作業による共有漏れや確認忘れといったヒューマンエラーを防ぎ、チーム全員がその日の予定を把握できるようになります。

■フローボットの流れ
  1. はじめに、Googleカレンダー、ChatGPT、SlackをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガーを選択し、「毎日8時」など、フローボットを起動したい時間を設定します。
  3. 次に、オペレーションでGoogleカレンダーを選択し、「今日の予定の一覧を取得する」アクションを設定します。
  4. 続いて、オペレーションでChatGPTを選択し、取得した予定情報をもとにSlackへ通知するメッセージを生成させます。
  5. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、ChatGPTが生成したメッセージを指定のチャンネルに投稿します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • スケジュールトリガーの設定で、通知したい時間帯(例:毎朝9時など)を任意で設定してください。
  • ChatGPTに与えるプロンプト(指示文)をカスタムすることで、より丁寧な文章にするなど、通知メッセージのトーンを任意で調整できます。
  • Slackに通知を送るチャンネルを、チーム用や個人用など、用途に合わせて任意で設定してください。

■注意事項
  • Googleカレンダー、ChatGPT、SlackのそれぞれとYoomを連携してください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
  • 詳しくはOpenAIの「API料金」ページをご確認ください。
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

まとめ

GoogleカレンダーとSlackの連携を自動化することで、これまで手作業で行っていたスケジュール共有の手間を大幅に削減し、チーム内の情報伝達ミスや確認漏れを防ぐことができます。

これにより、メンバー全員が常に最新の予定を把握できるため、会議のダブルブッキングや参加忘れといったトラブルを未然に防ぎ、スムーズなチーム運営が実現します!

今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、画面の指示に従って操作するだけで直感的に業務フローを構築することが可能です。

もしGoogleカレンダーとSlackの連携自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomがもたらす効率的なスケジュール管理を体験してみてください!

よくあるご質問

Q:Slackの通知内容を絞り込む方法は?
A:「ステップ3:Googleカレンダーのトリガー設定」の箇所で、通知を行う予定の種別や、キーワードによる絞り込みが可能です。

Q:通知後に自動でアクションを起こすことは可能ですか?
A:はい。可能です。例えばSlackに通知を行った後に「kintoneに予定の内容を登録する」等、オペレーションを追加いただければ様々なアクションを起こすことができます。
Yoomではさまざまなテンプレートを用意しています。ぜひこちらもご活用ください。

Q:他のカレンダーアプリとも連携できますか?
A:はい。OutlookのカレンダーやTimeRexなど幅広いアプリに対応しております。今回のフローでは、Googleカレンダーのトリガーを削除し、+ボタンから代わりにお使いのツールを追加して、設定してください。
対応しているアプリについてはこちらのページをご覧ください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
k.ikeda
k.ikeda
IT業界でシステムエンジニアとして8年間勤務してきました。 業務系システムを中心に、要件定義から開発・テスト・保守運用まで幅広く経験があります。 その傍ら、ITに関するブログも5年間ほど継続中。更新頻度は高くありませんが、「ITに詳しくない方にも伝わるように」を意識しながら、日々の業務や学びの中で得た気づきを発信しています。 また、普段からタスクの簡略化や作業効率化を考えるのが好きで、WindowsバッチやPythonを使って簡易的なスクリプトを自作し、日々の業務を少しでもスムーズにする工夫をしています。 そうした実務での経験や試行錯誤をもとに、ITに馴染みのない方でも活用できるノウハウやTipsをわかりやすく発信していければと思っています。
タグ
連携
Slack
自動
自動化
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる