kintonetとGitHubの連携イメージ
【ノーコードで実現】kintoneで登録したレコードをもとにGitHubでIssueを作成する方法
Yoomを詳しくみる
この記事のテンプレートを試す
kintonetとGitHubの連携イメージ
フローボット活用術

2025-11-07

【ノーコードで実現】kintoneで登録したレコードをもとにGitHubでIssueを作成する方法

Suguru Nakazawa
Suguru Nakazawa

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

YoomにはkintoneとGitHubを連携して、新規レコードを登録後にIssueを自動で作成するためのテンプレートが用意されているので、今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!


■概要

kintoneで顧客からの要望やバグ報告などを管理し、GitHubで開発タスクを管理しているものの、これらの情報連携に手間を感じていませんか。手作業での転記は、時間もかかり、ミスの原因にもなりかねません。このワークフローを活用すれば、kintoneに新しいレコードが追加されると、自動でGitHubにIssueを作成できるため、これらの課題をスムーズに解消し、開発プロセスの連携を円滑にします。

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

  • kintoneとGitHub間で、顧客要望やバグ報告などの情報連携を手作業で行っている方
  • 開発タスクの作成漏れや遅延を防ぎ、迅速な対応を目指したいプロジェクトリーダーの方
  • kintoneの情報を基にしたGitHubでIssueの作成を効率化したい開発チームの方

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

  • kintoneへのレコード追加時にGitHubへIssueが自動作成され、手作業による情報入力の時間を短縮できます。
  • 手動でのIssue作成に伴う、情報の転記ミスやタスクの作成漏れといったヒューマンエラーを防ぎます。

■フローボットの流れ

  1. はじめに、kintoneとGitHubをYoomに連携します。
  2. 次に、トリガーでkintoneを選択し、「レコードが登録されたら(Webhook起動)」アクションを設定します。
  3. 次に、オペレーションでkintoneの「レコードを取得する」アクションを設定し、トリガーで登録されたレコードの詳細情報を取得します。
  4. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、取得したkintoneのレコード情報をもとにIssueを作成します。

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

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

  • kintoneのトリガー設定では、連携の対象とするkintoneのアプリを任意で指定してください。
  • GitHubでIssueを作成するアクションでは、Issueのタイトルやコメントに、前のステップでkintoneから取得したレコード情報を変数として割り当てることができます。また、Issueを作成するリポジトリを任意で指定でき、担当者には固定値を設定することも可能です。

■注意事項

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

「kintoneとGitHubを使っていて、それぞれのデータを連携したい!」
「kintoneに登録された情報をGitHubのIssueに手動で転記しており、実際に手間がかかっている...」

このように、kintoneとGitHub間での手作業によるデータ連携に限界を感じていませんか?

開発プロジェクトの進捗管理やバグトラッキングにおいて、kintoneで管理している顧客からの要望や社内タスクを、GitHubのIssueとスムーズに連携させることは非常に重要ですよね。しかし、これらの情報を手作業で同期させるのは時間がかかり、入力ミスや更新漏れといったヒューマンエラーの原因にもなりがちです。

もし、kintoneのレコード情報を基にGitHubのIssueを自動で作成したり、更新したりする仕組みがあれば、これらの悩みから解放されるのではないでしょうか。そして、より重要な開発業務やプロジェクト管理に集中できる時間を生み出すことができるので、開発サイクルのスピードアップやチーム全体の生産性向上に繋がり、結果としてプロジェクトの成功確度を高めることができるはずです。

今回ご紹介する自動化の設定は、ノーコードで簡単に設定できて、手間や時間もかからないので、ぜひ自動化を導入して作業をもっと楽にしましょう!

管理している情報をもとにタスクを起票する方法

kintoneのレコード情報をGitHubに自動で反映したいと考えた時、GitHub Actionsの活用を検討する方もいるでしょう。
ただ、この設定にはプログラミングの知識が必要で、コードを一から勉強して、ツールに入力する手間もかかります。
それなら手動入力で情報を同期させれば!とも思いますが、これでは本末転倒ですよね。
ノーコードで簡単に自動化を実現したい。それなら、Yoomの導入を検討してみても良いかもしれません。

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

kintoneとGitHubのAPIを連携すれば、kintoneのデータをGitHubに自動的に連携することが可能になります。

例えばkintoneに新しいタスクやバグ情報が登録された際に、自動でGitHubにIssueを作成したり、既存のIssueを更新したりすることができるため、手作業による情報転記の手間を大幅に削減し、情報の同期漏れや入力ミスを防ぐことができます。
これにより、開発チームは常に最新の情報を共有し、迅速かつ正確に対応を進めることができるはずです。

気になる自動化例の「試してみる」をクリックし、アカウント登録するだけで、すぐにkintoneとGitHubの連携を実際に体験できます。登録はたったの30秒で完了するので、ぜひ気軽にお試しください!

kintoneにレコードが追加されたら、GitHubでIssueを作成する

kintoneに新しいレコード(例えば、顧客からの要望やバグ報告など)が追加されたタイミングで、その情報を基にGitHubのリポジトリに新しいIssueを自動で作成することで、開発チームへの情報共有を迅速化し、対応漏れに繋がります。

この連携は、kintoneのデータを直接GitHubに連携するシンプルなパターンです。


■概要

kintoneで顧客からの要望やバグ報告などを管理し、GitHubで開発タスクを管理しているものの、これらの情報連携に手間を感じていませんか。手作業での転記は、時間もかかり、ミスの原因にもなりかねません。このワークフローを活用すれば、kintoneに新しいレコードが追加されると、自動でGitHubにIssueを作成できるため、これらの課題をスムーズに解消し、開発プロセスの連携を円滑にします。

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

  • kintoneとGitHub間で、顧客要望やバグ報告などの情報連携を手作業で行っている方
  • 開発タスクの作成漏れや遅延を防ぎ、迅速な対応を目指したいプロジェクトリーダーの方
  • kintoneの情報を基にしたGitHubでIssueの作成を効率化したい開発チームの方

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

  • kintoneへのレコード追加時にGitHubへIssueが自動作成され、手作業による情報入力の時間を短縮できます。
  • 手動でのIssue作成に伴う、情報の転記ミスやタスクの作成漏れといったヒューマンエラーを防ぎます。

■フローボットの流れ

  1. はじめに、kintoneとGitHubをYoomに連携します。
  2. 次に、トリガーでkintoneを選択し、「レコードが登録されたら(Webhook起動)」アクションを設定します。
  3. 次に、オペレーションでkintoneの「レコードを取得する」アクションを設定し、トリガーで登録されたレコードの詳細情報を取得します。
  4. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、取得したkintoneのレコード情報をもとにIssueを作成します。

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

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

  • kintoneのトリガー設定では、連携の対象とするkintoneのアプリを任意で指定してください。
  • GitHubでIssueを作成するアクションでは、Issueのタイトルやコメントに、前のステップでkintoneから取得したレコード情報を変数として割り当てることができます。また、Issueを作成するリポジトリを任意で指定でき、担当者には固定値を設定することも可能です。

■注意事項

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

kintoneで特定条件に合うレコードが追加されたら、GitHubでIssueを作成する

kintoneに追加されるレコードの中でも、例えば「優先度が高い」「特定のカテゴリに属する」といった特定条件に合致するレコードのみを抽出し、GitHubにIssueとして自動作成します。これにより、開発チームは重要な情報に絞って情報を受け取ることができ、対応の優先順位付けが容易になるため、より効率的なタスク管理が可能になるはずです。

この連携は、kintoneのデータから条件に合うものだけを選び出してGitHubに連携する、分岐処理を含むパターンになります。


■概要

kintoneで管理しているプロジェクト情報や顧客からの問い合わせについて、特定条件に合致するレコードが追加された際に、都度GitHubへ手動でIssueを作成する作業に手間を感じていませんか。このワークフローを活用すれば、kintoneで特定条件のレコードが追加されると、GitHubに自動でIssueが作成されるため、情報連携の遅延や手作業による入力ミスといった課題を解決し、業務の効率化に貢献します。

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

  • kintoneとGitHubを利用し、手作業での情報連携に課題を感じている開発担当者の方
  • プロジェクトの進捗管理やバグトラッキングを効率化したいチームリーダーの方
  • kintoneの情報を迅速かつ正確にGitHubへ反映させたいと考えているマネージャーの方

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

  • kintoneに特定条件のレコードが登録されると、自動でGitHubにIssueが作成されるため、手作業による情報入力の時間を短縮できます。
  • 手動でのIssue作成時に起こりがちな、情報の転記ミスや作成漏れといったヒューマンエラーの発生を防ぎ、正確な情報共有を実現します。

■フローボットの流れ

  1. はじめに、kintoneとGitHubをYoomと連携します。
  2. 次に、トリガーでkintoneを選択し、「レコードが登録されたら(Webhook起動)」アクションを設定し、特定のアプリを指定します。
  3. 続いて、オペレーションでkintoneの「レコードを取得する」アクションを設定し、トリガーで反応したレコードの詳細情報を取得します。
  4. 次に、オペレーションで分岐機能を設定し、取得したレコード情報に基づいて、特定の条件に合致する場合のみ後続の処理に進むよう設定します。
  5. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、kintoneから取得した情報を元にIssueを自動で作成します。

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

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

  • kintoneのトリガー設定では、Issue作成の起点としたい任意のアプリを指定してください。
  • 分岐機能では、kintoneから取得したレコードの情報(例えば、ステータスや優先度など)を基に、Issueを作成するか否かの条件を任意で設定することが可能です。
  • GitHubの「Issueを作成」アクションでは、kintoneから取得したレコードの各フィールド情報を変数としてIssueのタイトルやコメントにマッピングしたり、担当者を固定値で指定したりすることが可能です。

■注意事項

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

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

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

[Yoomとは]

フローの作成方法

今回はkintoneにレコードが追加されたら、GitHubでIssueを作成するフローを作成していきます!
作成の流れは大きく分けて以下です。

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


■概要

kintoneで顧客からの要望やバグ報告などを管理し、GitHubで開発タスクを管理しているものの、これらの情報連携に手間を感じていませんか。手作業での転記は、時間もかかり、ミスの原因にもなりかねません。このワークフローを活用すれば、kintoneに新しいレコードが追加されると、自動でGitHubにIssueを作成できるため、これらの課題をスムーズに解消し、開発プロセスの連携を円滑にします。

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

  • kintoneとGitHub間で、顧客要望やバグ報告などの情報連携を手作業で行っている方
  • 開発タスクの作成漏れや遅延を防ぎ、迅速な対応を目指したいプロジェクトリーダーの方
  • kintoneの情報を基にしたGitHubでIssueの作成を効率化したい開発チームの方

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

  • kintoneへのレコード追加時にGitHubへIssueが自動作成され、手作業による情報入力の時間を短縮できます。
  • 手動でのIssue作成に伴う、情報の転記ミスやタスクの作成漏れといったヒューマンエラーを防ぎます。

■フローボットの流れ

  1. はじめに、kintoneとGitHubをYoomに連携します。
  2. 次に、トリガーでkintoneを選択し、「レコードが登録されたら(Webhook起動)」アクションを設定します。
  3. 次に、オペレーションでkintoneの「レコードを取得する」アクションを設定し、トリガーで登録されたレコードの詳細情報を取得します。
  4. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、取得したkintoneのレコード情報をもとにIssueを作成します。

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

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

  • kintoneのトリガー設定では、連携の対象とするkintoneのアプリを任意で指定してください。
  • GitHubでIssueを作成するアクションでは、Issueのタイトルやコメントに、前のステップでkintoneから取得したレコード情報を変数として割り当てることができます。また、Issueを作成するリポジトリを任意で指定でき、担当者には固定値を設定することも可能です。

■注意事項

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

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

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!

kintoneの場合

以下の解説をご参照ください。

不明点がある場合は、以下のページも参考に操作を進めてください。

GitHubの場合

以下の解説を参考に操作を進めましょう。

これで、2つのアプリが登録できました!

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

それではフローボットを作っていきます!
簡単に設定できるようにテンプレートが用意されているので、まずはコピーしましょう。
Yoomにログインし、バナーの「試してみる」をクリックしてください。


■概要

kintoneで顧客からの要望やバグ報告などを管理し、GitHubで開発タスクを管理しているものの、これらの情報連携に手間を感じていませんか。手作業での転記は、時間もかかり、ミスの原因にもなりかねません。このワークフローを活用すれば、kintoneに新しいレコードが追加されると、自動でGitHubにIssueを作成できるため、これらの課題をスムーズに解消し、開発プロセスの連携を円滑にします。

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

  • kintoneとGitHub間で、顧客要望やバグ報告などの情報連携を手作業で行っている方
  • 開発タスクの作成漏れや遅延を防ぎ、迅速な対応を目指したいプロジェクトリーダーの方
  • kintoneの情報を基にしたGitHubでIssueの作成を効率化したい開発チームの方

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

  • kintoneへのレコード追加時にGitHubへIssueが自動作成され、手作業による情報入力の時間を短縮できます。
  • 手動でのIssue作成に伴う、情報の転記ミスやタスクの作成漏れといったヒューマンエラーを防ぎます。

■フローボットの流れ

  1. はじめに、kintoneとGitHubをYoomに連携します。
  2. 次に、トリガーでkintoneを選択し、「レコードが登録されたら(Webhook起動)」アクションを設定します。
  3. 次に、オペレーションでkintoneの「レコードを取得する」アクションを設定し、トリガーで登録されたレコードの詳細情報を取得します。
  4. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、取得したkintoneのレコード情報をもとにIssueを作成します。

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

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

  • kintoneのトリガー設定では、連携の対象とするkintoneのアプリを任意で指定してください。
  • GitHubでIssueを作成するアクションでは、Issueのタイトルやコメントに、前のステップでkintoneから取得したレコード情報を変数として割り当てることができます。また、Issueを作成するリポジトリを任意で指定でき、担当者には固定値を設定することも可能です。

■注意事項

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

コピーが成功すると、以下の画面が表示されるので、OKをクリックしましょう。

ステップ3:kintoneのトリガーアクション設定

テンプレートのコピーが成功すると、以下の画面が表示されます。
(ログインしていない場合は、ログイン後、メニューのマイプロジェクトからコピーしたテンプレートを開いてください)
kintoneの設定をするため、一番上の赤枠をクリックしましょう。

タイトルを任意で設定し、連携するアカウントを確認してください。
トリガーアクションはそのままで、次へ進みます。

表示されたWebhookURLをコピーし、kintoneの対象のアプリに設定してください。
設定後、kintoneにレコードを追加してからテストを行いましょう。

今回は、テスト用に以下のレコードを追加しました。

テストが成功すると、kintoneから情報が取得されるので、設定を保存しましょう。

「取得した値」は、以降の設定で利用できます。

ステップ4:kintoneの詳細情報を取得する設定

次に、kintoneに追加したレコードの詳細情報を取得する設定をします。
真ん中の赤枠をクリックしてください。

タイトルを任意で設定し、連携するアカウントを確認しましょう。
実行アクションはそのままにして、アプリIDを設定後、次へ進みます。

アプリIDは、候補から設定することもできます。

取得したいレコードの条件を設定します。
ここで指定した条件にあったレコード情報を取得します。
以下の画像のように設定し、テストを行いましょう。

  • 左枠:レコード番号
  • 中央:=
  • 右枠:レコードID

テストが成功すると、kintoneに追加したレコード情報が取得されるので、保存して進んでください。

ステップ5:GitHubの設定

kintoneから取得した情報をGitHubに登録する設定を行います。
一番下の赤枠をクリックしてください。

タイトルを任意で設定し、連携するアカウントを確認しましょう。
アクションは変更せず、次へ進んでください。

オーナー名とリポジトリ名を注釈に沿って設定してください。

タイトルなど、kintoneから取得した情報を反映させる項目は、「取得した値」の「レコードを取得する」から対応する項目を設定してください。

設定が済んだら、テストを行いましょう。

テストが成功すると、GitHubにIssueが作成されるので確認してください。

問題がなければYoomに戻り、設定を保存します。

ステップ6:トリガーをONにして起動準備完了

最後に、フローボットを起動します。
GitHubの設定を保存すると、以下の画面が表示されるので、トリガーをONにしましょう!

以上が、kintoneにレコードが追加されたら、GitHubでIssueを作成する方法です!

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

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

これにより、例えばGitHubで新しいIssueが作成されたり、特定のラベルが付与されたりした際に、その情報をkintoneの該当アプリに自動でレコード登録するといった、双方向の業務効率化が実現できます。

GitHubで新規Issueが登録されたら、kintoneに新規レコードを登録する

GitHubのリポジトリに新しいIssueが登録されたタイミングで、そのIssueのタイトルや本文、ラベルなどの情報を抽出し、kintoneの指定したアプリに新しいレコードとして自動で登録します。

これにより、開発の進捗や課題をkintone側で一元管理できるようになり、プロジェクト全体の可視性が向上し、関連部署との情報共有もスムーズになるはずです。この連携は、GitHubのデータを直接kintoneに連携するシンプルなパターンになります。


■概要

GitHubで新規のIssueが登録されたら、kintoneのレコードにも登録するフローです。

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

1.kintoneを使用してタスク管理を行なっている方

・採番したタスクごとに管理を行う統括部門の方

・個々が作成したタスクをまとめる必要のある上長の方

・タスク作成者と実行者が違う場合のそれぞれの担当者

2.手入力の作業を減らし、自動化したいと考えている方

・業務自動化を目指している中小企業の経営者

・データの正確性を高めたい事務職員

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

・GitHubで登録された内容を自動でkintoneに登録することで、入力ミスをなくすことができます。

・一連の流れが自動で完了するため、手間を省き、業務効率を向上させることができます。

■注意事項

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

GitHubで特定条件に合うIssueが登録されたら、kintoneにレコードを追加する

GitHubで作成されたIssueの中から、例えば「bug」ラベルが付いているものや、特定のマイルストーンに紐づくIssueといった特定の条件に合致するIssue情報のみをkintoneに自動でレコード追加します。

これにより、kintone側では必要な情報だけを効率的に収集・管理できるため、報告業務の自動化や、特定課題の進捗追跡などが容易になるはずです。この連携は、GitHubのデータから条件に合うものだけを選び出してkintoneに連携する、分岐処理を含むパターンです。


■概要

GitHubで新しいIssueが作成されるたびに、その情報をkintoneへ手作業で転記するのは手間がかかり、時には入力ミスも発生するのではないでしょうか。特に、特定の条件に合致するIssueだけをkintoneで管理したい場合、そのフィルタリングと転記作業は大きな負担になりがちです。このワークフローを活用すれば、GitHubで特定条件に合うIssueが登録された際に、自動でkintoneにレコードを追加できるため、こうした課題をスムーズに解消し、開発プロセスとプロジェクト管理の連携を円滑にします。

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

  • GitHubのIssue情報をkintoneへ手作業で転記しており、その手間を削減したい開発担当者の方
  • 特定のラベルが付いたIssueなど、条件に合うものだけをkintoneで効率的に管理したいプロジェクトリーダーの方
  • GitHubとkintone間の情報連携を自動化し、開発チーム全体の作業効率向上を目指すマネージャーの方

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

  • GitHubで特定の条件を満たすIssueが作成されると、自動的にkintoneへレコードが追加されるため、これまで手作業での転記や確認に費やしていた時間を短縮できます。
  • Issue情報の手動入力に伴う転記ミスや、重要な情報の共有漏れといったヒューマンエラーを防ぎ、情報連携の正確性を高めることが可能です。

■フローボットの流れ

  1. はじめに、GitHubおよびkintoneをYoomと連携します。
  2. 次に、トリガーとしてGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します。この際、監視対象とするリポジトリも指定します。
  3. 続いて、オペレーションで分岐機能を設定し、GitHubから取得したIssueのタイトルや担当者などの情報をもとに、kintoneへレコードを追加するための任意の条件を設定します。
  4. 最後に、オペレーションでkintoneを選択し、「レコードを追加する」アクションを設定します。ここで、条件に合致したIssueの情報を、kintone内の指定したアプリの適切なフィールドに登録するように設定します。

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

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

  • GitHubのトリガー設定では、Issueが作成されたことを検知する対象のリポジトリを任意で指定することが可能です。
  • 分岐機能では、前段階で取得したGitHubのIssue情報(例:特定のラベルが付いている、特定の担当者がアサインされているなど)を基に、後続のkintoneへのレコード追加オペレーションを実行するかどうかの条件を、ユーザーの運用に合わせて柔軟に設定できます。
  • kintoneのレコード追加アクションでは、連携先のkintoneアプリを任意で指定でき、Issueのタイトルや本文、作成者といった情報をkintoneアプリのどのフィールドに割り当てるか、または固定のテキストや日付などを設定するかなど、詳細なマッピングを自由にカスタムできます。

■注意事項

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

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

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

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

kintoneを使った便利な自動化例

kintoneにレコードが追加されると、WordPressに新しい投稿を自動で作成できます。また、Salesforceにリードを自動で追加したり、DocuSignで契約書を送信することも可能です。

さらに、Zendeskでチケットを作成したり、Backlogで課題を登録することもできます。


■概要

kintoneに新規のレコードが登録されたら、Zendeskにチケットを作成するフローです。

kintoneとZendeskを連携するとkintoneにレコードが追加されるたびにZendeskに自動的にチケットを作成することができるので、情報管理の抜けや漏れをなくすことができ業

務効率が向上します。

注意事項

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

・Zendeskはチームプラン、サクセスプランでのみご利用いただけるアプリとなっております。

・フリープラン、ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。

・無料トライアル中には制限対象のアプリを使用することができます。


■概要

kintoneとSalesforceを連携させたいけれど、手作業でのデータ入力や更新に手間を感じていませんか?
特に、kintoneに新しい情報が登録されるたびに、手動でコピー&ペーストする作業は時間もかかり、入力ミスも起こりがちです。
このワークフローを活用すれば、kintoneでレコードが追加された際に、Salesforceへリード情報を自動で追加することが可能になり、作業精度の向上が期待できます。

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

  • kintoneとSalesforce間で、手作業によるデータ入力に課題を感じている方
  • 顧客情報や案件情報をkintoneで管理し、Salesforceを営業活動に活用している方
  • データ入力の自動化によって、作業の効率化やミスの削減を実現したいと考えている方

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

  • kintoneへのレコード追加をトリガーとして、Salesforceへ自動でリード情報が追加されるため、これまで手作業で行っていたデータ入力時間を短縮できます。
  • 手作業によるデータ転記が不要になることで、入力ミスや情報連携の漏れといったヒューマンエラーのリスクを軽減し、データの正確性を保てます。

■フローボットの流れ

  1. はじめに、kintoneとSalesforceをYoomと連携します。
  2. トリガーでkintoneの「レコードが登録されたら(Webhook起動)」アクションを設定し、対象のkintoneアプリを指定します。
  3. 次に、kintoneの「レコードを取得する」アクションを設定し、トリガーで指定したアプリと同一のアプリID、およびトリガーで取得したレコードIDを指定します。
  4. 最後に、Salesforceの「レコードを追加する」アクションを設定し、オブジェクトタイプとして「リード」を選択し、kintoneから取得した情報をマッピングしてリードを追加します。

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

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

  • Salesforceでリードを追加する際に、kintoneから取得した情報を(会社名、氏名、メールアドレスなど)変数として引用可能です。

注意事項

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

■概要

kintoneで管理している顧客情報の中から、特定の条件に合致するレコードが新たに追加された際、手作業でDocuSignを操作して契約書を送付する業務は、手間がかかる上に、入力ミスや送付遅延のリスクも伴います。
このワークフローを活用すれば、kintoneへのレコード追加をトリガーとして、DocuSignでの契約書送付プロセスが自動化され、これらの課題をスムーズに解消し、より迅速で正確な契約業務を実現できます。

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

  • kintoneとDocuSignを利用し、契約書作成・送付を手作業で行っている営業担当者の方
  • kintone上の特定条件に合致するレコードに対し、迅速な契約締結を求める法務担当者の方
  • 契約プロセスの効率化とヒューマンエラー削減を目指すバックオフィス担当者の方

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

  • kintoneへのレコード登録後、自動でDocuSignから契約書が送付されるため、手作業による時間的なロスを削減できます。
  • 契約書送付時の宛先間違いや書類の選択ミスといったヒューマンエラーを防ぎ、業務の正確性が向上します。

■フローボットの流れ

  1. はじめに、kintoneとDocuSignをYoomと連携します。
  2. 次に、トリガーでkintoneを選択し、「レコードが登録されたら(Webhook起動)」というアクションを設定します。
  3. 次に、オペレーションでkintoneの「レコードを取得する」アクションを設定し、トリガーで反応したレコードの詳細情報を取得します。
  4. 次に、オペレーションで「分岐機能」のコマンドオペレーションを設定し、取得したレコード情報に基づいて契約書送付の要否などを判断します。
  5. 最後に、オペレーションでDocuSignの「テンプレートからエンベロープを作成・送信」アクションを設定し、条件に合致した場合に契約書を送付します。

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

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

  • kintoneの「レコードを取得する」アクションでは、自動化の対象としたいレコードを特定するための条件を任意で設定してください。
  • 分岐機能では、取得したkintoneのレコード情報をもとに、どのような条件の場合にDocuSignでの契約書送付処理に進むか、その分岐条件を任意で設定してください。
  • DocuSignの「テンプレートからエンベロープを作成・送信」アクションでは、利用するアカウントID、事前にDocuSign上で作成した契約書のテンプレートID、そして契約書の受信者となる方のメールアドレスや氏名などを任意で設定してください。

■注意事項

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

■概要

kintoneで顧客情報や案件を管理し、Backlogでタスク管理を行っている際に、情報を手作業で転記するのは手間がかかり、対応漏れの原因にもなりかねません。特に、複数の部署をまたぐ業務では、情報の連携がスムーズにいかないことも多いのではないでしょうか。このワークフローを活用すれば、kintoneにレコードが登録されると同時に、Backlogに課題が自動で作成されるため、転記作業や連絡の手間を省き、業務の迅速化を実現します。

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

  • kintoneとBacklog間の情報連携を手作業で行い、非効率を感じている方
  • kintoneへのデータ登録後、Backlogでのタスク作成漏れを防ぎたいチームリーダーの方
  • 日々の定型業務を自動化し、より重要なコア業務に集中したいと考えている方

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

  • kintoneへのレコード登録がトリガーとなり、自動でBacklogに課題が作成されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手作業による情報転記が不要になることで、入力ミスやタスクの作成漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、kintoneとBacklogをYoomと連携します
  2. 次に、トリガーでkintoneを選択し、「レコードが登録されたら」というアクションを設定します
  3. 次に、オペレーションでkintoneの「レコードを取得する」アクションを設定し、トリガーとなったレコードの詳細情報を取得します
  4. 最後に、オペレーションでBacklogの「課題の追加」を設定し、前のステップで取得した情報をもとに課題を作成します

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

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

  • Backlogで課題を追加する際に、件名や詳細欄などの各項目に対して、kintoneから取得したレコード情報を変数として設定できます。
  • 課題の担当者や期限日、優先度といった項目に、固定の値を設定したり、kintoneの情報を元に動的に割り当てたりすることも可能です。

■注意事項

  • kintoneとBacklogをそれぞれYoomと連携させる必要があります。
  • あらかじめkintoneのレコードにbacklogの課題登録に必要な項目を設定しておく必要があります

■概要

kintoneで管理している製品情報やニュースなどを、手作業でWebサイトに投稿していませんか。この定型的な作業は時間がかかるだけでなく、コピー&ペーストのミスや更新漏れの原因にもなりかねません。このワークフローを活用すれば、kintoneにレコードを追加するだけで、自動でWordPressに新規投稿を作成できます。手作業による投稿の手間を省き、迅速で正確な情報発信を実現します。

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

  • kintoneの情報をWordPressで発信しており、手作業での投稿に手間を感じている方
  • コンテンツの投稿作業における、コピー&ペーストなどのミスをなくしたいと考えている方
  • kintoneとWordPressを連携し、情報発信のスピードと質を向上させたい方

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

  • kintoneへのレコード登録を起点にWordPressへの投稿が自動化されるため、これまで手作業に費やしていた時間を短縮することができます。
  • 手動でのデータ転記が不要になるため、入力内容の間違いや投稿漏れといったヒューマンエラーの発生を防ぎ、情報の正確性を保ちます。

■フローボットの流れ

  1. はじめに、kintoneとWordPressをYoomと連携します。
  2. 次に、トリガーでkintoneを選択し、「レコードが登録されたら(Webhook起動)」というアクションを設定します。
  3. 次に、オペレーションでkintoneの「レコードを取得する」アクションを設定し、トリガーで取得したレコードの詳細情報を取得します。
  4. 最後に、オペレーションでWordPressの「新規投稿を作成」アクションを設定し、取得したkintoneの情報を元に投稿を作成します。

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

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

  • WordPressで新規投稿を作成するアクションを設定する際に、投稿のタイトルや本文(コンテンツ)に、前のステップで取得したkintoneのレコード情報を変数として埋め込むことが可能です。

注意事項

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

GitHubを使った便利な自動化例

GitHubで新規Issueが作成されると、Notionに自動でテキストを追加したり、Googleスプレッドシートに情報を追加することが可能です。

また、GitHubでIssueが作成された際にJira Softwareに課題を登録したり、Slackに通知を送ることもできます。


■概要

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が作成されたら、自動的にJira Softwareに課題を登録するフローボットです。

Jira SoftwareとGitHubの課題情報を同期する際などにご利用ください。

■注意事項

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

・GitHubにタスクが追加されてから5~15分後にJiraにも情報が同期されます。


■概要

Googleフォームで受け取った添付ファイルの内容を確認し、手動でGitHubにIssueを作成する作業に手間を感じていませんか。画像やPDFの内容を目視で転記する作業は時間がかかる上、ミスの原因にもなり得ます。このワークフローを活用すれば、フォームへの回答送信をきっかけに、添付されたファイルをOCR機能で自動的にテキスト化し、その内容を用いてGitHubのIssueを自動で作成することができ、迅速で正確なタスク管理を実現します。

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

  • Googleフォームで受け付けた依頼内容を、手動でGitHubのIssueに転記している方
  • 添付された画像やPDFの内容を基にしたタスク作成で、入力ミスや対応漏れを防ぎたい方
  • OCRを活用して、フォームからの問い合わせ対応やタスク起票を効率化したいと考えている方

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

  • フォーム送信からIssue作成までが自動化されるため、添付ファイルの内容確認や手入力の時間を短縮できます。
  • OCR機能による自動テキスト抽出とIssue作成により、手作業での転記ミスや対応漏れといった人的な誤りを防止します。

■フローボットの流れ

  1. はじめに、Googleフォーム、Google Drive、GitHubをYoomと連携します。
  2. 次に、トリガーでGoogleフォームを選択し、「フォームに回答が送信されたら」というアクションを設定します。
  3. 続いて、オペレーションでGoogle Driveの「ファイルをダウンロードする」アクションを設定し、フォームの回答に添付されたファイルを取得します。
  4. オペレーションでOCR機能を選択し、「任意の画像やPDFを読み取る」アクションでダウンロードしたファイルからテキスト情報を抽出します。
  5. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、本文にOCRで抽出したテキストなどを指定してIssueを作成します。

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

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

  • Googleフォームのトリガー設定では、自動化の対象としたい任意のフォームを指定できます。
  • OCR機能のオペレーションでは、読み取りたいファイルのどの部分のテキストを抽出するかを任意で設定することが可能です。
  • GitHubでIssueを作成する際、対象のオーナー名やリポジトリ名を指定できます。また、Issueのタイトルや本文には固定のテキストだけでなく、フォームの回答内容やOCRで抽出した値などを組み込んで動的に作成できます。

■注意事項

・Googleフォーム、Google Drive、GitHubのそれぞれとYoomを連携してください。

・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。
https://intercom.help/yoom/ja/articles/6807133


■概要

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

設定方法

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

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

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

注意事項

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


■概要

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

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

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

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

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

■フローボットの流れ

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

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

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

まとめ

kintoneとGitHubの連携を自動化することで、これまで手作業で行っていたkintoneのレコード情報やGitHubのIssue情報の相互転記作業の手間を大幅に削減し、ヒューマンエラーを防ぐことができます。これにより、開発担当者やプロジェクトマネージャーは、より迅速かつ正確な情報に基づいてタスク管理や進捗確認を進められ、本来注力すべき機能開発や品質改善、コミュニケーションといったコア業務に集中できる環境が整い、プロジェクトの円滑な進行と質の向上に大きく貢献するはずです。

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

関連記事:kintone APIを活用したテンプレートを紹介した記事

よくあるご質問

Q:この連携はどの料金プランから利用できますか?

A:

今回のような一方向の連携はフリープランから作成・導入できます。
連携するアプリや構成するアクション数によって上限があるため、詳しくは下記の料金プランを確認してください。

料金プランについて

Q:GitHubの担当者やラベルも自動設定できますか?

A:

あらかじめkintoneの項目に、GitHubのIssue起票に必要なラベルカテゴリやアサイン先ユーザー名を設定し登録することで、「レコードを取得する」アクションで取得した値を変数として引用できるようになります。
必要項目の事前設定を漏れなく行うようにしてください。

Q:kintoneの項目に応じて登録先リポジトリを分けられますか?

A:

各アクションで取得する値を変数として設定しておくことで、登録先を指定できます。
kintone側でレコードを追加時、リポジトリ情報をその都度登録すると、フローボット起動ごとに異なるリポジトリ情報を読み込みIssueを作成します。
新規レコードを追加する際に正しい情報を登録するのが重要です。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Suguru Nakazawa
Suguru Nakazawa
個人ブログを5年以上運営してきました。 執筆時は、読者様が知りたい情報をわかりやすく解説することを大切にしています。 ブログ運営で学んだライティング経験をもとに、複雑な業務もノーコードで自動化できるYoomの使い方や魅力をわかりやすくご紹介します。
タグ
GitHub
kintone
連携
自動
自動化
関連アプリ
アプリ連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる