■概要
GitLabで新しいイシューが作成されるたびに、手作業で関係者にメール通知を送るのは手間がかかるのではないでしょうか? 手動での通知は対応の遅れや連絡漏れにつながることもあり、プロジェクトの進行に影響を及ぼす可能性があります。 このワークフローを活用すれば、GitLab上のイシュー作成をきっかけにSendGridから自動でメールを送信でき、このような課題をスムーズに解消します。
■このテンプレートをおすすめする方
- GitLabとSendGridを連携させ、イシュー作成時の通知を自動化したいと考えている開発者の方
- 手作業によるメール通知に手間を感じており、プロジェクト管理の効率化を目指している方
- タスク発生時の情報共有を迅速かつ確実に行い、チームの生産性を高めたいマネージャーの方
■このテンプレートを使うメリット
- GitLabでのイシュー作成をトリガーにSendGridからメールが自動送信されるため、通知作業にかかる時間を短縮することができます。
- 手作業による通知漏れや宛先の間違いといったヒューマンエラーを防ぎ、関係者への確実な情報伝達を実現します。
■フローボットの流れ
- はじめに、GitLabとSendGridをYoomと連携します。
- 次に、トリガーでGitLabを選択し、「イシューが作成されたら」というアクションを設定します。
- 最後に、オペレーションでSendGridの「メールを送信する」アクションを設定し、関係者への通知メールを送信するように設定します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- SendGridの「メールを送信する」アクションでは、通知したい宛先や送信元のメールアドレスを任意で設定してください。
- メールの件名や本文も自由に編集可能です。GitLabのイシュー情報を本文に含めることで、より分かりやすい通知を作成できます。
- 要件に応じて、本文のMIMEタイプ(テキスト形式かHTML形式かなど)も設定してください。
■注意事項
- GitLab、SendGridのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。