■概要
Slackでの特定のメッセージをきっかけに、Google Apps Scriptを手動で実行する作業は、手間がかかる上に実行漏れのリスクも伴います。定型的なスクリプト実行の場合、このプロセスを自動化したいと考える方も多いのではないでしょうか。 このワークフローを活用すれば、Slackの投稿をトリガーにGoogle Apps Scriptの自動化を実現し、スクリプトの実行を自動化できます。これにより、手作業による手間やミスを削減し、業務を円滑に進めることが可能です。
■このテンプレートをおすすめする方
- Slackの特定メッセージをトリガーに、手動でスクリプトを実行している方
- Google Apps Scriptを用いた業務の自動化に関心をお持ちの方
- チャットでのやり取りを起点に、より高度な業務自動化を実現したいと考えている方
■このテンプレートを使うメリット
- Slackの特定メッセージ投稿後、自動でGoogle Apps Scriptが実行されるため、手動で対応していた時間を短縮することができます。
- 人の手を介さずにスクリプトを実行することで、実行漏れや遅延といったヒューマンエラーのリスクを軽減できます。
■フローボットの流れ
- はじめに、Google Apps ScriptとSlackをYoomと連携します。
- 次に、トリガーでSlackを選択し、「指定のテキストを含むメッセージがチャンネルに投稿されたら」というアクションを設定します。
- 次に、オペレーションでGoogle Apps Scriptの「スクリプトを実行」アクションを設定します。
- 最後に、オペレーションでSlackの「スレッドにメッセージを送る」アクションを設定し、スクリプトの実行結果などを通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Slackのトリガー設定では、監視対象としたいチャンネルのIDを任意で設定してください。
- Google Apps Scriptのアクション設定では、実行したいスクリプトの実行可能URLと、実行する関数の名前を任意で設定してください。
■注意事項
- Slack、Google Apps ScriptのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。