■概要
GitHubで新しいIssueが作成された際に、手動でGoogleカレンダーにタスクを登録していませんか?この作業は手間がかかるだけでなく、登録漏れによる対応遅延のリスクも伴います。このワークフローを活用すれば、GitHubとGoogleカレンダーを連携させ、Issue作成をトリガーに自動でカレンダーへ予定を追加できます。これにより、タスク管理の効率化と抜け漏れ防止を実現します。
■このテンプレートをおすすめする方
- GitHubとGoogleカレンダーを併用し、タスクの二重入力に手間を感じている方
- GitHubのIssueに基づいたスケジュール管理を自動化したいプロジェクトマネージャーの方
- Googleカレンダーへの予定登録漏れを防ぎ、タスク管理を効率化したい開発チームの方
■このテンプレートを使うメリット
- GitHubでのIssue作成と同時にGoogleカレンダーへ予定が自動登録されるため、手作業による入力時間を短縮できます
- 手動での転記作業が不要になることで、予定の登録漏れや内容の間違いといったヒューマンエラーを防ぐことに繋がります
■フローボットの流れ
- はじめに、GitHubとGoogleカレンダーをYoomと連携します
- 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
- 次に、オペレーションでAI機能の「データを抽出する」を設定し、Issueのタイトルや本文から予定作成に必要な情報を抽出します
- 最後に、オペレーションでGoogleカレンダーの「Google Meetなしの予定を作成」を設定し、抽出した情報を基に予定を作成します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Googleカレンダーに予定を作成する際、タイトルや説明欄に任意のテキストを固定値として入力できます
- GitHubのIssueから取得したタイトル、担当者、期限などの情報を変数として埋め込み、動的に予定を作成することが可能です
■注意事項
- GitHub、GoogleカレンダーのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。