NEW 新たにAIワーカー機能が登場。あなただけのAI社員をつくろう! 詳しくはこちら
AIワーカー機能であなただけのAI社員をつくろう! 詳しくはこちら
AirtableとGitHubの連携イメージ
【簡単設定】AirtableのデータをGitHubに自動的に連携する方法
Yoomを詳しくみる
この記事のテンプレートを試す
AirtableとGitHubの連携イメージ
フローボット活用術

2025-10-17

【簡単設定】AirtableのデータをGitHubに自動的に連携する方法

Shiori Hasekura
Shiori Hasekura

■概要

Airtableで管理しているタスクやバグ報告を、手作業でGitHubにIssueとして起票していませんか?この作業は単純ですが時間がかかり、コピー&ペーストのミスも起こりがちです。このワークフローを活用すれば、Airtableにレコードを登録するだけで、承認フローを経てGitHubに自動でIssueを作成できます。AirtableとGitHubを連携させることで、こうした面倒な手作業から解放され、よりスムーズなプロジェクト進行を実現します。

■このテンプレートをおすすめする方

  • Airtableで管理している情報を、手作業でGitHubにIssueとして登録している開発担当者の方
  • AirtableとGitHub間の情報転記における、入力ミスや連携漏れをなくしたいプロジェクトマネージャーの方
  • 開発に関連する定型業務を自動化し、チーム全体の生産性を向上させたいと考えている方

■このテンプレートを使うメリット

  • Airtableへのレコード登録をトリガーに、承認後にGitHubへIssueが自動で作成されるため、手作業の時間を短縮できます。
  • 手作業による情報転記が不要になるため、入力間違いや対応漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、AirtableとGitHubをYoomと連携します。
  2. 次に、トリガーでAirtableを選択し、「レコードが登録されたら」フローが起動するように設定します。
  3. 続いて、オペレーションで担当者依頼機能を追加し、「担当者へ対応を依頼する」アクションで承認者と依頼内容を設定します。
  4. 最後に、承認後のオペレーションとしてGitHubの「Issueを作成する」アクションを設定し、Airtableで取得した情報を元にIssueが作成されるように設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Airtableのトリガー設定では、監視対象としたいテーブルを任意で設定できるほか、Issue作成に使用したいフィールドの値を自由に取得できます。
  • 担当者依頼機能では、承認を依頼する担当者を指定したり、依頼文や対応時の入力フォームを業務に合わせて柔軟にカスタマイズしたりすることが可能です。
  • GitHubでIssueを作成するアクションでは、対象のリポジトリを任意で選択できます。また、Issueのタイトルや内容、タグなどには、固定のテキストだけでなく、Airtableから取得した値を埋め込めます。

■注意事項

  • Airtable、GitHubのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Airtableのレコード詳細を取得する方法はこちらをご参照ください。

「Airtableでタスク管理をしているけど、開発チームが使っているGitHubにIssueを手動で作成するのが面倒…」
「仕様変更のたびにAirtableの情報をGitHubに転記しているが、コピー&ペーストのミスが頻発して困っている…」
このように、AirtableとGitHubを併用する中で、手作業でのデータ連携に非効率さや限界を感じていませんか?

もし、Airtableに新しいレコードが追加されたら、その内容を自動でGitHubのIssueとして作成する仕組みがあれば、こうした日々の煩わしい作業から解放され、開発依頼のプロセスを効率化し、より創造的な業務に集中できる時間を創れるかもしれません。

今回ご紹介する方法は、プログラミングの知識がなくても設定できるため、エンジニアではない方でも簡単に自動化を実現できます。
ぜひこの機会に、面倒な手作業をなくし、スマートな業務フローを構築しましょう!

とにかく早く試したい方へ

YoomにはAirtableとGitHubを連携するためのテンプレートが用意されています。

今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!


■概要

Airtableで管理しているタスクやバグ報告を、手作業でGitHubにIssueとして起票していませんか?この作業は単純ですが時間がかかり、コピー&ペーストのミスも起こりがちです。このワークフローを活用すれば、Airtableにレコードを登録するだけで、承認フローを経てGitHubに自動でIssueを作成できます。AirtableとGitHubを連携させることで、こうした面倒な手作業から解放され、よりスムーズなプロジェクト進行を実現します。

■このテンプレートをおすすめする方

  • Airtableで管理している情報を、手作業でGitHubにIssueとして登録している開発担当者の方
  • AirtableとGitHub間の情報転記における、入力ミスや連携漏れをなくしたいプロジェクトマネージャーの方
  • 開発に関連する定型業務を自動化し、チーム全体の生産性を向上させたいと考えている方

■このテンプレートを使うメリット

  • Airtableへのレコード登録をトリガーに、承認後にGitHubへIssueが自動で作成されるため、手作業の時間を短縮できます。
  • 手作業による情報転記が不要になるため、入力間違いや対応漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、AirtableとGitHubをYoomと連携します。
  2. 次に、トリガーでAirtableを選択し、「レコードが登録されたら」フローが起動するように設定します。
  3. 続いて、オペレーションで担当者依頼機能を追加し、「担当者へ対応を依頼する」アクションで承認者と依頼内容を設定します。
  4. 最後に、承認後のオペレーションとしてGitHubの「Issueを作成する」アクションを設定し、Airtableで取得した情報を元にIssueが作成されるように設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Airtableのトリガー設定では、監視対象としたいテーブルを任意で設定できるほか、Issue作成に使用したいフィールドの値を自由に取得できます。
  • 担当者依頼機能では、承認を依頼する担当者を指定したり、依頼文や対応時の入力フォームを業務に合わせて柔軟にカスタマイズしたりすることが可能です。
  • GitHubでIssueを作成するアクションでは、対象のリポジトリを任意で選択できます。また、Issueのタイトルや内容、タグなどには、固定のテキストだけでなく、Airtableから取得した値を埋め込めます。

■注意事項

  • Airtable、GitHubのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Airtableのレコード詳細を取得する方法はこちらをご参照ください。

AirtableとGitHubを連携してできること

AirtableとGitHubのAPIを連携させることで、これまで手作業で行っていた情報共有やタスク作成のプロセスを自動化できます。
例えば、Airtableで管理しているタスクやバグ報告を、ボタン一つでGitHubのIssueに変換したり、特定の条件を満たしたレコードだけを自動でIssue化したりすることが可能になります。

これにより、転記ミスや依頼漏れといったヒューマンエラーを防ぎ、開発チームとの連携をスムーズに行えるようになるでしょう。
気になる自動化例があれば、ぜひクリックしてみてください!

Airtableでレコードが登録されたら、承認後にGitHubでIssueを作成する

Airtableの特定のテーブルに新しいレコード(タスクやバグ報告など)が追加された際に、その内容を自動でGitHubのIssueとして作成する連携です。

手動でのIssue作成の手間を削減し、開発依頼のプロセスをスピードアップさせながら、転記ミスを減らすことができます。

また、承認フローを挟むことで、不要なIssueが乱立するのを防ぎ、タスクの質を担保することも可能です。


■概要

Airtableで管理しているタスクやバグ報告を、手作業でGitHubにIssueとして起票していませんか?この作業は単純ですが時間がかかり、コピー&ペーストのミスも起こりがちです。このワークフローを活用すれば、Airtableにレコードを登録するだけで、承認フローを経てGitHubに自動でIssueを作成できます。AirtableとGitHubを連携させることで、こうした面倒な手作業から解放され、よりスムーズなプロジェクト進行を実現します。

■このテンプレートをおすすめする方

  • Airtableで管理している情報を、手作業でGitHubにIssueとして登録している開発担当者の方
  • AirtableとGitHub間の情報転記における、入力ミスや連携漏れをなくしたいプロジェクトマネージャーの方
  • 開発に関連する定型業務を自動化し、チーム全体の生産性を向上させたいと考えている方

■このテンプレートを使うメリット

  • Airtableへのレコード登録をトリガーに、承認後にGitHubへIssueが自動で作成されるため、手作業の時間を短縮できます。
  • 手作業による情報転記が不要になるため、入力間違いや対応漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、AirtableとGitHubをYoomと連携します。
  2. 次に、トリガーでAirtableを選択し、「レコードが登録されたら」フローが起動するように設定します。
  3. 続いて、オペレーションで担当者依頼機能を追加し、「担当者へ対応を依頼する」アクションで承認者と依頼内容を設定します。
  4. 最後に、承認後のオペレーションとしてGitHubの「Issueを作成する」アクションを設定し、Airtableで取得した情報を元にIssueが作成されるように設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Airtableのトリガー設定では、監視対象としたいテーブルを任意で設定できるほか、Issue作成に使用したいフィールドの値を自由に取得できます。
  • 担当者依頼機能では、承認を依頼する担当者を指定したり、依頼文や対応時の入力フォームを業務に合わせて柔軟にカスタマイズしたりすることが可能です。
  • GitHubでIssueを作成するアクションでは、対象のリポジトリを任意で選択できます。また、Issueのタイトルや内容、タグなどには、固定のテキストだけでなく、Airtableから取得した値を埋め込めます。

■注意事項

  • Airtable、GitHubのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Airtableのレコード詳細を取得する方法はこちらをご参照ください。

Airtableで特定条件のレコードが登録されたら、承認後にGitHubでIssueを作成する

Airtableに追加されたレコードの中から特定の条件を満たすものだけを抽出し、自動でGitHubのIssueを作成する、より高度な連携です。

このフローは条件分岐の処理を含むため、本当に対応が必要なタスクだけを開発チームに連携し、ノイズを減らすことで、チーム全体の生産性を向上させます。

また、重要な依頼の見落としを防ぎ、効率的なプロジェクト進行を実現します。


■概要

Airtableで管理しているタスクやバグ報告を、手作業でGitHubのIssueに転記する作業に手間を感じていませんか?この方法は時間がかかるだけでなく、コピー&ペーストのミスや対応漏れといったヒューマンエラーの原因にもなりがちです。このワークフローを活用することで、AirtableとGitHubの連携を自動化できます。Airtableに緊急要件など特定のレコードが追加されると、承認フローを経てGitHubにIssueが自動で作成されるため、開発プロセスの効率化に繋がります。

■このテンプレートをおすすめする方

  • Airtableでタスク管理を行い、GitHubへ手動でIssueを起票している開発担当者の方
  • AirtableとGitHub間の情報連携を自動化し、プロジェクト管理を効率化したいマネージャーの方
  • 開発チーム内の報告や依頼フローに承認プロセスを組み込み、統制をとりながら自動化したい方

■このテンプレートを使うメリット

  • Airtableへのレコード登録を起点に、条件に合致した情報のみGitHubでのIssue作成が自動化され、手作業での転記にかかっていた時間を削減できます。
  • 手動での情報連携時に発生しがちな、転記ミスやタスクの対応漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、AirtableとGitHubをYoomと連携します。
  2. 次に、トリガーでAirtableを選択し、「レコードが登録されたら」というアクションを設定します。
  3. 次に、オペレーションで分岐機能を設定し、特定の条件に合致した場合のみ後続の処理に進むようにします。
  4. 次に、オペレーションで担当者依頼機能を設定し、関係者へIssue作成の承認依頼を送ります。
  5. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、承認された内容をもとにIssueを作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Airtableのトリガー設定では、監視対象としたいベースやテーブルを任意で設定し、Issue作成に使用したいフィールドの値を自由に取得できます。
  • 分岐機能では、Airtableのフィールド情報にもとづき「緊急度が高い」といった特定の条件に合致する場合のみ、後続の承認依頼に進むよう設定できます。
  • 担当者依頼機能では、承認者を自由に設定できるほか、依頼メッセージの文面や、承認時に担当者が入力するフォーム項目も自由にカスタム可能です。
  • GitHubでIssueを作成するアクションでは、任意のリポジトリを設定できます。また、Issueのタイトルや本文には、Airtableから取得した情報を変数として自動で挿入する設定が可能です。

■注意事項

  • Airtable、GitHubのそれぞれとYoomを連携してください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Airtableのレコード詳細を取得する方法はこちらをご参照ください。

AirtableとGitHubの連携フローを作ってみよう

それでは、実際にAirtableとGitHubを連携したフローを作成してみましょう。

今回は、ノーコード自動化ツール「Yoom」を使用して連携を進めていきます。
もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

※今回連携するアプリの公式サイト:AirtableGitHub

[Yoomとは]

フローの作成方法

今回は「Airtableでレコードが登録されたら、承認後にGitHubでIssueを作成する」フローを作成していきます!

作成の流れは大きく分けて以下の通りです。

  • AirtableとGitHubをマイアプリ連携
  • 該当のテンプレートをコピー
  • Airtableのトリガー設定および承認依頼、GitHubのアクション設定
  • トリガーをONにし、フローが起動するかを確認

■概要

Airtableで管理しているタスクやバグ報告を、手作業でGitHubにIssueとして起票していませんか?この作業は単純ですが時間がかかり、コピー&ペーストのミスも起こりがちです。このワークフローを活用すれば、Airtableにレコードを登録するだけで、承認フローを経てGitHubに自動でIssueを作成できます。AirtableとGitHubを連携させることで、こうした面倒な手作業から解放され、よりスムーズなプロジェクト進行を実現します。

■このテンプレートをおすすめする方

  • Airtableで管理している情報を、手作業でGitHubにIssueとして登録している開発担当者の方
  • AirtableとGitHub間の情報転記における、入力ミスや連携漏れをなくしたいプロジェクトマネージャーの方
  • 開発に関連する定型業務を自動化し、チーム全体の生産性を向上させたいと考えている方

■このテンプレートを使うメリット

  • Airtableへのレコード登録をトリガーに、承認後にGitHubへIssueが自動で作成されるため、手作業の時間を短縮できます。
  • 手作業による情報転記が不要になるため、入力間違いや対応漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、AirtableとGitHubをYoomと連携します。
  2. 次に、トリガーでAirtableを選択し、「レコードが登録されたら」フローが起動するように設定します。
  3. 続いて、オペレーションで担当者依頼機能を追加し、「担当者へ対応を依頼する」アクションで承認者と依頼内容を設定します。
  4. 最後に、承認後のオペレーションとしてGitHubの「Issueを作成する」アクションを設定し、Airtableで取得した情報を元にIssueが作成されるように設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Airtableのトリガー設定では、監視対象としたいテーブルを任意で設定できるほか、Issue作成に使用したいフィールドの値を自由に取得できます。
  • 担当者依頼機能では、承認を依頼する担当者を指定したり、依頼文や対応時の入力フォームを業務に合わせて柔軟にカスタマイズしたりすることが可能です。
  • GitHubでIssueを作成するアクションでは、対象のリポジトリを任意で選択できます。また、Issueのタイトルや内容、タグなどには、固定のテキストだけでなく、Airtableから取得した値を埋め込めます。

■注意事項

  • Airtable、GitHubのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Airtableのレコード詳細を取得する方法はこちらをご参照ください。

ステップ1: AirtableとGitHubをマイアプリ連携

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。

AirtableとYoomのマイアプリ登録

以下の手順をご参照ください。

GitHubとYoomのマイアプリ登録

以下の手順をご参照ください。

以上でマイアプリ登録は完了です!

ステップ2: 該当のテンプレートをコピー

ここからいよいよフローの作成に入ります。
簡単に設定できるようテンプレートを用意しているので、まずはコピーします。
Yoomにログイン後、以下バナーの「試してみる」をクリックしてください。


■概要

Airtableで管理しているタスクやバグ報告を、手作業でGitHubにIssueとして起票していませんか?この作業は単純ですが時間がかかり、コピー&ペーストのミスも起こりがちです。このワークフローを活用すれば、Airtableにレコードを登録するだけで、承認フローを経てGitHubに自動でIssueを作成できます。AirtableとGitHubを連携させることで、こうした面倒な手作業から解放され、よりスムーズなプロジェクト進行を実現します。

■このテンプレートをおすすめする方

  • Airtableで管理している情報を、手作業でGitHubにIssueとして登録している開発担当者の方
  • AirtableとGitHub間の情報転記における、入力ミスや連携漏れをなくしたいプロジェクトマネージャーの方
  • 開発に関連する定型業務を自動化し、チーム全体の生産性を向上させたいと考えている方

■このテンプレートを使うメリット

  • Airtableへのレコード登録をトリガーに、承認後にGitHubへIssueが自動で作成されるため、手作業の時間を短縮できます。
  • 手作業による情報転記が不要になるため、入力間違いや対応漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、AirtableとGitHubをYoomと連携します。
  2. 次に、トリガーでAirtableを選択し、「レコードが登録されたら」フローが起動するように設定します。
  3. 続いて、オペレーションで担当者依頼機能を追加し、「担当者へ対応を依頼する」アクションで承認者と依頼内容を設定します。
  4. 最後に、承認後のオペレーションとしてGitHubの「Issueを作成する」アクションを設定し、Airtableで取得した情報を元にIssueが作成されるように設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Airtableのトリガー設定では、監視対象としたいテーブルを任意で設定できるほか、Issue作成に使用したいフィールドの値を自由に取得できます。
  • 担当者依頼機能では、承認を依頼する担当者を指定したり、依頼文や対応時の入力フォームを業務に合わせて柔軟にカスタマイズしたりすることが可能です。
  • GitHubでIssueを作成するアクションでは、対象のリポジトリを任意で選択できます。また、Issueのタイトルや内容、タグなどには、固定のテキストだけでなく、Airtableから取得した値を埋め込めます。

■注意事項

  • Airtable、GitHubのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Airtableのレコード詳細を取得する方法はこちらをご参照ください。

テンプレートがコピーされると、以下のような画面が表示されますので、「OK」をクリックして設定を進めましょう。

ステップ3: Airtableのトリガー設定

「レコードが登録されたら」をクリックします。

タイトルは任意で変更できます。
アプリとアクションはあらかじめ設定されているため、そのまま内容を確認してください。

Airtableと連携するアカウント情報に問題がなければ、「次へ」をクリックします。

事前準備としてAirtableでレコードを登録しておきましょう。
今回はテスト用に、以下の内容で登録しました。

また、この後の設定で作成日時フィールド(Created Time)の列名が必要になります。
テーブルに作成日時の列がない場合は、フィールドを追加し「Created Time」タイプを作成してください。

Yoomの操作画面に戻り、トリガーの設定を行います。
指定した間隔でAirtableをチェックし、トリガーとなるアクション(今回はレコードの登録)を検知すると、フローボットが自動で起動します。

  • トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。
    ご利用プランによって、設定できるトリガーの最短間隔が異なるため、その点は要チェックです。
    なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。

ベースID
テーブルID

Airtableで事前準備で作成したテーブルを開き、表示されるURLからベースID(appで始まる文字列)とテーブルID(tblで始まる文字列)をコピーしそれぞれの入力欄に貼り付けてください。

Created Timeのフィールド名
こちらも事前準備で作成したテーブルから、Created Timeのフィールド名を入力しましょう。

入力が完了したら、設定内容とトリガーの動作を確認するため「テスト」をクリックします。

テストに成功すると、Airtableに登録されたレコードに関する情報が一覧で表示されます。
以下の画像の取得した値を利用して、GitHubでIssueの作成が可能です。
また、取得した値は、以降のアクションで変数として利用でき、フローが起動するたびに最新の情報に更新されます。

取得した値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。

内容を確認し、「保存する」をクリックします。

ステップ4: 担当者へ承認を依頼する

「承認を依頼する」をクリックします。

タイトルは任意で変更可能です。

担当者
承認を依頼するメンバーをプルダウンから選択しましょう。

承認依頼の設定方法については、下記のヘルプページもご参照ください。

対応を依頼する内容の詳細
承認者へ通知するメッセージを設定します。
任意のテキストを設定しましょう。
必要に応じて前のステップでAirtableから取得した値を挿入することも可能です。
これにより、任意のテキストとAirtableの取得した値を組み合わせた通知メッセージを作成できます。(テキストを直接入力した部分は固定値となります。)
取得した値を活用することで値が固定化されず、フローボットを起動するたびに最新の情報を自動で反映可能です。

入力フォーム
承認者はコメントを追加できます。
コメントの形式はプルダウンから選択でき、運用に合わせて任意に設定可能です。
今回は「長文テキスト」形式を使用し、承認理由や修正依頼などを自由に入力できるようにしています。

詳細設定
承認依頼オペレーションでは、リマインドの設定も可能です。

設定が完了したら、「次へ」をクリックします。

入力フォームには追加コメントを設定できます。
今回の例では以下のとおり、「開発チームで対応を進めてください。」と入力しました。

設定が完了したら「保存する」をクリックします。

ステップ5: GitHubのアクション設定

「Issueを作成」をクリックします。

タイトルは任意で変更できます。
アプリとアクションはあらかじめ設定されているため、そのまま内容を確認してください。

GitHubと連携するアカウント情報に問題がなければ、「次へ」をクリックします。

オーナー名
リポジトリ名

それぞれ注釈に沿って、GitHubのURL内からコピーして入力しましょう。

タイトル
作成するIssueのタイトルを設定します。
入力欄をクリックすると、前のステップでAirtableから取得した値が表示されるので、選択して入力しましょう。
取得した値を活用することで値が固定化されず、フローボットを起動するたびに最新の情報を自動で反映できます。
なお、テキストを直接入力した部分は固定値とされるため、手入力すると毎回同じデータがGitHubに登録されてしまうので注意が必要です。

内容
作成するIssueの内容を入力しましょう。
こちらもタイトルと同様に、入力欄をクリックすると取得した値が表示されるので、選択して入力が可能です。
画像のように、任意のテキストと組み合わせて自由に内容をカスタマイズすることも可能です。

また、承認のフローで取得した追加コメントも同じく設定可能です。

ラベル
こちらも同様に、入力欄をクリックすると取得した値が表示されるので選択して入力が可能です。

その他の項目もお好みで設定可能です。
注釈を参考に、必要に応じて設定してみてくださいね。

入力が完了したら「テスト」をクリックして、設定した内容でGitHubにIssueが作成されるか確認しましょう。

テストが成功したらGitHubの画面を開き、Issueが実際に作成されているかを確認しましょう。
今回は下記のとおり作成されていました!

問題がなければYoomの操作画面に戻り、「保存する」をクリックします。
以上ですべての設定が完了しました!

ステップ6: トリガーをONにし、フローが起動するかを確認

設定が完了すると、画面上に以下のようなメニューが表示されます。
トリガーをONにすることで、Airtableに新しいレコードが追加されたタイミングで、承認フローを経て自動的にGitHubにIssueが作成されるようになります。
実際にAirtableにレコードを登録し、承認後にGitHubのリポジトリにIssueが生成されるかを確認してみましょう。

GitHubのデータをAirtableに連携したい場合

今回はAirtableからGitHubへデータを連携する方法をご紹介しましたが、逆にGitHubでのアクションをトリガーとして、Airtableに情報を集約したいケースもあるかと思います。
Yoomではそのような逆方向のデータ連携も可能ですので、下記のテンプレートもぜひご活用ください。

GitHubでプルリクエストが作成されたら、AIで要約してAirtableにレコードを追加する

GitHubで新しいプルリクエストが作成されるたびに、その変更内容をAIが自動で要約し、Airtableのレコードとして追加する連携です。

このフローはAIによる要約処理を含むため、開発者以外でもプルリクエストの概要を素早く把握でき、コードレビューの進捗管理やリリース内容の記録を効率化します。

結果として、プロジェクトの透明性を高め、チーム全体の情報共有を円滑にします。


■概要

GitHubでのプルリクエスト管理において、内容の確認や進捗のトラッキングに手間を感じていませんか。特にAirtableでタスクを管理している場合、手作業での情報転記は非効率であり、更新漏れなどのミスにも繋がりかねません。このワークフローは、GitHubとAirtableを連携させ、プルリクエストが作成されるとAIが内容を要約し、自動でAirtableにレコードを追加します。開発状況の可視化と管理業務の効率化を実現するワークフローです。

■このテンプレートをおすすめする方

  • GitHubでの開発状況をAirtableで管理しており、手作業での情報連携に課題を感じている方
  • プルリクエストの内容確認やレビュー依頼のプロセスを、より円滑に進めたい開発チームのリーダーの方
  • AirtableとGitHubを連携させて、開発タスクの管理を自動化したいプロジェクトマネージャーの方

■このテンプレートを使うメリット

  • GitHubでプルリクエストが作成されるとAIが内容を要約しAirtableに自動で記録するため、手動での転記や内容確認にかかっていた時間を短縮できます
  • プルリクエストに関する情報がAirtableに自動で集約されるので、開発の進捗管理を一元化し、チーム全体の作業効率を高めることに繋がります

■フローボットの流れ

  1. はじめに、GitHubとAirtableをYoomと連携します
  2. 次に、トリガーでGitHubを選択し、「プルリクエストが作成されたら」というアクションを設定します
  3. 次に、オペレーションでAI機能を選択し、「要約する」アクションでプルリクエストの内容を要約します
  4. 最後に、オペレーションでAirtableの「レコードを作成」アクションを設定し、要約した内容などを指定のテーブルに記録します

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • GitHubのトリガー設定では、通知の対象としたいリポジトリを任意で設定してください
  • AI機能でプルリクエストの内容を要約する際に、出力する文字数や要約の条件などを任意で指定できます
  • Airtableにレコードを作成する際、対象のテーブルやフィールドを自由に設定でき、プルリクエストのURLやAIの要約結果といった値を動的に埋め込むことが可能です

■注意事項

  • GitHub、AirtableのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

GitHubでIssueが作成されたら、AIで要約してAirtableにレコードを追加する

GitHubに新しいIssueが作成された際に、そのタイトルや本文をAIが要約し、Airtableにレコードとして自動で追加する連携です。

この連携により、GitHub上のあらゆるIssueをAirtableに集約し、プロジェクト全体のタスクや課題を一元管理することが可能です。

結果として、開発チームだけでなく、プロダクトマネージャーやディレクターもタスクの全体像を容易に把握できるようになり、より戦略的なプロジェクト運営が可能になるでしょう。


■概要

GitHubでのIssue管理とAirtableでのタスク管理を別々に行っていることで、情報の二重入力や転記漏れが発生していませんか?このワークフローは、GitHubに新しいIssueが作成されると、その内容をAIが自動で要約し、Airtableへレコードとして追加します。GitHubとAirtableの連携を自動化することで、開発プロジェクトにおける情報共有と進捗管理を円滑にします。

■このテンプレートをおすすめする方

  • GitHubのIssue情報を手作業でAirtableに転記している開発者やプロジェクトマネージャーの方
  • GitHubとAirtableを連携させ、プロジェクトのタスク管理をより効率化したいと考えているチームリーダーの方
  • 最新のIssue情報を迅速にチーム全体で共有し、対応の遅れや漏れを防ぎたいと考えている方

■このテンプレートを使うメリット

  • GitHubにIssueが作成されると自動でAirtableに要約情報が記録されるため、手動での転記作業にかかる時間を短縮できます
  • 手作業による情報の転記ミスや共有漏れを防ぎ、GitHubとAirtable間のデータ整合性を保ち、正確な情報管理を実現します

■フローボットの流れ

  1. はじめに、GitHubとAirtableをYoomと連携します
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
  3. 次に、オペレーションでAI機能を選択し、「要約する」アクションでトリガーで取得したIssueの内容を要約します
  4. 最後に、オペレーションでAirtableを選択し、「レコードを作成」アクションで要約した内容などを指定のテーブルに追加します

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • GitHubのトリガー設定では、任意のリポジトリを設定してください
  • AIによる要約オペレーションでは、出力する文字数や「箇条書きで」といった要約の条件を任意で指定できます
  • Airtableへのレコード作成では、任意のテーブルを指定可能です。また、各フィールドに登録する値は、IssueのタイトルやAIの要約結果など、前のステップで取得した情報を自由に埋め込めます

■注意事項

  • GitHub、AirtableのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

AirtableやGitHubを使ったその他の自動化例

今回ご紹介した連携以外でも、AirtableやGitHubのAPIを活用してさまざまな業務を自動化することが可能です。

もし気になるものがあればぜひこちらもお試しになってみてください!

Airtableを使った自動化例

レコードが登録・更新されたら、メールやチャットツールに通知したり、オンラインストレージにフォルダを自動作成します。
また、ステータス更新をトリガーに請求書を自動作成します。
手動でのデータ転記や通知漏れがなくなり、情報共有と業務処理のスピードが向上します。


■概要

Airtableに新しいレコードが登録されるたびに、手動で確認して関係者にGmailで通知を送る作業は、時間がかかり見落としのリスクも伴うのではないでしょうか。特に情報共有のスピードが求められる業務では、こうした手作業がボトルネックになることもあります。このワークフローを活用すれば、Airtableへのレコード登録をトリガーとして、自動でGmailに通知メールを送信することが可能になり、情報伝達の効率化とミスの削減に貢献します。

■このテンプレートをおすすめする方

  • Airtableで顧客情報やタスク管理を行い、更新情報をチームにGmailで共有している方
  • Airtableのレコード登録を手作業で確認し、都度Gmailで通知を作成している方
  • AirtableとGmail間の情報伝達における遅延や通知漏れを防ぎたいと考えている方

■このテンプレートを使うメリット

  • Airtableにレコードが登録されると、設定した内容でGmail通知が自動送信されるため、これまで手作業で行っていた確認やメール作成業務の時間を短縮できます。
  • 手動での情報伝達の際に発生しがちな、通知内容の誤りや送信漏れといったヒューマンエラーのリスクを軽減し、確実な情報共有を実現します。

■フローボットの流れ

  1. はじめに、マイアプリ連携画面でAirtableとGmailをYoomと連携します。
  2. 次に、トリガーとしてAirtableを選択し、「レコードが登録されたら」というアクションを設定します。この際、対象のベースやテーブルを指定します。
  3. 最後に、オペレーションとしてGmailを選択し、「メールを送る」アクションを設定します。宛先、件名、本文にAirtableで取得した情報を活用して通知内容を構成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Airtableの「レコードが登録されたら」トリガーでは、通知の起点となるベースID、テーブルID、そしてレコードの作成日時を識別するための「Created Time」にあたるフィールド名を任意で設定してください。
  • Gmailの「メールを送る」オペレーションでは、送信先のメールアドレス、件名、そしてメール本文を具体的に設定できます。本文には、前のステップであるAirtableのトリガーから取得したレコードIDやその他のフィールド値を動的に挿入し、通知内容を充実させることが可能です。

■注意事項

  • Airtable、GmailのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

Airtableに情報が登録されたらSlackに通知するフローです。

■このテンプレートをおすすめする方

1.Airtableにおけるデータ入力を担当している方

・社内情報の蓄積でAirtableを活用している方

・入力データの分析や管理を行う方

2.Slackで社内のメンバーとコミュニケーションを取る方

・社内通知を手動で行っている方

・Slackへの通知を自動化したい方

■このテンプレートを使うメリット

AirtableはWebで利用できるデータベースですが、登録されたデータは都度Airtable上から確認する必要があります。
また、Airtableへのデータ登録をした後はメンバーと共有しないと登録状況をチーム内で把握できないため、業務の進行に支障をきたす恐れがあります。

そのため、Airtableへデータ登録が発生した際に効率的にメンバーと共有する仕組みが重要です。
このフローは、AirtableとSlackを連携することで、Airtableでデータが登録されると自動でSlackに通知することができ、メンバーとの情報共有をスムーズに行うことができます。

Airtableから都度データの確認をする必要がなくなり、業務運営を円滑にすることが可能です。

■注意事項

・AirtableとSlackのそれぞれとYoomを連携してください。

・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。

・プランによって最短の起動間隔が異なりますので、ご注意ください。

・AirtableのアウトプットはJSONPathから取得可能です。取得方法は下記をご参照ください。

 https://intercom.help/yoom/ja/articles/9103858


■概要

Airtableに新しいレコードが登録されたら、HubSpotにチケットを作成するフローです。

■このテンプレートをおすすめする方

1.プロジェクト管理チーム

・Airtableでプロジェクト情報を管理し、その情報をHubSpotでチケットとして追跡・管理したいチーム

・新しいプロジェクトやタスクの登録を迅速にHubSpotで対応したいチーム

2.カスタマーサポートチーム

・Airtableで顧客情報やサポートリクエストを管理し、それをHubSpotでチケット化して対応したいチーム

・サポートリクエストがAirtableに登録されたら、HubSpotで対応状況を追跡したいチーム

3.営業部門

・Airtableで見込み顧客情報を管理し、その情報をHubSpotでチケット化してフォローアップを行いたいチーム

・新規リードや顧客の問い合わせをAirtableに登録し、HubSpotで対応を効率化したいチーム

4.データ管理チーム

・Airtableで管理しているデータをHubSpotでチケットとして処理し、データの一貫性と追跡を行いたいチーム

■このテンプレートを使うメリット

・レコード情報が常に最新の状態で管理されるため対応の質の向上に繋がります。

・Airtableで新しいレコードが登録されるたびに手動でHubSpotにチケットを作成する手間を省けるため、作業時間を大幅に短縮することができます。

■注意事項

・Airtable、HubSpotのそれぞれとYoomを連携させてください。


■概要

Airtableで取引先が登録されたらGoogle Driveにフォルダを作成するフローです。

■このテンプレートをおすすめする方

1.Airtableを業務で活用している企業

・顧客情報をAirtableで一元管理している方

・取引先ごとフォルダを作成し、情報管理を行う方

2.Google Driveを活用してファイル管理をしている方

・担当企業ごとのフォルダを作成している方

・管理するデータをわかりやくすまとめたい方

■このテンプレートを使うメリット

Google Driveはファイルの一元管理に適したツールです。
Airtableを使用して顧客管理を行っている場合、Google Driveに企業ごとのフォルダを作成しすることで、情報へのアクセスをスムーズにします。
しかし、Airtableに顧客情報が登録されるたびに手作業でGoogle Driveにフォルダを作成するのは手間がかかり、生産性を阻害する要因となるかもしれません。

このテンプレートを使用することで、Airtable上で取引先が追加されると自動でGoogle Driveに取引先のフォルダを作成します。
取引先の登録後のフォルダ作成という定型業務を自動化することで、作成漏れを防ぎ情報管理の精度を上げ、業務効率化に繋げます。
さらにこのフローに続けてチャットツールと連携することで、新規取引先企業の登録とフォルダ作成完了をチーム内に周知させることができます。

■注意事項

・Airtable、Google DriveのそれぞれとYoomを連携してください。


■概要

Airtableで管理している情報が更新された際、都度確認してチームに連絡するのは手間がかかる作業ではないでしょうか。特にリアルタイムな情報共有が求められる場面では、手作業による遅延や見落としが業務のボトルネックになることもあります。このワークフローを活用すれば、Airtableのレコード更新をトリガーに、指定したGoogle Chatのスペースへ自動で通知を送信でき、このような課題の解消に貢献します。

■このテンプレートをおすすめする方

  • Airtableでプロジェクト進捗や顧客情報を管理し、更新情報を迅速に共有したい方
  • 手作業でのAirtableの確認とGoogle Chatへの通知に手間や時間を取られている方
  • チーム内での情報共有のスピードと正確性を向上させたいと考えている方

■このテンプレートを使うメリット

  • Airtableのレコードが更新されると、自動でGoogle Chatに通知が送信されるため、手作業での確認や連絡作業に費やしていた時間を削減できます。
  • 手動での情報伝達時に発生しがちな、通知の漏れや遅延といったヒューマンエラーを防ぎ、確実な情報共有に繋がります。

■フローボットの流れ

  1. はじめに、AirtableとGoogle ChatをYoomと連携します。
  2. 次に、トリガーとしてAirtableを選択し、「レコードが更新されたら」というアクションを設定し、対象のベースやテーブルを指定します。
  3. 最後に、オペレーションとしてGoogle Chatを選択し、「メッセージを送信」アクションを設定し、通知先のスペースやメッセージ内容を構成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Google Chatで送信するメッセージ内容は、Airtableのどの情報(フィールド)を通知に含めるかなど、自由にカスタマイズしてください。
  • 通知を送信するGoogle Chatのスペース(特定のチャットルームやダイレクトメッセージなど)のリソース名を任意で設定してください。

■注意事項

  • Airtable、Google ChatのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

Airtableでステータスが更新されたらMisocaで請求書を作成しGmailで送信するフローです。

■このテンプレートをおすすめする方

1.Airtableを業務に活用している方

・取引データや顧客情報の管理にデータベースを活用している方

2.Misocaを使用して帳票作成を行っている方

・請求管理の業務を行う方

・定期的な請求書の発行を担当している方


■このテンプレートを使うメリット

Misocaは請求書の作成から管理まで効率的に行うことができるクラウドツールです。
しかし、毎回Airtableの情報を手入力しながらMisocaで請求書を作成するのは、ミスの発生リスクを高め精神的な負担を増大させる可能性があります。

ヒューマンエラーの発生を回避して帳票の作成を行いたいと考える方にこのフローは適しています。
このテンプレートを活用すると、Airtableのステータス更新を感知して請求書の作成・送信を自動で行います。
手作業の手間を省くことで人的ミスを未然に防ぎ、正確性の高い請求書を発行することができ、顧客満足度向上へと繫げることができます。

■注意事項

・Airtable、Misoca、GmailのそれぞれとYoomを連携してください。

・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。

・プランによって最短の起動間隔が異なりますので、ご注意ください。

・分岐をするにはミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。

・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。


■概要

Outlookで受信したお問い合わせ内容をAirtableに登録するフローです。

■このテンプレートをおすすめする方

1.Outlookを日常的に利用している方

・Outlookを使用して問い合わせを受け付けているカスタマーサポート担当者

2.Airtableを利用してデータ管理を行っている企業

・Airtableを活用して効率的にデータを管理したいと思っている方

・顧客からの問い合わせをAirtableに蓄積してデータ分析などに活用したい方

■このテンプレートを使うメリット

このテンプレートを導入すると、Outlookで受信したお問い合わせの情報を自動でAirtableに登録することができます。
これまで手動で入力作業を行っていた方は、その作業が不要になるため作業負担が軽減されます。
担当者は余った時間を有効活用することで、他の業務に集中できるようになるでしょう。

また、人間の手で行っていた業務が自動化されるため、ヒューマンエラーも最小限に抑えられます。
情報の入力ミスや追加し忘れを未然に防ぐことができるため、正確なデータ管理につながります。

■注意事項

・AirtableとOutlookのそれぞれとYoomを連携してください。

・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。


■概要

TimeRexで予定が登録されたらAirtableに顧客情報を追加するフローです。
Yoomを利用することで、プログラミング不要で簡単にアプリ同士を連携することが可能です。

■このテンプレートをおすすめする方

1.TimeRexを利用してスケジュール管理を行っている方

・TimeRexを使って顧客との予定を管理しているが、顧客情報の管理を自動化したい方

・スケジュール登録と同時に顧客情報を登録したいと考える営業担当者

2.Airtableを利用してデータベース管理を行っている企業

・Airtableを日常的に使っていて、顧客情報を効率よく追加したい方

・複数のツールを連携させて作業効率を向上させたいと考えている方

■このテンプレートを使うメリット

TimeRexとAirtableを連携することで、登録された予定の情報をもとに自動的に顧客情報として登録されるというメリットがあります。
これにより、手作業でのデータ入力が不要となり、作業時間の節約が見込めます。

また、手作業での業務が減るため、二重入力や入力ミスといったヒューマンエラーも防ぐことができます。
データの正確性が向上し、誤った情報が原因で会社の損失を招くリスクが削減されるでしょう。

■注意事項

・TimeRexとAirtableのそれぞれとYoomを連携してください。

・分岐をするにはミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。

・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。


■概要

NotionとAirtableの両方で情報管理をしていると、片方に入力した内容をもう片方に手作業で転記する必要があり、手間がかかる上に転記ミスも起こりがちです。このワークフローを活用すれば、Notionのデータベースに新しいページが作成されるだけでAirtableにレコードが自動で追加されるため、二重入力の手間をなくし、常に最新の状態で情報を同期することが可能になります。

■このテンプレートをおすすめする方

  • NotionとAirtableを併用し、手作業でのデータ転記を非効率だと感じている方
  • 複数ツール間の情報の一貫性を保ち、データ管理を効率化したいチームリーダーの方
  • 定型的な入力作業を自動化し、より創造的なコア業務に時間を割きたいと考えている方

■このテンプレートを使うメリット

  • Notionにページを追加するだけでAirtableにも自動でレコードが作成されるため、これまで手作業での転記に費やしていた時間を短縮できます。
  • 手作業によるデータ転記がなくなることで、入力間違いや更新漏れといったヒューマンエラーを防ぎ、データの正確性を維持することに繋がります。

■フローボットの流れ

  1. はじめに、NotionとAirtableをYoomと連携します。
  2. 次に、トリガーでNotionを選択し、「ページが作成または更新されたら」アクションを設定し、検知対象のデータベースを指定します。
  3. 次に、オペレーションでNotionの「レコードを取得する(ID検索)」アクションを設定し、トリガーで検知したページの詳細情報を取得します。
  4. 最後に、オペレーションでAirtableの「レコードを作成」アクションを設定し、Notionから取得した情報を元に新しいレコードを作成します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Notionのトリガー設定では、連携の起点としたいデータベースIDを任意で設定してください。
  • Airtableのオペレーション設定では、レコードを追加したいベースIDおよびテーブルIDを任意で設定してください。

■概要

ドキュメントとデータベースが融合したCodaと、柔軟なデータベース機能を持つAirtable。この2つのツールを併用する中で、片方の情報をもう片方へ手作業で転記する手間や入力ミスに悩まされていませんか。

このワークフローを活用すれば、Codaで特定の条件を満たす行が作成された際に、Airtableへのレコード追加を自動化できます。CodaとAirtable間のデータ連携を効率化し、手作業による定型業務から解放されます。

■このテンプレートをおすすめする方

  • CodaとAirtableでタスクやプロジェクトデータを管理しており、手作業での情報同期に手間を感じている方
  • Codaで管理する情報のうち、特定の条件を満たすデータのみをAirtableに連携させたいと考えている方
  • 2つのツール間でのデータ転記ミスをなくし、業務の正確性を向上させたいチームリーダーや担当者の方

■このテンプレートを使うメリット

  • Codaで特定の行が作成されると、自動でAirtableにレコードが追加されるため、これまで転記作業に費やしていた時間を短縮できます
  • 手作業によるデータの転記が不要になるため、入力間違いや更新漏れといったヒューマンエラーを防ぎ、データの整合性を保つことに繋がります

■フローボットの流れ

  1. はじめに、CodaとAirtableをYoomと連携します
  2. 次に、トリガーでCodaを選択し、「テーブルで行が作成されたら」というアクションを設定し、対象のドキュメントとテーブルを指定します
  3. 次に、オペレーションで分岐機能を設定し、Airtableにレコードを追加するための条件(例:特定のステータスの行のみなど)を指定します
  4. 最後に、オペレーションでAirtableの「レコードを作成」アクションを設定し、条件に一致した場合にCodaから取得した情報を元にレコードが作成されるように設定します

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • 分岐機能では、Codaから取得した情報をもとに「特定の担当者の場合のみ」や「特定のステータスになったら」など、レコードを追加する条件を任意に設定してください
  • Airtableにレコードを追加する際に、どの情報をどのフィールドに登録するかは、Codaのトリガーから取得した情報をもとに自由にマッピングすることが可能です

■注意事項

  • CodaとAirtableのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • Codaから情報を取得する方法はこちらをご覧ください。
 

GitHubを使った自動化例

Issueやプルリクエストが作成・更新されたら、データベースやドキュメントへ自動記録したり、チャットツールへ通知します。
逆に、ECサイト、フォーム、タスク管理ツールからの情報をトリガーにIssueやプルリクエストを自動作成します。
手動での情報転記がなくなり、開発効率とチーム間の連携がスムーズになります。


■概要

GitHubでIssueが新しく作成または更新されたら、Googleスプレッドシートに自動で追加します。

設定方法

GitHub、GoogleスプレッドシートとYoomを連携してください。(マイアプリ連携)

GitHubの「Issueが新しく作成または更新されたら」というトリガーで、オーナー名とリポジトリ名を指定してください。

・Googleスプレッドシートの「レコードを追加する」というオペレーションで、追加先のスプレッドシート情報を指定してください。

注意事項

GitHubアカウントとGoogleスプレッドシートアカウントとの連携設定が必要です。


■概要

GitHub上で新しいIssueが作成されたら、その情報を自動的に取得し、Notionデータベースに追加します。

追加したいデータベースにアクセスしなくても自動でデータを展開することが可能です。

■事前準備

Notionに事前にGitHubのIssueデータを追加するようのページを用意します。

実際のページイメージはこちら

■設定方法

①アプリトリガーからGithubを選択して以下の設定を行いテスト・保存します。

・トリガーアクション:Issueが新しく作成されたらを選択します。

・トリガー起動間隔:基本的には最短の5分で設定します。

・オーナー名:「https://github.com/{オーナー名}/{リポジトリ名}/issues/{Issue番号}」のオーナー名の箇所をコピーペーストします。

・リポジトリ名:「https://github.com/{オーナー名}/{リポジトリ名}/issues/{Issue番号}」のリポジトリ名の箇所をコピーペーストします。

②トリガー下の+マークからアプリと連携するオペレーションでNotionを選択し、以下の設定を行いテスト・保存し完了です。

・アクション:ページにテキストを追加を選択します。

・ページID:指定のページのURL上にあるページID(数字とアルファベットの組み合わせ)をコピーペーストします。

・コンテンツ:ページに追加したい内容を入力します。

①で取得したIssueのアウトプットを用いて埋め込みも可能です。

※アウトプットを動的に使用する設定の詳細はこちら

■注意事項

GitHubアカウント、Notionアカウントとの連携設定が必要です。

・Notionとの連携でよくあるエラーについてはこちら 


■概要

GitHubでのプロジェクト管理において、Issueの更新状況をチームに共有する際、手作業での通知に手間を感じていませんか。また、重要な更新の共有漏れが課題になることもあります。このワークフローを活用すれば、GitHubでIssueが更新されると、その内容が自動でMicrosoft Teamsに通知されるため、情報共有の迅速化と抜け漏れ防止を実現できます。

■このテンプレートをおすすめする方

  • GitHubとMicrosoft Teamsを使い、開発プロジェクトの進捗を管理している方
  • Issueの更新を手作業でチームに共有しており、通知漏れや遅延に課題を感じる方
  • 開発チーム内の情報共有を円滑にし、コミュニケーションを活性化させたい方

■このテンプレートを使うメリット

  • GitHubのIssue更新を検知し自動で通知するため、手作業での確認や共有の手間を省き、本来の業務に集中する時間を確保できます。
  • 手動での通知による共有漏れや、情報の転記ミスといったヒューマンエラーを防ぎ、チームへの確実な情報伝達を実現します。

■フローボットの流れ

  1. はじめに、GitHubとMicrosoft TeamsをYoomと連携します。
  2. 次に、トリガーでGitHubを選択し、「Issueが更新されたら」というアクションを設定して、監視したいリポジトリを指定します。
  3. 次に、オペレーションで分岐機能を設定し、特定のラベルが付いたIssueのみを通知するなど、後続の処理を行う条件を指定します。
  4. 最後に、オペレーションでMicrosoft Teamsを選択し、「チャネルにメッセージを送る」アクションで、トリガーで取得したIssueの情報を基に通知メッセージを作成し、指定のチャンネルへ送信します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • 分岐機能では、「特定の担当者がアサインされた場合」や「特定のラベルが付与された場合」など、Issueの更新内容に応じた条件を任意に設定できます。
  • Microsoft Teamsへの通知メッセージは、件名や本文などを自由に編集できるほか、IssueのタイトルやURLといったGitHubから取得した情報を組み込んで、より分かりやすい内容にカスタマイズすることが可能です。また、通知先のチャンネルも自由に変更できます。

■注意事項

  • GitHub、Microsoft TeamsとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

■概要

開発チーム内での迅速な情報共有は不可欠ですが、GitHubでのプルリクエスト作成を手動でSlack通知していませんか?このワークフローを活用すれば、GitHubでプルリクエストが作成されたタイミングで、Slackの指定チャンネルに自動で通知できます。手動での確認作業や連絡の手間がなくなり、チーム内のスムーズな情報共有と開発サイクルの効率化に貢献します。

■このテンプレートをおすすめする方

  • GitHubでの開発状況をSlackでリアルタイムに把握し、連携を強化したい開発者の方
  • プルリクエストの見落としを防ぎ、レビュープロセスを迅速化したいチームリーダーの方
  • 手動での通知作業をなくし、開発チームのコミュニケーションを効率化したい方

■このテンプレートを使うメリット

  • GitHubでプルリクエストが作成されるとSlackへ自動通知されるため、手動での連絡や確認作業に費やしていた時間を短縮できます。
  • 手作業による通知の遅延や連絡漏れといったヒューマンエラーを防ぎ、レビュー依頼の伝達を確実に行うことができます。

■フローボットの流れ

  1. はじめに、GitHubとSlackをYoomと連携します。
  2. 次に、トリガーでGitHubを選択し、「プルリクエストが作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、プルリクエストのタイトルやURLなどの情報を含んだメッセージを送信します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • GitHubのトリガー設定では、通知の対象としたい「リポジトリの所有者」と「リポジトリ名」をそれぞれ指定してください。
  • Slackでメッセージを送るアクションを設定する際に、通知先となる「チャンネルID」を任意で設定してください。

■概要

GitHubでの開発進捗やIssueの情報をConfluenceでドキュメント化する際、手作業でのページ作成や情報転記に手間を感じていませんか。こうした定型的なドキュメント作成は、本来の開発業務を妨げる要因にもなり得ます。このワークフローを活用すれば、GitHubとConfluenceの連携を自動化し、Issue作成と同時にConfluenceのページを自動で作成できるため、手作業による更新漏れを防ぎ、スムーズな情報共有を実現します。

■このテンプレートをおすすめする方

  • GitHubの情報をConfluenceへ手作業で転記し、ドキュメントを作成している開発者の方
  • GitHubとConfluenceを連携させ、チーム内の情報共有の効率化を目指すプロジェクトマネージャーの方
  • 開発ドキュメントの作成や更新作業を自動化し、コア業務に集中したいと考えている方

■このテンプレートを使うメリット

  • GitHubでのIssue作成をトリガーにConfluenceのページが自動生成されるため、これまで手作業で行っていたドキュメント作成の時間を短縮できます。
  • 手動での情報転記が不要になることで、記載ミスや更新漏れといったヒューマンエラーを防ぎ、情報の正確性を保つことに繋がります。

■フローボットの流れ

  1. はじめに、ConfluenceとGitHubをYoomと連携します。
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでConfluenceの「ページを作成」アクションを設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Confluenceでページを作成する際、ページのタイトルや本文の内容は任意の値を設定してください。GitHubから取得した情報を埋め込むことも可能です。

■注意事項

  • Github、ConfluenceのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

Shopifyに新規の注文情報が更新されたら、GitHubのIssueを自動的に作成するフローです。

ShopifyとGitHubを連携することによって、注文情報をわざわざ確認しなくても、GitHubのIssue内に情報が追加されるので、タスク管理を容易にしたり、管理の抜けや漏れをなくすことができます。

■注意事項

・Shopify、GitHubそれぞれとYoomを連携してください。

・Shopifyはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。


■概要

Googleフォームで受け付けたバグ報告や機能要望などを、都度GitHubに手動で起票していませんか?
この手作業は入力漏れや転記ミスの原因となるだけでなく、開発の初動を遅らせる要因にもなりえます。
このワークフローは、Googleフォームへの回答送信をトリガーに、自動でGitHubにIssueを作成するため、報告からタスク化までをスムーズに繋げることが可能です。

■このテンプレートをおすすめする方

  • Googleフォームで受けた報告をGitHubに手作業で転記している方
  • ユーザーからのフィードバック管理を効率化し、開発速度を向上させたい方
  • GoogleフォームとGitHubを連携することで、手作業によるヒューマンエラーをなくしたい方

■このテンプレートを使うメリット

  • Googleフォームへの回答を基に自動でGitHubのIssueが作成されるため、手動での転記作業にかかっていた時間を削減できます。
  • 手作業による情報のコピー&ペーストが不要になることで、入力ミスや報告漏れといったヒューマンエラーを防ぐことに繋がります。

■フローボットの流れ

  1. はじめに、GoogleフォームとGitHubをYoomと連携します。
  2. 次に、トリガーでGoogleフォームの「フォームに回答が送信されたら」というアクションを設定します。
  3. 最後に、オペレーションでGitHubの「Issueを作成」のアクションを選択し、Googleフォームから取得した情報をIssueのタイトルや本文などの項目に設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • GitHubでIssueを作成するアクションでは、Googleフォームの回答内容をIssueのタイトルや本文などの項目に変数として埋め込むことが可能です。

注意事項

  • GoogleフォームとGitHubのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。
    https://intercom.help/yoom/ja/articles/6807133

■概要

HubSpotのフォームが送信されたら、GitHubのIssueを作成するフローです。HubSpotのフォームが送信されたら、GitHubのIssueを作成するフローです。

■このテンプレートをおすすめする方

1.開発チーム

・ユーザーからのバグ報告や機能リクエストを効率的に管理したい開発チーム。

・フォーム送信内容を自動でGitHubのIssueに反映し、迅速に対応したいチーム。

2.プロダクトマネージャー

・ユーザーのフィードバックを直接GitHubのIssueとして管理し、開発の優先度を決定したいプロダクトマネージャー。

3.カスタマーサポートチーム

・顧客からの技術的な問い合わせやバグ報告を開発チームに迅速に伝えたいサポートチーム。

■このテンプレートを使うメリット

・ユーザーからのフィードバックやバグ報告にリアルタイムで対応することができユーザー満足度が向上します。

・手動でフォーム送信内容を確認し、GitHubにIssueを作成する手間を省けるため、作業時間を大幅に短縮することができます。

■注意事項

・HubSpot、GitHubのそれぞれとYoomを連携させてください。


■概要

ClickUpでプロジェクトのタスクを管理し、開発タスクはGitHubで管理している場合、それぞれのツールに情報を手入力する手間が発生しがちです。この手作業による転記は、時間がかかるだけでなく、入力ミスや共有漏れといったヒューマンエラーの原因にもなり得ます。このワークフローを活用すれば、ClickUpにタスクが登録されると自動でGitHubにIssueが作成されるため、プロジェクト管理と開発の連携をスムーズにし、業務の効率化を実現します。

■このテンプレートをおすすめする方

  • ClickUpとGitHub間での情報連携を手作業で行っているプロジェクトマネージャーの方
  • 開発タスクの起票漏れや転記ミスを防ぎたい開発チームのリーダーの方
  • プロジェクト管理と開発ワークフローの連携を自動化し、生産性を高めたい方

■このテンプレートを使うメリット

  • ClickUpへのタスク登録を起点にGitHubのIssueが自動で作成されるため、二重入力の手間を省き、作業時間を短縮することができます。
  • 手作業による情報の転記が不要になるため、タスクの起票漏れや内容の入力ミスといったヒューマンエラーの発生防止に繋がります。

■フローボットの流れ

  1. はじめに、ClickUpとGitHubをYoomと連携します。
  2. 次に、トリガーでClickUpを選択し、「タスクが作成されたら」というアクションを設定します。
  3. 続けて、オペレーションでClickUpの「タスクを取得」アクションを設定し、作成されたタスクの詳細情報を取得します。
  4. その後、必要に応じて「正規表現によるデータの抽出」や「日時・日時の加算減算」といったオペレーションで、取得した情報を加工します。
  5. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、取得・加工した情報を元に新しいIssueを作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • ClickUpのトリガー設定では、自動化の対象としたいteam_id、space_id、folder_id、list_idを任意で設定してください。
  • ClickUpの「タスクを取得」オペレーションでは、対象のtask_idを固定値で指定するか、前段のトリガーで取得した情報を変数として設定できます。
  • 「正規表現によるデータの抽出」では、抽出対象のテキストや抽出したい項目を自由にカスタマイズ可能です。
  • 「日時・日付の加算減算」では、変換対象の日付情報や変換後のフォーマットを任意で選択できます。
  • GitHubでIssueを作成する際に、タイトルや本文などの各項目に、ClickUpから取得した情報を変数として自由に設定してください。

■注意事項

  • Clickup、GitHubのそれぞれとYoomを連携してください。

■概要

GitHubでの開発プロジェクト管理において、プルリクエストの状況をスプレッドシートで別途管理しているチームも多いのではないでしょうか。しかし、手作業での転記は手間がかかり、更新漏れや入力ミスが発生しがちです。このワークフローは、GitHubとGoogle スプレッドシートを連携させ、プルリクエストが作成された際に自動でシートへ情報を追加することで、こうした課題を解決し、管理業務を効率化します。

■このテンプレートをおすすめする方

  • GitHubとGoogle スプレッドシートを併用し、開発の進捗管理を手作業で行っている方
  • プルリクエストの管理を効率化し、レビュー漏れなどを防ぎたい開発チームのリーダーの方
  • GitHubとGoogle スプレッドシートを連携させ、手動作業を自動化したいと考えている方

■このテンプレートを使うメリット

  • GitHubでプルリクエストが作成されると、自動でGoogle スプレッドシートに情報が追加されるため、転記作業にかかっていた時間を短縮できます
  • 手作業による情報の転記ミスや更新漏れといったヒューマンエラーを防ぎ、常に正確な情報に基づいた進捗管理を実現します

■フローボットの流れ

  1. はじめに、GitHubとGoogle スプレッドシートをYoomと連携します
  2. 次に、トリガーでGitHubを選択し、「プルリクエストが作成されたら」というアクションを設定します
  3. 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、トリガーで取得したプルリクエストの情報を指定のシートに追加します

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • GitHubのトリガー設定では、連携の対象としたいリポジトリのオーナー名とリポジトリ名を任意で設定してください
  • Google スプレッドシートにレコードを追加するアクションでは、出力先のスプレッドシート、シート名、およびデータを書き込むテーブル範囲を任意で設定してください

■注意事項

  • GitHub、Google スプレッドシートのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
 

まとめ

AirtableとGitHubの連携を自動化することで、これまで手作業で行っていた開発依頼やタスクの転記作業の手間を削減し、入力ミスや伝達漏れといったヒューマンエラーを防ぐことができます。

これにより、プロジェクトメンバーは常に最新かつ正確な情報に基づいて業務を進められるようになり、本来注力すべき仕様の検討や開発といったコア業務に集中できる環境が整うでしょう。

今回ご紹介したような業務自動化は、ノーコードツール「Yoom」を活用すれば、プログラミングの知識がない方でも直感的な操作で簡単に構築できます。
もし、AirtableとGitHubの連携をはじめとする業務の自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomがもたらす業務効率化を体験してみてください!

よくあるご質問

Q:Airtableのレコード更新も連携のきっかけにできますか?

A:はい、できます。
Airtableのトリガーを「レコードが更新されたら」に、GitHubのアクション「Issueを更新」に設定したフローボットを作成することで、既存レコードの更新も自動反映することが可能です。
例えば、タスクのステータスや優先度を更新した際に、その変更をGitHubのIssueに反映させるような運用ができます。
※更新対象となるGitHubのIssue番号が、あらかじめAirtableのレコードに記載されていることが前提です。

Q:連携がエラーで失敗した場合、どのように検知・対応できますか?

A:設定している場合、フローボットがエラーになると、Yoomに登録する際に設定したメールアドレスに通知が送られます。
通知先は、メールの他にSlackやChatworkも設定できます。

通知メールには、エラーが起きている該当のオペレーションや詳細のリンクが記載されているので、まずは通知内容を確認しましょう。
再実行は自動で行われないため、エラー修正後手動で再実行してください。

ヘルプページで解決しない場合は、サポート窓口を利用することもできます。

Q:Airtableの担当者をGitHubの担当者に自動で割り当てられますか?

A:はい、可能です。
Airtableのレコードに「担当者(ユーザー名)」用の列を用意し、その値をGitHubのアクション設定内にある「アサイン先ユーザー名」にマッピングすることで、Issue作成時に担当者を自動で割り当てられます。
また、固定の担当者を常に設定したい場合は、アクション設定でユーザー名を直接入力(固定値)することも可能です。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Shiori Hasekura
Shiori Hasekura
営業事務や工事事務など、さまざまな現場で事務職を経験してきました。 ルーチン業務や現場とのやり取りを通じて、“実務をまわす”ことのやりがいを感じています。また、デザイン業務にも携わり、「わかりやすく伝える工夫」が好きです。 このブログでは、Yoomを使った業務改善のヒントを、実務目線でお届けしていきます。
タグ
Airtable
GitHub
連携
自動
自動化
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる