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

2025-10-17

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

Kumiko Tsukamoto
Kumiko Tsukamoto

■概要

GitHubで管理しているIssueを、カスタマーサポートが利用するHubSpotへ手作業で転記していませんか?この作業は手間がかかるだけでなく、情報の入力ミスや対応漏れの原因にもなり得ます。このワークフローは、GitHubとHubSpotを連携し、新しいIssueが作成された際に自動でHubSpotにチケットを作成するため、開発とサポートチーム間の連携を円滑にし、顧客対応の効率化を実現します。

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

  • GitHubとHubSpotを利用しており、開発と顧客サポートの連携を効率化したい方
  • GitHubのIssueを手動でHubSpotのチケットに転記する作業に手間を感じている方
  • 開発チームとサポートチーム間の情報共有を自動化し、スムーズな対応を目指す方

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

  • GitHubにIssueが作成されると自動でHubSpotにチケットが作られ、手作業での転記にかかる時間を削減できます
  • 手動での情報入力が不要になるため、転記ミスや対応漏れといったヒューマンエラーを防ぎ、対応品質を保ちます

■フローボットの流れ

  1. はじめに、GitHubとHubSpotをYoomに連携します
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
  3. 最後に、オペレーションでHubSpotの「チケットを作成」アクションを設定し、トリガーで取得したGitHubのIssue情報を紐付けます

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

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

  • GitHubのトリガー設定で、監視対象としたいリポジトリのオーナー名とリポジトリ名を任意で設定してください
  • HubSpotでチケットを作成する際、チケット名や内容などの各項目に、GitHubから取得したIssueのタイトルや本文といった情報を変数として設定できます

■注意事項

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

「GitHubで管理しているIssueの情報を、HubSpotのチケットにも手動で登録している…」
「開発チームとカスタマーサポートチーム間の情報共有がうまくいかず、対応にタイムラグが生じている…」
このように、GitHubとHubSpotを併用する中で、手作業によるデータ連携に非効率さや課題を感じていませんか?

そんな課題の解消にオススメしたいのが、GitHubに新しいIssueが作成されたタイミングで、その内容をHubSpotにチケットとして自動で作成する仕組みです。

この仕組みを活用することで、日々の面倒な作業から解放され、チーム間の連携をスムーズにし、より迅速な顧客対応を実現できるでしょう。

今回ご紹介する自動化の設定は、専門的な知識がなくてもノーコードで簡単に実現できるため、ぜひこの機会に導入して、チーム全体の生産性を向上させましょう!

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

YoomにはGitHubとHubSpotを連携し、さまざまな業務フローを自動化できるテンプレートが豊富に用意されています。

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


■概要

GitHubで管理しているIssueを、カスタマーサポートが利用するHubSpotへ手作業で転記していませんか?この作業は手間がかかるだけでなく、情報の入力ミスや対応漏れの原因にもなり得ます。このワークフローは、GitHubとHubSpotを連携し、新しいIssueが作成された際に自動でHubSpotにチケットを作成するため、開発とサポートチーム間の連携を円滑にし、顧客対応の効率化を実現します。

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

  • GitHubとHubSpotを利用しており、開発と顧客サポートの連携を効率化したい方
  • GitHubのIssueを手動でHubSpotのチケットに転記する作業に手間を感じている方
  • 開発チームとサポートチーム間の情報共有を自動化し、スムーズな対応を目指す方

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

  • GitHubにIssueが作成されると自動でHubSpotにチケットが作られ、手作業での転記にかかる時間を削減できます
  • 手動での情報入力が不要になるため、転記ミスや対応漏れといったヒューマンエラーを防ぎ、対応品質を保ちます

■フローボットの流れ

  1. はじめに、GitHubとHubSpotをYoomに連携します
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
  3. 最後に、オペレーションでHubSpotの「チケットを作成」アクションを設定し、トリガーで取得したGitHubのIssue情報を紐付けます

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

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

  • GitHubのトリガー設定で、監視対象としたいリポジトリのオーナー名とリポジトリ名を任意で設定してください
  • HubSpotでチケットを作成する際、チケット名や内容などの各項目に、GitHubから取得したIssueのタイトルや本文といった情報を変数として設定できます

■注意事項

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

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

GitHubとHubSpotのAPIを連携させることで、開発チームが利用するGitHub上のアクションをトリガーに、カスタマーサポートチームが利用するHubSpotのチケットを自動で作成・更新することが可能になります。
これにより、チーム間の情報共有のタイムラグを低減し、顧客からの問い合わせや不具合報告への対応を迅速化できるでしょう。

ここでは具体的な自動化例をいくつか紹介していくので、気になる内容があれば、ぜひクリックして試してみてくださいね!

GitHubにIssueが作成されたら、HubSpotにチケットを作成する

GitHubリポジトリに新しいIssueが作成された際に、その情報を基にHubSpotに新しいチケットを自動で作成するフローです。

この連携により、開発チームが受け付けたバグ報告や機能要望などを、手動での転記作業なしにカスタマーサポートチームとタイムリーに共有できるため、対応漏れや情報伝達の遅れを防ぎ、一貫した顧客対応の実現をサポートします。


■概要

GitHubで管理しているIssueを、カスタマーサポートが利用するHubSpotへ手作業で転記していませんか?この作業は手間がかかるだけでなく、情報の入力ミスや対応漏れの原因にもなり得ます。このワークフローは、GitHubとHubSpotを連携し、新しいIssueが作成された際に自動でHubSpotにチケットを作成するため、開発とサポートチーム間の連携を円滑にし、顧客対応の効率化を実現します。

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

  • GitHubとHubSpotを利用しており、開発と顧客サポートの連携を効率化したい方
  • GitHubのIssueを手動でHubSpotのチケットに転記する作業に手間を感じている方
  • 開発チームとサポートチーム間の情報共有を自動化し、スムーズな対応を目指す方

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

  • GitHubにIssueが作成されると自動でHubSpotにチケットが作られ、手作業での転記にかかる時間を削減できます
  • 手動での情報入力が不要になるため、転記ミスや対応漏れといったヒューマンエラーを防ぎ、対応品質を保ちます

■フローボットの流れ

  1. はじめに、GitHubとHubSpotをYoomに連携します
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
  3. 最後に、オペレーションでHubSpotの「チケットを作成」アクションを設定し、トリガーで取得したGitHubのIssue情報を紐付けます

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

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

  • GitHubのトリガー設定で、監視対象としたいリポジトリのオーナー名とリポジトリ名を任意で設定してください
  • HubSpotでチケットを作成する際、チケット名や内容などの各項目に、GitHubから取得したIssueのタイトルや本文といった情報を変数として設定できます

■注意事項

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

Githubに特定のIssueが作成されたら、HubSpotにチケットを作成する

GitHubリポジトリに作成されたIssueの中でも、「bug」や「至急」といった特定のラベルが付いたものだけを抽出し、HubSpotにチケットを自動で作成することも可能です。

緊急性の高いIssueや重要な情報のみをカスタマーサポートチームに通知できるため、不要な情報を削減し、特に対応が必要なチケットに集中できる環境を構築できるでしょう。


■概要

開発チームで利用するGitHubと、カスタマーサポートなどで利用するHubSpotの情報が分断されていると、Issueの内容を手作業で転記する手間がかかり、対応漏れや入力ミスの原因にもなりかねません。このワークフローは、GitHubで特定のIssueが作成された際に、自動でHubSpotにチケットを作成するため、こうした課題を解決し、チーム間のスムーズな情報連携を実現します。

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

  • GitHubのIssueをHubSpotへ手動で転記する作業に手間を感じている方
  • HubSpotとGitHubを連携させ、開発と他部門の円滑な情報共有を実現したい方
  • GitHubでの開発タスクとHubSpotの顧客対応を紐づけて管理したい方

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

  • GitHubのIssue作成をトリガーにHubSpotへ自動でチケットを作成し、手作業での情報転記にかかる時間を短縮します。
  • 自動連携により、手作業での入力ミスや対応漏れといったヒューマンエラーを防ぎ、正確な情報共有を維持できます。

■フローボットの流れ

  1. はじめに、GitHubとHubSpotをYoomと連携します。
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定して、フローボットが起動するきっかけを作ります。
  3. 次に、オペレーションで分岐機能を設定し、トリガーで取得したIssueの情報をもとに、特定の条件に合致した場合のみ後続の処理に進むよう設定します。
  4. 最後に、オペレーションでHubSpotの「チケットを作成」アクションを設定し、トリガーで取得したGitHubのIssue情報を紐づけてチケットを作成します。

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

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

  • GitHubのトリガー設定では、対象としたいリポジトリのオーナー名とリポジトリ名を任意で設定してください。
  • 分岐機能では、トリガーで取得したIssueのラベルや担当者などの情報をもとに、特定の条件に合致した場合のみHubSpotにチケットを作成する、といった設定が可能です。
  • HubSpotのチケット作成アクションでは、チケット名や内容などの各項目に、前段のGitHubから取得したIssueのタイトルや本文といった情報を変数として設定できます。

■注意事項

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

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

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

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

[Yoomとは]

フローの作成方法

今回は「GitHubにIssueが作成されたら、HubSpotにチケットを作成する」フローを作成していきます!
作成の流れは大きく分けて以下の通りです。

  • GitHubとHubSpotをマイアプリ登録
  • テンプレートをコピー
  • GitHubのトリガー設定およびHubSpotのチケット作成設定
  • トリガーをONにしてフローの動作確認

■概要

GitHubで管理しているIssueを、カスタマーサポートが利用するHubSpotへ手作業で転記していませんか?この作業は手間がかかるだけでなく、情報の入力ミスや対応漏れの原因にもなり得ます。このワークフローは、GitHubとHubSpotを連携し、新しいIssueが作成された際に自動でHubSpotにチケットを作成するため、開発とサポートチーム間の連携を円滑にし、顧客対応の効率化を実現します。

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

  • GitHubとHubSpotを利用しており、開発と顧客サポートの連携を効率化したい方
  • GitHubのIssueを手動でHubSpotのチケットに転記する作業に手間を感じている方
  • 開発チームとサポートチーム間の情報共有を自動化し、スムーズな対応を目指す方

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

  • GitHubにIssueが作成されると自動でHubSpotにチケットが作られ、手作業での転記にかかる時間を削減できます
  • 手動での情報入力が不要になるため、転記ミスや対応漏れといったヒューマンエラーを防ぎ、対応品質を保ちます

■フローボットの流れ

  1. はじめに、GitHubとHubSpotをYoomに連携します
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
  3. 最後に、オペレーションでHubSpotの「チケットを作成」アクションを設定し、トリガーで取得したGitHubのIssue情報を紐付けます

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

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

  • GitHubのトリガー設定で、監視対象としたいリポジトリのオーナー名とリポジトリ名を任意で設定してください
  • HubSpotでチケットを作成する際、チケット名や内容などの各項目に、GitHubから取得したIssueのタイトルや本文といった情報を変数として設定できます

■注意事項

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

ステップ1:GitHubとHubSpotをマイアプリ登録

はじめに、フローで使用するアプリとYoomを連携するための「マイアプリ登録」を行います。
事前にマイアプリ登録を済ませておくと、後続のフローの設定がスムーズになりますよ!

それではさっそく、今回のフローで使用するアプリのマイアプリ登録方法について解説していきます。

【GitHubのマイアプリ登録】

以下に手順を解説した動画があるので、こちらを参考にYoomとの連携を進めてみてくださいね!

【HubSpotのマイアプリ登録】

こちらも同様に登録手順を解説した動画があるので、こちらをご参照ください。

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

ここから実際に、フローを作成していきましょう!
簡単に設定できるよう、テンプレートを使用しています。
以下のバナーをクリックして、まずはテンプレートをコピーしてください。


■概要

GitHubで管理しているIssueを、カスタマーサポートが利用するHubSpotへ手作業で転記していませんか?この作業は手間がかかるだけでなく、情報の入力ミスや対応漏れの原因にもなり得ます。このワークフローは、GitHubとHubSpotを連携し、新しいIssueが作成された際に自動でHubSpotにチケットを作成するため、開発とサポートチーム間の連携を円滑にし、顧客対応の効率化を実現します。

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

  • GitHubとHubSpotを利用しており、開発と顧客サポートの連携を効率化したい方
  • GitHubのIssueを手動でHubSpotのチケットに転記する作業に手間を感じている方
  • 開発チームとサポートチーム間の情報共有を自動化し、スムーズな対応を目指す方

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

  • GitHubにIssueが作成されると自動でHubSpotにチケットが作られ、手作業での転記にかかる時間を削減できます
  • 手動での情報入力が不要になるため、転記ミスや対応漏れといったヒューマンエラーを防ぎ、対応品質を保ちます

■フローボットの流れ

  1. はじめに、GitHubとHubSpotをYoomに連携します
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
  3. 最後に、オペレーションでHubSpotの「チケットを作成」アクションを設定し、トリガーで取得したGitHubのIssue情報を紐付けます

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

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

  • GitHubのトリガー設定で、監視対象としたいリポジトリのオーナー名とリポジトリ名を任意で設定してください
  • HubSpotでチケットを作成する際、チケット名や内容などの各項目に、GitHubから取得したIssueのタイトルや本文といった情報を変数として設定できます

■注意事項

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

クリックすると、自動的にテンプレートがお使いのYoom画面にコピーされます。
下図のようなポップアップが表示されるので、「OK」を押して設定を進めましょう!

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

最初の設定です!
まずは、GitHubでIssueが作成された際に、フローボットが起動するように設定を行います。
コピーしたテンプレートの「Issueが新しく作成されたら」をクリックしましょう。

タイトルは自由に編集できるので、任意で変更してご利用ください。
連携するアカウント情報は、基本的にステップ1で連携した情報が反映されていますが、フローで使用するものであることを確認しておいてくださいね!
トリガーアクションは変更せず、「次へ」を押します。

次に、アプリトリガーのAPI接続設定を下記のようにしていきます。

  • トリガーの起動間隔:プルダウンメニューから任意の間隔を選択してください。
    5分、10分、15分、30分、60分の間隔から選択できますが、スムーズなデータ連携のためにも、基本的には最短の起動間隔でご使用いただくのがオススメです!
    プランによって最短の起動間隔が異なりますので、ご注意ください。

  • オーナー名:フローで使用するGitHubのURL内から値を取得して入力します。

  • リポジトリ名:「オーナー名」同様に、URLから{リポジトリ名}に該当する値を入力してくださいね!

設定完了後は動作チェックのためにテストを行いますので、GitHubでテスト用にIssueを作成しましょう。

作成したらYoomの画面に戻り、「テスト」をクリックします。
テストが成功すると、先ほど作成したIssueの情報が「取得した値」にアウトプットとして抽出されるので、内容を確認してくださいね!

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

テストの重要性:「取得した値」のテスト値について
各オペレーションの設定画面では、それぞれ「テスト」を実施し、テストを成功させることが重要です。
テストを成功させることで「取得した値」が取得でき、前述したように後続のオペレーション設定時に活用できます。

確認後、「保存する」を押して次の設定に進みます。

ステップ4:HubSpotのチケット作成設定

続いて、GitHubに作成されたIssueの情報を基に、HubSpotにチケットを作成する設定を行います。
「チケットを作成」をクリックしてください。

タイトルは任意で編集し、連携するアカウント情報はフローで使用するものであることを確認します。
アクションは変更せずに「チケットを作成」のままにして、「次へ」を押してください。

最後に、API接続設定を行います。
「チケット名」は、入力欄をクリックして表示される「取得した値」を用いて設定しましょう。
このように「取得した値」を使って設定することで、GitHubの情報をそのまま引用したチケット名で作成できるようになりますよ!

「パイプラインステージ」は、入力欄下の注釈に従い入力してください。

必須の設定項目は以上ですが、他にも「チケットの説明」や「チケット担当者」なども設定できるので、必要に応じて適宜設定してみてくださいね!

設定が完了したら「テスト」をクリックし、正常にHubSpotにデータを連携できるかをチェックします。

「テスト成功」と表示されたら、実際にHubSpotにチケットが作成されているかを確認してみてくださいね!

確認後はYoomの画面に戻り、「保存する」を押して設定完了です!

ステップ5:トリガーをONにしてフローの動作確認

これで全ての設定が完了しました。
「トリガーをON」にし、設定したフローが正常に動作するかどうかを確認しましょう!

以上が、「GitHubにIssueが作成されたら、HubSpotにチケットを作成する」フローの作成手順でした!

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

今回はGitHubからHubSpotへデータを連携する方法をご紹介しましたが、逆にHubSpotからGitHubへのデータ連携を実施したい場合もあるかと思います。
その際は、下記のテンプレートも併せてご利用ください。

HubSpotでチケットが作成されたら、GitHubにIssueを作成する

HubSpotに新しいチケットが作成された際に、その内容をGitHubリポジトリにIssueとして自動で作成する連携です。

この連携により、カスタマーサポートチームが受けた顧客からの問い合わせや不具合報告を、速やかに開発チームへエスカレーションできるため、迅速な調査と対応の実現をサポートします。


■概要

HubSpotで管理している顧客からの問い合わせやバグ報告を、開発チームが利用するGitHubに手作業で転記していませんか。この作業は時間がかかるだけでなく、情報の伝達漏れや入力ミスの原因にもなりがちです。このワークフローを活用することで、HubSpotとGitHubの連携が自動化され、HubSpotでチケットが作成されると同時に、GitHubにIssueが自動で作成されるため、部門間のスムーズな情報共有を実現します。

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

  • HubSpotのチケット情報を、手作業でGitHubのIssueに起票している開発担当者の方
  • 顧客からの問い合わせや要望を、スムーズかつ正確に開発チームへ連携したいマネージャーの方
  • HubSpotとGitHubを併用しており、システム間の連携を自動化したいと考えている方

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

  • HubSpotにチケットが作成されると自動でGitHubにIssueが作成されるため、これまで手作業に費やしていた時間を短縮し、より重要な業務に集中できます。
  • 手作業による情報転記がなくなることで、コピー&ペーストのミスや共有漏れといったヒューマンエラーを防ぎ、正確な情報連携を実現します。

■フローボットの流れ

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

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

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

  • GitHubでIssueを作成するアクションでは、Issueのタイトルや本文、担当者などを任意に設定できます。
  • HubSpotのトリガーで取得したチケットの件名や内容といった情報を変数として活用し、GitHubのIssueの各項目に動的に設定することが可能です。

■注意事項

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

HubSpotで特定のチケットが作成されたら、GitHubにIssueを作成する

HubSpotで作成されたチケットのうち、優先度が「高」であったり、特定のカテゴリに分類されたものだけを対象として、GitHubにIssueを自動で作成することも可能です。

この連携は、カスタマーサポート側で一次切り分けを行った上で、開発チームが対応すべき重要な案件のみを連携できるため、開発チームはノイズに惑わされることなく、本来取り組むべき開発業務に集中できるようになるでしょう。


■概要

HubSpotでの顧客サポートと、GitHubでの開発タスク管理を連携させる際、手作業での情報転記に手間を感じていませんか。情報の入力ミスや共有漏れは、対応の遅れに繋がりかねません。このワークフローを活用すれば、HubSpotで特定のチケットが作成されたタイミングで、自動的にGitHubへIssueを作成することが可能です。HubSpotとGitHub間の情報連携を自動化し、スムーズなエスカレーションフローを構築します。

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

  • HubSpotのチケット情報を基にGitHubでIssueを手動作成しているサポート担当者の方
  • HubSpotとGitHubを連携させ、顧客からのフィードバックをスムーズに開発へ反映させたい方
  • 開発チームとサポートチーム間の情報共有プロセスを効率化し、標準化したい管理者の方

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

  • HubSpotでのチケット作成をトリガーにGitHubへ自動でIssueが作成されるため、これまで手作業で行っていた情報転記の時間を削減できます。
  • HubSpotからGitHubへの情報連携を自動化することで、手作業によるコピー&ペーストのミスや、Issue作成漏れなどのヒューマンエラーを防ぎます。

■フローボットの流れ

  1. はじめに、HubSpotとGitHubをYoomと連携します。
  2. 次に、トリガーでHubSpotを選択し、「チケットが作成されたら」というアクションを設定して、チケット情報を取得します。
  3. 次に、オペレーションで分岐機能を設定し、特定の条件に合致したチケットの場合のみ、後続のアクションが実行されるように設定します。
  4. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、トリガーで取得した情報を紐付けてIssueを作成します。

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

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

  • 分岐機能では、HubSpotのトリガーで取得したチケット情報を基にして、「優先度が『高』の場合のみ」や「特定のキーワードが含まれる場合のみ」といった、後続のオペレーションを実行する条件を自由に設定できます。
  • GitHubのIssue作成アクションでは、タイトルや本文、担当者、ラベルなどの各項目に、固定のテキストを設定したり、HubSpotから取得したチケットの情報を変数として割り当てたりすることが可能です。

■注意事項

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

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

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

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

GitHubを使った自動化例

課題作成時に、データ追加やヘルプデスクでのチケット作成を自動化します。
また、プルリクエスト作成時にはメールでの通知を実現。
さらに、ToDoやタスク追加をGitHubに自動作成することも可能です。
ヒューマンエラーのリスクを低減し、開発プロセスの効率化と情報共有の精度を向上させましょう。


■概要

GitHubでの開発プロジェクトにおいて、プルリクエストの確認が遅れ、レビューが滞ってしまうことはないでしょうか。このワークフローは、GitHubでプルリクエストが作成された際に、指定した宛先へGmailで自動的に通知を送ります。手動での通知作業をなくし、GitHubとGmailを連携させることで、重要な更新の見逃しを防ぎ、開発チームのコミュニケーションを円滑化します。

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

  • GitHubでの開発進捗をGmailで把握し、レビュープロセスを迅速化したいチームリーダーの方
  • プルリクエストの作成をチームメンバーに確実に通知し、コミュニケーションを円滑にしたい開発者の方
  • 複数のリポジトリを管理しており、GitHubからの通知をGmailで一元化したいと考えている方

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

  • GitHubでプルリクエストが作成されると自動でGmailに通知が飛ぶため、手動での連絡や確認の手間を省き、レビュー開始までの時間を短縮します。
  • 通知が自動化されることで、連絡漏れや確認漏れといったヒューマンエラーを防ぎ、コードレビューのプロセスを安定させることができます。

■フローボットの流れ

  1. はじめに、GitHubとGmailをYoomと連携します。
  2. 次に、トリガーでGitHubを選択し、「プルリクエストが作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでGmailの「メールを送る」アクションを設定し、プルリクエストの情報を本文に含めて送信するように設定します。

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

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

  • GitHubのトリガー設定では、通知の対象としたいリポジトリのオーナー名やリポジトリ名を任意で設定できます。
  • Gmailでメールを送信するアクションでは、通知先のメールアドレスを自由に設定可能です。また、件名や本文には固定のテキストだけでなく、トリガーで取得したプルリクエストのタイトルやURLといった情報を変数として埋め込めます。

■注意事項

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

■概要

開発プロジェクトにおいて、GitHubのIssue管理とSmartsheetでのタスク管理を併用しているものの、それぞれが独立しており、情報連携に手間を感じていませんか。手作業による情報の転記は時間がかかるだけでなく、入力ミスや更新漏れの原因にもなり得ます。このワークフローを活用することで、GitHubとSmartsheetをスムーズに連携させ、Issueが作成されたタイミングでSmartsheetに自動で行を追加し、プロジェクト管理の効率化を実現します。

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

  • GitHubのIssue情報をSmartsheetで管理しており、手作業での転記をなくしたいプロジェクトマネージャーの方
  • 開発タスクの進捗状況をSmartsheetで一元管理し、チーム内の情報共有を円滑にしたいと考えている方
  • smartsheetとgithubをAPI連携させたいが、ノーコードで手軽に自動化を実現したいと考えている方

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

  • GitHubにIssueが作成されると、自動でSmartsheetに行が追加されるため、これまで手作業で行っていた転記作業の時間を削減できます。
  • 手動でのデータ入力が不要になることで、転記ミスや更新漏れといったヒューマンエラーを防ぎ、データの正確性を保つことに繋がります。

■フローボットの流れ

  1. はじめに、GitHubとSmartsheetをYoomと連携します。
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定し、対象のリポジトリを指定します。
  3. 最後に、オペレーションでSmartsheetの「行を追加」アクションを設定し、GitHubのIssueから取得した情報をどの列に追加するかを設定します。

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

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

  • Smartsheetに行を追加する際に、GitHubのIssueから取得したどの情報(Issueのタイトル、本文、担当者、ラベルなど)をSmartsheetのどの列に追加するかを、任意で設定してください。
  • 特定のラベルがついたIssueのみをトリガーの対象にするなど、トリガーの条件を絞り込むことで、より業務に即した自動化を実現できます。

■注意事項

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

■概要

開発チームで利用するGitLabと、カスタマーサポートで利用するZendesk間での情報連携に手間を感じていませんか。GitLabにイシューが作成されるたびに手動でZendeskにチケットを発行するのは時間がかかり、対応漏れや転記ミスの原因にもなり得ます。
このワークフローを活用すれば、GitLabとZendeskの連携が自動化され、イシューが作成されると同時にZendeskにチケットが作成されるため、チーム間の情報共有を円滑に進めることが可能です。

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

  • GitLabのイシュー管理とZendeskのチケット管理を手作業で連携させている開発・サポート担当者の方
  • 開発部門とサポート部門間の情報共有をスムーズにし、顧客対応の速度と質を向上させたいマネージャーの方
  • ZendeskとGitLabの連携を通じて、問い合わせから開発へのエスカレーションプロセスを効率化したい方

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

  • GitLabでのイシュー作成をトリガーに、自動でZendeskへチケットが作成されるため、これまで手作業に費やしていた情報入力の時間を短縮することができます
  • システムが自動で処理を行うため、チケットの作成漏れやイシュー内容の転記ミスといったヒューマンエラーのリスク軽減に繋がります

■フローボットの流れ

  1. はじめに、GitLabとZendeskをYoomと連携します
  2. 次に、トリガーでGitLabを選択し、「イシューが作成されたら」というアクションを設定します
  3. 最後に、オペレーションでZendeskの「チケットを作成」アクションを設定し、トリガーで取得したイシューの情報を元にチケットが作成されるように設定します

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

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

  • Zendeskでチケットを作成する際、件名や本文にGitLabのイシュータイトルや説明など、どの情報を紐付けて登録するかを任意で設定してください
  • チケットのステータスや優先度、担当者なども、必要に応じて固定値や特定の条件に基づいて設定することが可能です

◼️注意事項

  • GitLabとZendeskのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Zendeskはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。

■概要

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週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。


■概要

Zoho CRMでタスクが登録されたらGitHubに追加するフローです。

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

1.営業タスクの管理でZoho CRMを活用している方

・営業関連のタスクをZoho CRMで管理している方

・商談の進捗やリードの管理でZoho CRMを利用する方

2.チーム内のタスクを管理する方

・GitHubでタスク管理を行っている方

・Zoho CRMとGitHubを連携してタスク管理を効率化したい方


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

Zoho CRMは顧客対応を効率化でき、営業活動を円滑に進めることができます。
しかし、営業関連とそれ以外の業務でツールを分けてタスク管理をしている場合、プロジェクト全体のタスク管理が煩雑になる可能性があります。

このテンプレートは、Zoho CRMでタスクが登録されるとGitHubに自動でタスクを追加することができ、管理業務を効率化できます。
プロジェクト全体のタスクがGitHubに集約されるため、タスクの可視化に役立ち、チーム内の情報共有をスムーズにすることが可能です。

また、GitHubへの誤入力や登録漏れも防止できるため、プロジェクト運営が円滑になります。

■注意事項

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

HubSpotを使った自動化例

新規コンタクトや取引が登録されたらチャットツールに通知したり、予定調整ツールで予定が登録されたらツールにコンタクトを登録したりできます。
また、オンラインフォーム作成ツールやWebサイト作成ツールからフォームが送信されたら、ツールにチケットを作成することも可能です。
これらの連携により、手動での情報転記やチームへの情報共有の手間を削減し、営業・マーケティング活動の効率を向上させます。


■概要

Jotformでフォームが送信されたら、HubSpotにチケットを作成するフローです。

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

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

・顧客からの問い合わせやリクエストを効率的に管理したいチーム

・フォーム送信内容を自動でチケット化し、迅速に対応したいサポート部門

2.営業部門

・見込み顧客の問い合わせを効率的に管理し、迅速に対応したい営業チーム

・フォームから送信された情報を基に、フォローアップアクションを実行したい部門

3.IT部門やシステム管理者

・フォーム送信内容を一元管理し、システム上で効率的に対応したい部門

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

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

・顧客対応履歴が一元管理されるため、対応の品質が向上してより効果的なサポートを提供することができます。

■注意事項

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


◼️概要

HubSpotに新たなコンタクトが登録された際に、Discordに通知を送る自動化を行います。

通知の内容や送信先のDiscordチャンネルは自由にカスタマイズ可能です。

◼️設定方法

1.HubSpotとDiscordそれぞれのアプリとYoomを連携してください。(マイアプリ連携)

2.HubSpotの「新しいコンタクトが作成されたら」というトリガーを設定してください。

3.Discordの「テキストチャンネルにメッセージを送信」というオペレーションで、通知内容や送信先のチャンネルを設定してください。

◼️注意事項

・HubSpotアカウントとDiscordアカウントの連携設定が必要です。

・通知内容やチャンネルの設定を適宜変更してご利用ください。


■概要

HubSpotで新しい取引が作成されたら、Slackの指定したチャンネルに自動でメッセージを送信します。

送信するメッセージの内容や送信先のSlackチャンネルは、自由にカスタマイズ可能です。

設定方法

HubSpot、SlackそれぞれのアプリとYoomを連携してください。(マイアプリ連携)

・HubSpotの「新しい取引が作成されたら」というトリガーで、取得する情報を設定してください。

・Slackの「チャンネルにメッセージを送る」というオペレーションで、連携アカウントや、送信先のチャンネル、メッセージ内容の設定を行ってください。

■注意事項

HubSpotとSlackそれぞれでアカウントとの連携設定が必要です。

・ Slackの投稿先のチャンネルIDや投稿するメッセージ内容を任意の値に置き換えてご利用ください。


■概要

Webflowのフォームが送信されたらHubSpotにチケットを作成するフローです。

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

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

・顧客からの問い合わせやリクエストを効率的に管理したいチーム

・フォーム送信内容を自動でチケット化し、迅速に対応したいサポート部門

2.営業部門

・見込み顧客の問い合わせを効率的に管理し、迅速に対応したい営業チーム

・フォームから送信された情報を基に、フォローアップアクションを実行したい部門

3.マーケティング部門

・顧客のフィードバックやリクエストをHubSpotで一元管理し、マーケティング活動に活用したいチーム

4.IT部門やシステム管理者

・フォーム送信内容を一元管理し、システム上で効率的に対応したい部門

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

・顧客からの問い合わせやリクエストにリアルタイムで対応でき、顧客満足度の向上に繋がります。

・チケット作成の手間を省けるため作業時間を大幅に短縮することができます。

■注意事項

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


■概要

TimeRexで予定が登録された場合、その情報を自動的に取得し、HubSpotにコンタクトを登録します。

設定方法

TimeRexとHubSpotを連携します。(アプリ連携)

・TimeRexの「Webhookを受信したら」トリガーからWebhookURLをTimeRexの管理画面で設定してください。

・分岐アクションでWebhookタイプが「event_confirmed」ではない場合を分岐させます。

・イベントタイプが予定の確定の場合、HubSpotの「コンタクトの作成」アクションを設定します。

・登録内容は任意に変更して設定してください。

注意事項

TimeRexとHubSpotの連携設定が必要です。

・予定の登録後、フローボットが起動するまでにタイムラグが発生する場合があります。

まとめ

いかがでしたか?

GitHubとHubSpotの連携を自動化することで、これまで手作業で行っていたIssueやチケット情報の転記作業から解放され、ヒューマンエラーを未然に防ぐことが期待できます。

これにより、開発チームとカスタマーサポートチーム間の情報共有がタイムリーに行われ、顧客からの問い合わせや不具合報告に対して、より迅速かつ正確に対応できる体制が整うでしょう。

Yoomを使えば、一見複雑そうな自動化設定がノーコードで実現できるのもポイント!
「本当に簡単に設定できる?」「ちょっと気になるかも...」と思った方は、ぜひまずは無料アカウントを作成してみてください。登録は30秒ほどで完了!その後すぐに様々な業務プロセスの自動化設定を体験できます。

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

Yoomで日々の業務をもっとラクに、もっと効率的に

フローは自由にカスタマイズできるので、アイデア次第で活用方法は無限に広がります。
ぜひこの機会に、本記事を参考にして自社の業務に合った最適なフローを構築し、日々の業務効率がどれだけ改善されるのかを体験してみてくださいね!

よくあるご質問

Q:Pull Requestの作成やマージもトリガーにできますか?

A:はい、できます。
GitHubをトリガーとしたフローを構築する場合、主に次のようなアクションをきっかけにフローを起動し、他のツールへデータを連携することができます。

  • Issue:作成・更新・クローズ・オープン・コメント作成
  • プルリクエスト:作成・更新・コメント作成・マージされたら
  • Webhookの受信
  • Chrome拡張機能の活用:Issueの詳細ページからの起動

※Chrome拡張機能によるトリガーを使えば、GitHubの画面上(Issueの詳細ページ)からワンクリックでトリガーを起動できます。
アプリページに戻らなくても簡単に操作できるので、よりスムーズに業務を進めていただけるでしょう。

Q:Issueの更新情報も同期できますか?

A:はい、できます。
トリガーを「Issueが新しく作成または更新されたら」に、アクションを「チケットを更新」に変更することで実現可能です。
ただし、Isuueの更新のみフローを先に進めたい場合は、「分岐」オペレーションの追加が必要です。

※分岐はミニプラン以上でご利用いただける機能(オペレーション)となっています。
フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。
無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができるので、この機会にぜひお試しください!

Q:連携がエラーで失敗した場合の通知はありますか?

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

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

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

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Kumiko Tsukamoto
Kumiko Tsukamoto
SaaS連携ツール「Yoom」を活用した業務自動化に関する記事を執筆するWebライター。ITパスポート資格保有者で、元システムエンジニア。Excelへの手入力による勤怠管理や領収書のデータ化といった反復作業に日々直面した経験から、SaaSツールを活用した業務効率化に興味を抱く。現在は、手作業に悩む担当者に向けて、Yoomの自動化機能を用いた業務フロー改善のTipsを発信している。
タグ
GitHub
HubSpot
連携
自動
自動化
関連アプリ
アプリ連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる