■概要
Slackでの特定メッセージを確認後に、手作業でGoogle スプレッドシートのテンプレートを複製する作業は、手間がかかる上に、ミスや対応漏れが発生しやすいのではないでしょうか。このワークフローを活用すれば、Slackで特定のキーワードを含むメッセージが送信されたことを検知し、Google Apps Scriptを自動で実行して指定のシートを複製できるため、これらの課題を解消し、業務の正確性と効率性を高めることが可能です。
■このテンプレートをおすすめする方
- Slackの特定メッセージをトリガーとして、Google スプレッドシートの複製を手作業で行っている方
- Google Apps Scriptを用いたシート操作の自動化に関心があり、日々の定型業務を削減したい方
- 手作業によるシートの複製ミスや対応の遅延を防ぎ、業務の質を向上させたいチームの方
■このテンプレートを使うメリット
- Slackメッセージをトリガーに、Google Apps Scriptで自動複製が行われるため、手作業にかかっていた時間を削減できます。
- 手作業によるシートの選択ミスや複製漏れ、設定の誤りといったヒューマンエラーのリスクを軽減し、作業の正確性を維持します。
■フローボットの流れ
- はじめに、SlackとYoomを連携させます。
- 次に、トリガーとしてSlackを選択し、「指定のテキストを含むメッセージがチャンネルに投稿されたら」というアクションを設定し、特定のキーワードやフレーズを含むメッセージを検知するように指定します。
- 続いて、オペレーションとしてGoogle Apps Scriptを選択し、「スクリプトを実行」アクションを設定し、あらかじめ用意したシート複製用のGoogle Apps Scriptを指定します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Slackのトリガー設定では、通知を監視するチャンネルID、フローを実行する間隔、そしてトリガーとなるメッセージ内の特定のキーワードやフレーズを、実際の業務内容に合わせて任意に設定してください。
- Google Apps Scriptのオペレーション設定では、実行するスクリプトのデプロイ済みURLや、呼び出す関数名などを、作成したスクリプトの内容に応じて正確に指定してください。
■注意事項
- Slack、Google Apps ScriptのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。