フォームとGitHubのイメージ
【ラクラク設定】フォームのデータをGitHubと自動的に連携する方法
Yoomを詳しくみる
この記事のテンプレートを試す
フォームとGitHubのイメージ
フローボット活用術

2025-10-23

【ラクラク設定】フォームのデータをGitHubと自動的に連携する方法

a.sugiyama
a.sugiyama

顧客からの意見を別ツールで受け取りそれをIssueとして登録する機会って、意外とよくあるシチュエーションですよね。
この場合、意見や問い合わせなどをコピーしてGitHubのIssueを作成することになりますが、時には反映するのを忘れてしまったり、問い合わせを取りこぼしてしまったり…なんて経験はありませんか?

今回はこのような事態を回避すべく、ノーコードツールYoomを活用した自動化の方法をご紹介します!
各ツールのフォームとGitHubを連携することで、フォームから送信された内容をそのままIssueとして自動作成可能になり、バグや要望などへの対応スピード向上が期待できるでしょう。
業務の効率化を考えている方は、ぜひチェックしてみてください!

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

YoomにはGitHubとフォームを使った業務フローを自動化するためのテンプレートが用意されています!今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!


■概要

ウェブサイトのお問い合わせフォームやバグ報告フォームから受け取った内容を、手作業でGitHubのIssueに転記していませんか。
この作業は単純ですが、時間がかかり、コピー&ペーストのミスも起こりがちです。
このワークフローを活用すれば、Yoomのフォームが送信されると同時に、その内容を基にGitHubへIssueを自動で作成し、開発チームへの情報共有を円滑にします。

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

  • フォームからの問い合わせ内容をGitHubでタスク管理している方
  • 手作業によるIssue作成の手間を省き、開発業務に集中したい方
  • Issue作成時の情報転記ミスや対応漏れなどのヒューマンエラーをなくしたい方

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

  • フォームが送信されると自動でGitHubにIssueが作成されるため、これまで手作業に費やしていた時間を短縮することができます。
  • 手作業でのデータ転記が不要になるため、入力内容の間違いや項目漏れといったヒューマンエラーのリスク軽減に繋がります。

■フローボットの流れ

  1. はじめに、GitHubをYoomと連携します。
  2. 次に、フォームトリガー機能を選択し、Issueの作成に必要な情報を入力するためのフォームを設定します。
  3. 最後に、オペレーションでGitHubの「Issueを作成」アクションを選択し、フォームで受け取った内容がIssueのタイトルや本文などに自動で反映されるよう設定します。

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

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

  • 「Issueを作成」では、フォームで取得した情報を変数としてIssueのタイトルや本文に埋め込むことが可能です。

■注意事項

  • GitHubとYoomを連携してください。

GitHubとフォームを連携してできること

GitHubと各種フォームのAPIを連携すれば、フォーム回答データをGitHubに自動的に連携することが可能になります!
気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにGitHubとフォームの連携を実際に体験できます。
登録はたったの30秒で完了するので、ぜひ気軽にお試しください!

YoomフォームのデータをGitHubに連携する

Yoomフォームの回答データをGitHubに自動的に連携することができます。Yoomフォームは回答データをそのまま使用できるため、複雑な操作が不要で簡単にデータ連携を実現できるところが魅力です。


■概要

ウェブサイトのお問い合わせフォームやバグ報告フォームから受け取った内容を、手作業でGitHubのIssueに転記していませんか。
この作業は単純ですが、時間がかかり、コピー&ペーストのミスも起こりがちです。
このワークフローを活用すれば、Yoomのフォームが送信されると同時に、その内容を基にGitHubへIssueを自動で作成し、開発チームへの情報共有を円滑にします。

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

  • フォームからの問い合わせ内容をGitHubでタスク管理している方
  • 手作業によるIssue作成の手間を省き、開発業務に集中したい方
  • Issue作成時の情報転記ミスや対応漏れなどのヒューマンエラーをなくしたい方

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

  • フォームが送信されると自動でGitHubにIssueが作成されるため、これまで手作業に費やしていた時間を短縮することができます。
  • 手作業でのデータ転記が不要になるため、入力内容の間違いや項目漏れといったヒューマンエラーのリスク軽減に繋がります。

■フローボットの流れ

  1. はじめに、GitHubをYoomと連携します。
  2. 次に、フォームトリガー機能を選択し、Issueの作成に必要な情報を入力するためのフォームを設定します。
  3. 最後に、オペレーションでGitHubの「Issueを作成」アクションを選択し、フォームで受け取った内容がIssueのタイトルや本文などに自動で反映されるよう設定します。

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

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

  • 「Issueを作成」では、フォームで取得した情報を変数としてIssueのタイトルや本文に埋め込むことが可能です。

■注意事項

  • GitHubとYoomを連携してください。

GoogleフォームのデータをGitHubに連携する

Googleフォームの回答データをGitHubに自動的に連携することができます。Googleサービスを使用していれば無料で幅広いデータ形式のフォームが作れるGoogleフォームもGitHubと連携することができます。


■概要

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

TypeformのデータをGitHubに連携する

Typeformの回答データをGitHubに自動的に連携することができます。Typeformの直感的なフォーム操作とGitHubを連携することで、フォームの回答者、管理者ともにフォームの利用やデータ管理の体験が向上するでしょう。


■概要

Typeformで受け付けた問い合わせやバグ報告などを、手作業でGitHubのIssueに転記する作業に手間を感じていませんか。
手動での情報連携は、対応の遅れや転記ミスにつながる可能性があります。
このワークフローを活用すれば、Typeformでフォームが送信された際に、その内容を自動でGitHubのIssueとして作成することが可能です。
情報連携のプロセスを自動化し、迅速かつ正確なタスク管理を実現します。

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

  • Typeformで受け付けた情報を手動でGitHubに転記している方
  • ユーザーからのフィードバックを基にGitHubでタスク管理を行っている方
  • 部署間の情報連携を自動化し、よりスムーズな業務フローを構築したいと考えている方

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

  • Typeformにフォームが送信されると自動でGitHubにIssueが作成されるため、これまで手作業で行っていた転記作業の時間を短縮できます。
  • 手作業での情報コピーが不要になることで、入力ミスや連携漏れといったヒューマンエラーを防ぎ、情報の正確性を保つことに繋がります。

■フローボットの流れ

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

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

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

  • GitHubでIssueを作成する際、Typeformで取得した回答内容を変数として利用し、Issueのタイトルや本文に設定することができます。

注意事項

JotformのデータをGitHubに連携する

Jotformの回答データをGitHubに自動的に連携することができます。Jotformの豊富なウィジェットで作成したフォームの回答データを余すことなく、GitHubに連携することができます。


■概要

Jotformで受け付けたバグ報告やユーザーからのフィードバックを、都度GitHubに手作業で転記していませんか。
この作業は時間がかかるだけでなく、情報の転記ミスや対応漏れが発生する原因にもなりかねません。
このワークフローを活用すれば、Jotformのフォームが送信されると、その内容を基にGitHubのIssueが自動で作成されるため、正確性の高いデータをやり取りできるようになるはずです。

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

  • Jotformで受けた報告を手作業でGitHubに起票している方
  • ユーザーからの問い合わせ内容をJotformで管理し、開発チームへ共有している方
  • JotformとGitHub間の情報連携を効率化し、タスク管理を改善したい方

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

  • Jotformへのフォーム送信を起点に、自動でGitHubにIssueが作成されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手作業での情報転記が不要になるので、入力間違いや起票漏れといったヒューマンエラーを防ぎ、確実な情報連携を実現します。

■フローボットの流れ

  1. はじめに、JotformとGitHubをYoomと連携します。
  2. 次に、トリガーでJotformの「フォームが送信されたら」というアクションを設定します。
  3. 続けて、オペレーションでJotformの「最新の回答を取得する」アクションを設定し、送信されたフォームの情報を取得します。
  4. 最後に、GitHubの「Issueを作成」アクションを設定し、前のステップで取得した情報を基にIssueを作成します。

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

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

  • GitHubでIssueを作成する際、タイトルや本文にJotformから取得した回答内容を動的に埋め込むことができます。

注意事項

TallyのデータをGitHubに連携する

Tallyの回答データをGitHubに自動的に連携することができます。シンプルなフォームのTallyもAPIを使うことで、GitHubにデータを連携することができます。ミニマルなフォームでもデータをしっかり管理したい方におすすめです。


■概要

Tallyのフォームで受け付けたバグ報告やお問い合わせ内容を、都度GitHubに手作業で転記していませんか。
この作業は時間がかかるだけでなく、コピー&ペーストのミスや重要な情報の転記漏れにつながることもあります。
このワークフローを活用すれば、Tallyでフォームが送信されると、その内容が自動でGitHubにIssueとして作成されるため、対応の迅速化を実現します。

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

  • Tallyで受け付けた情報を基にGitHubのIssueを手動で作成している方
  • ユーザーからのフィードバック管理を効率化し、対応漏れを防ぎたい方
  • 手作業による情報転記をなくし、コア業務に集中したいと考えている方

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

  • Tallyのフォーム送信をトリガーに、自動でGitHubにIssueが作成されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手作業でのデータ転記が不要になるため、入力内容の間違いや転記漏れといったヒューマンエラーの発生を防ぎます。

■フローボットの流れ

  1. はじめに、TallyとGitHubをYoomと連携します。
  2. 次に、トリガーでTallyの「フォームが送信されたら」というアクションを設定します。
  3. 最後に、オペレーションでGitHubの「Issueを作成する」アクションを設定し、Tallyから取得した情報を紐付けます。

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

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

  • GitHubでIssueを作成する際に、前のステップで取得した情報を変数として埋め込むことで、報告内容に応じたIssueを自動で作成することが可能です。

注意事項

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

Zoho FormsのデータをGitHubに連携する

Zoho Formsの回答データをGitHubに自動的に連携することができます。Zohoサービスを使用している方に取って馴染み深いフォームですが、こちらもGitHubと連携して回答データの連携を実現できます。


■概要

Zoho Formsで受け付けたバグ報告や機能要望などを、手作業でGitHubのIssueに転記していませんか。
このコピー&ペーストの繰り返し作業は手間がかかるだけでなく、入力ミスや転記漏れのリスクも伴います。
このワークフローを活用すれば、Zoho Formsでフォームが送信された際に、その内容をもとにGitHubのIssueを自動で作成します。
これにより、開発チームへの情報共有を迅速かつ正確に行うことが可能となるでしょう。

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

  • Zoho Formsで顧客からのフィードバックやバグ報告を受け付けている方
  • GitHubでタスク管理をしており、手作業でのIssue作成に手間を感じている方
  • 顧客からの問い合わせ対応と開発の連携を効率化し、対応速度を向上させたいと考えている方

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

  • Zoho Formsへのフォーム送信をトリガーに、GitHubのIssueが自動で作成されるため、手作業での転記に費やしていた時間を短縮することができます。
  • システムが自動で処理を行うため、情報のコピー&ペースト時に発生しがちな転記ミスや共有漏れといったヒューマンエラーを防ぎます。

■フローボットの流れ

  1. はじめに、Zoho FormsをYoomと連携します。
  2. 次に、トリガーでZoho Formsの「フォームが送信されたら」というアクションを設定します。
  3. 最後に、オペレーションでGitHubの「Issueを作成」というアクションを設定し、フォームの送信内容を反映させます。

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

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

  • 「Issueを作成する」を設定する際、Issueのタイトルや本文などの各項目にZoho Formsで取得した値を埋め込むことができます。

注意事項

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

それでは、実際にGitHubとフォームの連携フローを作成してみましょう!
今回はYoomを使用して、ノーコードで設定を進めていきますので、まだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

今回はフォームの回答をもとに、GitHubに顧客を作成するフローボットを作成していきます!
大きく分けて、以下の手順で作成していきます。

  • GitHubをマイアプリ連携
  • テンプレートをコピーする
  • Yoomフォームのトリガー設定とGitHubのアクション設定
  • トリガーをONにして、連携フローの動作確認をする

■概要

ウェブサイトのお問い合わせフォームやバグ報告フォームから受け取った内容を、手作業でGitHubのIssueに転記していませんか。
この作業は単純ですが、時間がかかり、コピー&ペーストのミスも起こりがちです。
このワークフローを活用すれば、Yoomのフォームが送信されると同時に、その内容を基にGitHubへIssueを自動で作成し、開発チームへの情報共有を円滑にします。

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

  • フォームからの問い合わせ内容をGitHubでタスク管理している方
  • 手作業によるIssue作成の手間を省き、開発業務に集中したい方
  • Issue作成時の情報転記ミスや対応漏れなどのヒューマンエラーをなくしたい方

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

  • フォームが送信されると自動でGitHubにIssueが作成されるため、これまで手作業に費やしていた時間を短縮することができます。
  • 手作業でのデータ転記が不要になるため、入力内容の間違いや項目漏れといったヒューマンエラーのリスク軽減に繋がります。

■フローボットの流れ

  1. はじめに、GitHubをYoomと連携します。
  2. 次に、フォームトリガー機能を選択し、Issueの作成に必要な情報を入力するためのフォームを設定します。
  3. 最後に、オペレーションでGitHubの「Issueを作成」アクションを選択し、フォームで受け取った内容がIssueのタイトルや本文などに自動で反映されるよう設定します。

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

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

  • 「Issueを作成」では、フォームで取得した情報を変数としてIssueのタイトルや本文に埋め込むことが可能です。

■注意事項

  • GitHubとYoomを連携してください。

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

GitHubをYoomに接続するためのマイアプリ登録を行いましょう。
最初にマイアプリ登録を済ませておくと、自動化設定がスムーズに進められます。

【GitHubのマイアプリ連携】

YoomにログインしたあとYoomページ画面左側のマイアプリをクリックし、右の新規接続を選択します。

右上の検索窓にGitHubと入力し、検索結果からGitHubを選択します。

以下の画面が表示されたら 、メールアドレスとパスワードを入力し、「Sign in」をクリックしてください。

以下の画面で認証コードを入力し、「Verify」をクリックします。

これで、GitHubのマイアプリ連携は完了です!

ステップ2:テンプレートをコピーする

ここから、フローを作っていきましょう!
テンプレートを利用しているので、以下のテンプレートページを開き、『このテンプレートを試してみる』をクリックしてください。


■概要

ウェブサイトのお問い合わせフォームやバグ報告フォームから受け取った内容を、手作業でGitHubのIssueに転記していませんか。
この作業は単純ですが、時間がかかり、コピー&ペーストのミスも起こりがちです。
このワークフローを活用すれば、Yoomのフォームが送信されると同時に、その内容を基にGitHubへIssueを自動で作成し、開発チームへの情報共有を円滑にします。

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

  • フォームからの問い合わせ内容をGitHubでタスク管理している方
  • 手作業によるIssue作成の手間を省き、開発業務に集中したい方
  • Issue作成時の情報転記ミスや対応漏れなどのヒューマンエラーをなくしたい方

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

  • フォームが送信されると自動でGitHubにIssueが作成されるため、これまで手作業に費やしていた時間を短縮することができます。
  • 手作業でのデータ転記が不要になるため、入力内容の間違いや項目漏れといったヒューマンエラーのリスク軽減に繋がります。

■フローボットの流れ

  1. はじめに、GitHubをYoomと連携します。
  2. 次に、フォームトリガー機能を選択し、Issueの作成に必要な情報を入力するためのフォームを設定します。
  3. 最後に、オペレーションでGitHubの「Issueを作成」アクションを選択し、フォームで受け取った内容がIssueのタイトルや本文などに自動で反映されるよう設定します。

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

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

  • 「Issueを作成」では、フォームで取得した情報を変数としてIssueのタイトルや本文に埋め込むことが可能です。

■注意事項

  • GitHubとYoomを連携してください。

ワークスペースに自動的にテンプレートがコピーされるので、次に表示された画面で「OK」をクリックしてください。

ステップ3:フォームトリガー設定

最初の設定です!以下の赤枠をクリックしてください。
まずはフォームを作成しましょう!

クリックすると、フォームを作成する画面が表示されます。
ここでは、GitHubにIssueを作成するための質問がすでに設定されていますが、フォームのタイトルや質問項目など自由にカスタマイズも可能です。

質問文、質問形式、必須項目にするかどうかを設定しましょう。
「フォームの説明文を追加」をクリックするとフォームの説明文を設定できます。
「Issue名」の部分が質問項目です。

※質問形式は、上記の画面では「テキスト」と設定されていますが、プルダウンを開いて表示される項目の中から選ぶことができます。

「質問の補足分」の入力は、質問の下にある「質問の補足分(任意)」をクリックすると、入力が可能です。

質問を追加したい場合は、「+質問を追加」をクリックしてください。

画面一番右上の「プレビューページ」をクリックすると、フォームの完成形を確認できます。

続いて、「完了ページ」の設定です。
※完了ページとは、フォームへの回答が送信されたあとに表示される画面のことです。

「完了メッセージの見出し」と「説明文」をデフォルト設定以外のものに設定したい場合は、赤枠部分をクリックして入力しましょう。
今回は、以下画像のように設定しました。

次に、アクセス制限を選択後、共有フォーム利用時のフローボットの起動者を設定しましょう。
今回はフローボットを作成したメンバーにしました。入力を終えたら、「次へ」をクリックしましょう。

続いて、フォームの表示確認と詳細設定画面に遷移します。
「プレビューページ」や「完了ページ」をクリックすると、作成したフォームや完了ページのプレビューを確認できます。

次に「取得した値」を、入力してください。
ここでは、次ステップのGitHubにIssueを作成する設定で使用するサンプル値を入力しましょう。
※各項目名は、前ステップの質問文が表示されます。

入力を終えたら、「保存する」をクリックします。

これで、フォームトリガーの設定は完了です。

ステップ4:GitHubにIssueを作成する設定

いよいよ最後の設定です!以下の赤枠をクリックしてください。

ここで表示される画面では、すでに設定されているので操作は不要です。
連携するアカウント情報を確認し、「次へ」をクリックします。

続いて、API接続設定を行います。まず、「オーナー名」と「リポジトリ名」を入力欄下の注釈を参考にして入力してください。

「タイトル」「コメント」は、入力欄をクリックして表示されるプルダウンから選択できます。

入力を終えたら「テスト」を実行します。
成功したら、画面下に表示される「取得した値」に間違いがないか確認しましょう。

問題がなければ「保存する」をクリックします。
最後に、GitHubの画面に遷移し、Issueが作成されたか確認をしましょう。

無事に作成されましたね。
これで、フォームの内容をもとにGitHubにIssueを作成する設定は完了です!お疲れ様でした。

ステップ5:トリガーをONに設定しフロー稼働の準備完了

フロー画面に戻り、以下のようなメニューが表示されていれば、フローの設定は完了です。
早速フローを起動させる場合は、「トリガーをON」をクリックしましょう。

あとで起動させる場合は、フロー画面のトリガースイッチをクリックすることで、トリガーをONにできます。

トリガーをONにすると、作成したフォームのリンクをコピーできます。
また、フォームに回答が送信されると、フローが自動で起動するようになります。

以上、フォームの内容をもとにGitHubにIssueを作成する方法でした!

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

Yoomにはこの他にもGitHubを活用した自動化のテンプレートがたくさんあります!
使い慣れているアプリとの自動化例がないか、ぜひ探してみてくださいね。


概要

「GitHubでプルリクエストが作成されたら、Notionにも追加する」フローは、開発チームの作業を効率化する業務ワークフローです。
GitHubで新たなプルリクエストが発生すると、自動的にNotionの指定ページにその情報が記録されます。

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

  • GitHubとNotionを日常的に活用している開発チームのリーダーの方
  • プロジェクトの進捗管理を効率化したいエンジニアの方
  • 手動でのプルリクエスト管理に時間を取られているチームメンバーの方
  • 情報共有を自動化し、チーム全体の生産性を向上させたい方
  • 異なるツール間の連携を強化し、ワークフローを最適化したいプロジェクトマネージャーの方

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

GitHubとNotionの両方で同じ情報を管理している場合、手作業での同期にはヒューマンエラー発生のリスクを伴います。
この自動化を取り入れることで、プルリクエストの状況を迅速にNotionに反映することができます。
これにより、プロジェクトの進捗や課題を一元管理でき、チーム全体での情報共有がスムーズに行えます。
手動でのデータ入力を減らし、時間と労力を節約しながら、開発プロセスの透明性を高めることが可能です。


■概要

GitHubで新しいIssueが作成されるたびに、内容を把握し、優先順位を判断するのは手間がかかる作業です。特に多くのIssueが同時に発生すると、重要な情報を見落としたり、対応が遅れてしまうこともあります。このワークフローを活用すれば、新しいIssueの作成をトリガーに、ChatGPTがその内容を自動で分析しコメントを追加するため、Issueの内容把握を迅速化し、開発プロセスの効率化に繋がります。

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

  • GitHubでのIssue管理に多くの時間を費やしているプロジェクトマネージャーの方
  • ChatGPTを活用して、開発プロセスの初期対応を効率化したいと考えている方
  • 手作業によるIssueの確認漏れや、対応の遅延を防ぎたい開発チームの方

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

  • GitHubでIssueが作成されるとChatGPTが内容を分析・要約するため、手動での確認作業にかかる時間を短縮できます。
  • Issueの内容把握が迅速かつ均一化され、担当者の割り振りや対応の優先順位付けがスムーズになり、開発プロセスの属人化を防ぎます。

■フローボットの流れ

  1. はじめに、GitHubとChatGPTをYoomと連携します。
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定し、フローが起動するきっかけを作ります。
  3. 続いて、オペレーションでChatGPTの「テキストを生成(高度な設定)」アクションを設定し、トリガーで取得したIssueのタイトルや本文を元に、内容の分析や要約を指示します。
  4. 最後に、オペレーションでGitHubの「Issue・Pull Requestにコメントを追加」アクションを設定し、ChatGPTが生成したテキストを該当のIssueにコメントとして投稿します。

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

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

  • ChatGPTの「テキストを生成」アクションを実行するには、OpenAIのAPI有料プランの契約が必要であり、APIが使用された際に支払いができる状態にしておく必要があります。
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

■注意事項

  • GitHubとChatGPTのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
    https://openai.com/ja-JP/api/pricing/
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

■概要

SalesforceでToDoオブジェクトが登録されたらGitHubに追加するフローです。

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

1.SalesforceのToDoオブジェクトを利用する営業・サポート担当者

・顧客からの問い合わせや要望、社内タスクなどをSalesforceのToDoで管理して開発チームへの対応依頼をGitHubに登録したい方

・ToDoを手動でGitHubに転記する手間を省いて業務効率を向上させたい方

・SalesforceとGitHubの情報連携を強化して顧客対応と開発対応の連携をスムーズにしたい方

2.GitHubを利用する開発チーム

・SalesforceのToDoに登録された顧客からの問題や要望をGitHub上で管理して開発プロセスに組み込みたい方

・営業・サポートチームからの情報をリアルタイムに把握して迅速な対応をしたい方

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

Salesforceは顧客管理に非常に強力なツールですが、ToDoオブジェクトが登録されるたびにGitHubに手動でISSUEを追加するのは、手入力ミスや情報の漏れが発生する可能性があります。

このフローを活用すれば、SalesforceでToDoオブジェクトが登録されたら自動的にGitHubに必要な情報が追加されて、営業担当者や開発チームはSalesforceとGitHubの両方を確認する必要がなくなり、最新の情報を効率的に共有することができます。
また、手作業での入力作業が不要になるため業務効率が向上して入力ミスを防ぐこともできます。

■注意事項

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

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

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


■概要

Trelloでカードが登録されたらGitHubに追加するフローです。

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

1.Trelloでタスク管理を行う企業

・チーム内でのタスク管理に活用している方

・タスクの進捗を可視化している方


2.GitHubによるタスク管理を行う企業

・Issues機能を使ってタスク管理を行う方

・開発関連のプロジェクト進行を担当する方

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

Trelloは進捗状況の可視化やタスクの割り当てなど、チームで業務を進行するために有効的なツールです。
さらにGitHubを使用することで、よりチームメンバー間のコミュニケーションを円滑にする事ができます。
しかしTrelloの内容をGitHubに毎回手入力するのはチーム全体の生産性にも悪影響を及ぼす可能性があります。

チームプロジェクトを円滑に進めたいと考える方にこのフローは適しています。
このフローを使うことで、Trelloの情報をGitHubに自動で追加する事ができるため、入力作業を省くことができます。
また引用した内容で登録を行うことで、手入力によるヒューマンエラーを防ぐことができ、チーム内で共有する情報の正確性を高く保つ事ができます。


■注意事項

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


■概要

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

設定方法

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

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

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

注意事項

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

終わりに

今回紹介した自動化を導入することでフォームから送信されたデータをそのままIssueとして登録できるため、顧客からの意見を共有したり、タスクとして処理したりといった業務がスムーズになることが期待できます!
また、Issueが自動作成されるため見落としなども回避できるかもしれませんよね!

なお、Yoomは無料アカウントを作成可能です!
気になった方はまず登録をして、実際に使い勝手を確かめてみてください。

今すぐ無料でアカウントを発行する

登録はたったの30秒で完了します。登録後はすぐに実機操作ができるため、実際に操作しながら使用感をチェック可能です!

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
a.sugiyama
a.sugiyama
これまでの業務経験を通じて「もっと効率的に進められたら…」と感じたことを活かし、役立つコンテンツをお届けします。 Yoomの魅力をたくさんの人に届けられるよう、わかりやすく発信していきます!
タグ
GitHub
Googleフォーム
Jotform
Tally
Typeform
Zoho Forms
フォーム
自動
自動化
連携
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる