■概要
Cal.comで顧客との打ち合わせや開発ミーティングを設定した後、その内容をGitHubのIssueとして手動で起票することに手間を感じていませんか。この作業はタスク管理に不可欠ですが、多忙な中では転記ミスや作成忘れが発生しがちです。このワークフローは、Cal.comで新しい予定が作成されると自動でGitHubにIssueを作成するため、こうした手作業をなくし、タスク管理を円滑にします。
■このテンプレートをおすすめする方
- Cal.comで設定した予定を基に、GitHub上でタスク管理を行っているエンジニアの方
- 顧客との打ち合わせ内容を開発チームに共有するため、手作業でIssueを作成している方
- Cal.comとGitHubの連携を自動化し、開発プロセスの効率化を目指すチームリーダーの方
■このテンプレートを使うメリット
- Cal.comで予定が作成されると自動でGitHubにIssueが作成されるため、これまで手作業に費やしていた時間を短縮することができます。
- 手動での情報入力が不要になるため、Issueの作成漏れや内容の転記ミスといったヒューマンエラーを防ぎ、タスク管理の精度を高めます。
■フローボットの流れ
- はじめに、Cal.comとGitHubをYoomと連携します。
- 次に、トリガーでCal.comを選択し、「予定が登録されたら(Webhook)」というアクションを設定します。
- 最後に、オペレーションでGitHubを選択し、「Issueを作成」アクションを設定します。トリガーで取得した予定の件名や詳細などを、作成するIssueのタイトルや本文に設定することで、連携が完了します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- GitHubでIssueを作成するアクションでは、Issueを起票するリポジトリを任意に設定してください。
- Issueのタイトルや本文、担当者、ラベルといった各項目には、固定のテキストだけでなく、Cal.comから取得した予定の情報を変数として設定することが可能です。
■注意事項
- Cal.com、GitHubのそれぞれとYoomを連携してください。