■概要
GitLabで管理しているイシューの対応期限などを、別途Googleカレンダーに手入力していませんか?こうした二重入力は手間がかかるだけでなく、登録漏れといったミスの原因にもなりかねません。
このワークフローは、GitLabとGoogleカレンダーを連携させたいと考えている方に最適であり、GitLab上で新しいイシューが作成されると、その内容を基にGoogleカレンダーへ自動で予定を追加します。タスク管理とスケジュール管理を連携させることで、業務の効率化を実現します。
■このテンプレートをおすすめする方
- GitLabのイシューを基に、Googleカレンダーへ手動で予定を登録している開発担当者の方
- GitLabとGoogleカレンダーを連携させ、タスクの対応漏れや管理工数を削減したいマネージャーの方
- プロジェクトのタスクと個人のスケジュールを一元的に管理し、生産性を高めたい方
■このテンプレートを使うメリット
- GitLabでイシューが作成されると、自動でGoogleカレンダーに予定が登録されるため、これまで手作業で行っていた転記作業の時間を短縮できます
- 手作業による予定の登録漏れや、内容の入力ミスといったヒューマンエラーを防ぎ、タスク管理の正確性を向上させます
■フローボットの流れ
- はじめに、GitLabとGoogleカレンダーをYoomと連携します
- 次に、トリガーでGitLabを選択し、「イシューが作成されたら」というアクションを設定します
- 最後に、オペレーションでGoogleカレンダーを選択し、「GoogleMeetなしの予定を作成(終日)」のアクションを設定します。この際、GitLabのトリガーで取得したイシューのタイトルや詳細などを、予定の内容として設定することが可能です
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Googleカレンダーに作成する予定のタイトル、説明、日時などの内容は、GitLabのイシューから取得した情報を活用して自由にカスタマイズが可能です。例えば、予定のタイトルにイシューの件名を、説明欄に担当者名やURLを設定するといった運用ができます
◼️注意事項
- GitLabとGoogleカレンダーのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。