■概要
開発チームでTelegramとGitLabを利用しているものの、二つのツール間の情報連携が手作業になっていませんか。例えば、Telegramで受け取った依頼を都度GitLabに転記するのは手間がかかり、抜け漏れのリスクも伴います。このワークフローは、Telegramで特定のメッセージを受信するだけで、内容をAIが解析し、GitLabに新規プロジェクトを自動で作成します。こうした連携を自動化することで、作業の手間を省き、迅速なプロジェクト立ち上げを実現します。
■このテンプレートをおすすめする方
- Telegramで受け取った依頼やタスクをGitLabへ手動で登録している開発担当者の方
- TelegramとGitLabを活用したプロジェクト管理の効率化を目指すマネージャーの方
- 複数のSaaS間の連携を手作業で行っており、業務の自動化に関心のある方
■このテンプレートを使うメリット
- TelegramからGitLabへの情報転記が自動化されるため、これまで手作業に費やしていた時間を短縮し、コア業務に集中できます。
- 手作業による情報の転記ミスや、プロジェクト作成の依頼見落としといったヒューマンエラーを防ぎ、業務の正確性を高めます。
■フローボットの流れ
- はじめに、GitLabとTelegramをYoomと連携します。
- トリガーでTelegramを選択し、「ボットがメッセージを受け取ったら」というアクションを設定します。
- 次に、オペレーションで分岐機能を設定し、特定の条件に合致した場合のみ後続の処理に進むようにします。
- 続いて、AI機能のオペレーションで、Telegramで受け取ったメッセージからプロジェクト名などの必要な情報を抽出します。
- 最後に、オペレーションでGitLabを選択し、「新規プロジェクトを作成」アクションを設定して、抽出した情報を基にプロジェクトを作成します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- 分岐機能では、特定のキーワードがメッセージに含まれている場合のみ処理を実行するなど、任意の条件を設定できます。
- AIによるテキスト抽出では、Telegramのメッセージから「プロジェクト名」「概要」「担当者」といった、任意の項目を抽出するように設定することが可能です。
- GitLabでのプロジェクト作成時には、前のステップで抽出したテキストなどを活用し、プロジェクト名や説明欄に自動で反映させることが可能です。
■注意事項
- Telegram、GitLabのそれぞれとYoomを連携してください。
- 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。