GitHubでIssueが更新されたら、BASEで商品情報を更新する
Yoomのテンプレートを使えば、ノーコードで簡単に
GitHub
と
BASE
を自動連携できます。
■概要
GitHubでのIssue更新と、それに応じたBASEの商品情報の更新作業は、手動で行うと時間もかかり、入力ミスも発生しやすいのではないでしょうか。特にECサイト運営において、最新情報を迅速かつ正確に反映させることは非常に重要です。このワークフローを活用すれば、GitHubでIssueが更新されると、その内容を元にBASEの商品情報が自動で更新され、こうした課題の解決に繋がります。
■このテンプレートをおすすめする方
- GitHubとBASEを利用し、商品情報を手作業で同期しているECサイト運営担当者の方
- 開発プロジェクトの進捗とECサイトの商品情報を連携させ、効率化を図りたい方
- 手作業による更新ミスを減らし、常に正確な商品情報を提供したいと考えている方
■このテンプレートを使うメリット
- GitHubのIssue更新をトリガーに、BASEの商品情報が自動で更新されるため、これまで手作業に費やしていた時間を短縮することができます。
- 手作業によるデータ転記時の入力間違いや更新漏れといったヒューマンエラーのリスクを軽減し、情報管理の正確性を高めます。
■フローボットの流れ
- GitHubおよびBASEをYoomと連携します。
- トリガーでGitHubを選択し、「Issueが新しく作成または更新されたら」というアクションを設定します。これにより、指定したリポジトリでIssueの更新があった場合にフローが起動します。
- オペレーションで分岐機能を設定します。ここでは、トリガーで取得したIssueの情報(例えばラベルや特定のキーワードなど)を元に、後続の処理を分岐させることが可能です。
- オペレーションでAI機能を設定し、「テキストからデータを抽出する」アクションを選択します。Issueの本文やコメントなどから、商品名、価格、説明文といった必要な情報をAIが抽出します。
- オペレーションでBASEの「商品情報を更新」アクションを設定します。AI機能で抽出したデータを使い、該当するBASEの商品情報を更新します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- GitHubのトリガー設定では、監視対象とするリポジトリのオーナー名やリポジトリ名を任意で設定してください。
- 分岐機能の設定では、GitHubトリガーから取得したIssueのタイトル、本文、ラベルなどのアウトプット情報を活用し、どのような条件で処理を分岐させるかを自由にカスタマイズできます。
- AI機能によるデータ抽出設定時には、固定値やGitHubトリガーから取得したアウトプット(Issueの本文など)を抽出対象のテキストとして指定し、どのような項目を抽出するか(商品名、価格、在庫数など)を具体的に定義してください。
- BASEの商品情報更新アクションでは、固定値やAI機能によって抽出されたアウトプット情報を組み合わせて、更新対象の商品IDや更新する情報(商品名、価格、説明文、在庫数など)を詳細にマッピングし、設定することが可能です。
■注意事項
- BASE、GithubのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
- 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
類似したテンプレートをご紹介!
すべてのテンプレートを見る
使用しているアプリについて
GitHub
を使ったテンプレート
GitHubで特定のIssueが作成されたら、SerpApiでGoogle検索の検索結果を取得する
GitHubのIssue発生時にAIがキーワードを抽出しSerpApiでGoogle検索を自動実行するフローです。手作業の検索時間を削減し、情報収集漏れや対応遅れを防ぎ、開発に集中できます。
GitHubでIssueが作成されたらBacklogに課題を追加する
GitHubで新規Issueが生まれた瞬間にBacklogへ課題を自動追加するフローです。複数リポジトリ運用でも二重入力や登録漏れを抑え、開発チームのタスク管理を整えます。
Asanaで特定のプロジェクトにタスクが作成されたら、GitHubにプルリクエストを作成する
Asanaの特定プロジェクトでタスクが生まれるとGitHubにプルリクエストを自動生成するフローです。手作業による転記時間と入力ミスを減らし、開発チーム全体のプルリク漏れや共有遅れを確実に防ぎます。
BASE
を使ったテンプレート
Airtableの商品情報をBASEに追加する
Airtableの商品情報をBASEに追加するフローです。BASEへの商品情報がスピーディーに追加されることで、常に最新の情報がオンラインショップに表示されるため、新商品の販売をスムーズに行うことができます。
BASEで注文が発生したら、GitHubでIssueを作成する
BASEの新規注文をトリガーにGitHubへIssueを自動登録するフローです。手入力の手間や転記ミスを抑え、注文状況と開発タスクの連携を滞りなく進められ、チーム内の情報共有も円滑になります。
BASEで注文が発生したら、Glideのテーブルに行を追加する
BASEの新規注文をトリガーにYoomで注文情報をGlideテーブルへ自動登録するフローです。転記作業の手間や入力ミスを減らし、空いた時間を他業務に充てられ、顧客管理も正確になります。
使用しているアプリについて
GitHub
YoomではGitHubのAPIをノーコードで活用することができます。GitHubのAPIを使って、自動的に新規イシューを作成したり、リポジトリにユーザーを追加することが可能です。また、YoomのデータベースにGitHubのイシュー情報を同期することも可能です。
詳しくみるテンプレート
GitHubで特定のIssueが作成されたら、SerpApiでGoogle検索の検索結果を取得する
GitHubのIssue発生時にAIがキーワードを抽出しSerpApiでGoogle検索を自動実行するフローです。手作業の検索時間を削減し、情報収集漏れや対応遅れを防ぎ、開発に集中できます。
GitHubで特定のIssueが作成されたら、SerpApiでGoogle検索の検索結果を取得する
GitHubでIssueが作成されたらBacklogに課題を追加する
GitHubで新規Issueが生まれた瞬間にBacklogへ課題を自動追加するフローです。複数リポジトリ運用でも二重入力や登録漏れを抑え、開発チームのタスク管理を整えます。
GitHubでIssueが作成されたらBacklogに課題を追加する
Asanaで特定のプロジェクトにタスクが作成されたら、GitHubにプルリクエストを作成する
Asanaの特定プロジェクトでタスクが生まれるとGitHubにプルリクエストを自動生成するフローです。手作業による転記時間と入力ミスを減らし、開発チーム全体のプルリク漏れや共有遅れを確実に防ぎます。
Asanaで特定のプロジェクトにタスクが作成されたら、GitHubにプルリクエストを作成する
BASE
YoomではBASEのAPIとノーコードで連携し、BASEの操作を自動化することができます。
BASEで注文が発生したら自動的にSlackやChatworkなどのチャットツールへ通知したり、他サービスの商品情報をもとにBASEへ自動的に商品を登録することが可能です。
詳しくみるテンプレート
Airtableの商品情報をBASEに追加する
Airtableの商品情報をBASEに追加するフローです。BASEへの商品情報がスピーディーに追加されることで、常に最新の情報がオンラインショップに表示されるため、新商品の販売をスムーズに行うことができます。
Airtableの商品情報をBASEに追加する
BASEで注文が発生したら、GitHubでIssueを作成する
BASEの新規注文をトリガーにGitHubへIssueを自動登録するフローです。手入力の手間や転記ミスを抑え、注文状況と開発タスクの連携を滞りなく進められ、チーム内の情報共有も円滑になります。
BASEで注文が発生したら、GitHubでIssueを作成する
BASEで注文が発生したら、Glideのテーブルに行を追加する
BASEの新規注文をトリガーにYoomで注文情報をGlideテーブルへ自動登録するフローです。転記作業の手間や入力ミスを減らし、空いた時間を他業務に充てられ、顧客管理も正確になります。
BASEで注文が発生したら、Glideのテーブルに行を追加する
ノーコードで実行可能なAPIアクション
実行可能なAPIアクション
フローボットトリガー
フローボットオペレーション
フローボットトリガー
フローボットオペレーション
フローボットトリガー
フローボットオペレーション