■概要
Gmailで受け取った問い合わせやバグ報告を、都度GitHubに手作業で起票していませんか。こうした手作業は時間がかかるだけでなく、コピー&ペーストのミスや対応漏れが発生する原因にもなりかねません。
このワークフローは、GmailとGitHubの連携を自動化するものです。特定のラベルのメールを受信するだけで、内容をAIが整理し、GitHubにIssueを自動で作成します。タスクの起票漏れを防ぎ、開発業務の初動を早めることが可能です。
■このテンプレートをおすすめする方
- Gmailで受けたバグ報告などをGitHubで管理している開発担当者やプロジェクトマネージャーの方
- GmailとGitHub間での手作業による情報転記をなくし、業務を効率化したいと考えている方
- 顧客からの重要な連絡をGitHubのIssueとして速やかに起票し、対応漏れを防ぎたい方
■このテンプレートを使うメリット
- Gmailに特定のメールが届くと自動でGitHubにIssueが作成されるため、手作業での転記作業にかかっていた時間を削減できます。
- 手作業による情報のコピーミスやIssueの起票漏れといったヒューマンエラーを防ぎ、タスク管理の正確性を高めることに繋がります。
■フローボットの流れ
- はじめに、GmailとGitHubをYoomと連携します。
- 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定します。
- 続いて、オペレーションでAI機能の「テキストを生成する」を選択し、受信したメール本文の情報を整理するよう設定します。
- 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、AIが生成したテキストをもとにIssueが作成されるようにします。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Gmailのトリガー設定では、ワークフローを起動するきっかけとなるメールのラベルを任意で設定してください。
- AI機能のプロンプトは、メール内容の要約や分析など、目的に応じて自由にカスタマイズできます。なお、プロンプトの文字数によって消費タスク数が変動するためご注意ください。
- GitHubでIssueを作成する際、タイトルや本文などの各項目には、固定のテキストだけでなく、トリガーで取得したメール情報などを変数として埋め込むことが可能です。
■注意事項
- Gmail、GitHubのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。