とにかく早く試したい方へ
YoomにはkintoneとGitHubを連携して、新規レコードを登録後にIssueを自動で作成するためのテンプレートが用意されているので、今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!
kintoneにレコードが追加されたら、GitHubでIssueを作成する
試してみる
■概要
「kintoneにレコードが追加されたら、GitHubでIssueを作成する」ワークフローは、kintoneに登録された情報を即座にGitHubへ反映させます。
手動でIssueを作成する手間が減り、スムーズにタスク管理できます。
■このテンプレートをおすすめする方
・kintoneを活用してデータや案件の管理を行っている方
・kintoneに新しいレコードが追加された際、その情報をGithub上で課題(Issue)として管理したい方
・業務でGitHubを利用して開発案件やタスクを管理している方
・社内申請や問い合わせ、要望などを、スピーディに開発チームへ連携したいと考えている方
・手作業でGitHub 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でIssueを作成する
試してみる
■概要
「kintoneにレコードが追加されたら、GitHubでIssueを作成する」ワークフローは、kintoneに登録された情報を即座にGitHubへ反映させます。
手動でIssueを作成する手間が減り、スムーズにタスク管理できます。
■このテンプレートをおすすめする方
・kintoneを活用してデータや案件の管理を行っている方
・kintoneに新しいレコードが追加された際、その情報をGithub上で課題(Issue)として管理したい方
・業務でGitHubを利用して開発案件やタスクを管理している方
・社内申請や問い合わせ、要望などを、スピーディに開発チームへ連携したいと考えている方
・手作業でGitHub Issueを登録する手間を減らし、人的ミスを防止したい方
■注意事項
・kintoneとGitHubのそれぞれとYoomを連携してください。
kintoneで特定条件に合うレコードが追加されたら、GitHubでIssueを作成する
kintoneに追加されるレコードの中でも、例えば「優先度が高い」「特定のカテゴリに属する」といった特定条件に合致するレコードのみを抽出し、GitHubにIssueとして自動作成します。これにより、開発チームは重要な情報に絞って情報を受け取ることができ、対応の優先順位付けが容易になるため、より効率的なタスク管理が可能になるはずです。
この連携は、kintoneのデータから条件に合うものだけを選び出してGitHubに連携する、分岐処理を含むパターンになります。
kintoneで特定条件に合うレコードが追加されたら、GitHubでIssueを作成する
試してみる
■概要
「kintoneで特定条件に合うレコードが追加されたら、GitHubでIssueを作成する」ワークフローは、kintoneで特定条件を満たすデータを検知できます。
自動でGitHubのIssue作成につなげることで、管理作業の手間が減ります。
■このテンプレートをおすすめする方
・kintoneを使って業務データや申請管理を行っている方
・特定条件を満たすレコードが追加された際、GitHubのIssueとしてスピーディに管理したい方
・手動でGitHubにIssueを作成する作業に手間を感じている方
・複数サービスを活用して業務プロセスの効率化を進めたい方
・GitHubを利用してタスクや課題管理を行っている開発チームやエンジニア
■注意事項
・kintone、GitHubのそれぞれとYoomを連携してください。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
kintoneとGitHubの連携フローを作ってみよう
それでは、実際にkintoneとGitHubを連携したフローを作成してみましょう!今回はYoomを使用して、ノーコードでkintoneとGitHubの連携を進めていきますので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
[Yoomとは]
フローの作成方法
今回はkintoneにレコードが追加されたら、GitHubでIssueを作成するフローを作成していきます!
作成の流れは大きく分けて以下です。
- kintoneとGitHubをマイアプリ連携
- テンプレートをコピー
- kintoneのトリガー設定およびGitHubのアクション設定
- トリガーをONにし、フローが起動するかを確認
kintoneにレコードが追加されたら、GitHubでIssueを作成する
試してみる
■概要
「kintoneにレコードが追加されたら、GitHubでIssueを作成する」ワークフローは、kintoneに登録された情報を即座にGitHubへ反映させます。
手動でIssueを作成する手間が減り、スムーズにタスク管理できます。
■このテンプレートをおすすめする方
・kintoneを活用してデータや案件の管理を行っている方
・kintoneに新しいレコードが追加された際、その情報をGithub上で課題(Issue)として管理したい方
・業務でGitHubを利用して開発案件やタスクを管理している方
・社内申請や問い合わせ、要望などを、スピーディに開発チームへ連携したいと考えている方
・手作業でGitHub Issueを登録する手間を減らし、人的ミスを防止したい方
■注意事項
・kintoneとGitHubのそれぞれとYoomを連携してください。
ステップ1:kintoneとGitHubをマイアプリ連携
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
kintoneの場合
以下の解説をご参照ください。
不明点がある場合は、以下のページも参考に操作を進めてください。
GitHubの場合
以下の解説を参考に操作を進めましょう。
これで、2つのアプリが登録できました!
ステップ2:テンプレートをコピー
それではフローボットを作っていきます!
簡単に設定できるようにテンプレートが用意されているので、まずはコピーしましょう。
Yoomにログインし、バナーの「試してみる」をクリックしてください。
kintoneにレコードが追加されたら、GitHubでIssueを作成する
試してみる
■概要
「kintoneにレコードが追加されたら、GitHubでIssueを作成する」ワークフローは、kintoneに登録された情報を即座にGitHubへ反映させます。
手動でIssueを作成する手間が減り、スムーズにタスク管理できます。
■このテンプレートをおすすめする方
・kintoneを活用してデータや案件の管理を行っている方
・kintoneに新しいレコードが追加された際、その情報をGithub上で課題(Issue)として管理したい方
・業務でGitHubを利用して開発案件やタスクを管理している方
・社内申請や問い合わせ、要望などを、スピーディに開発チームへ連携したいと考えている方
・手作業でGitHub Issueを登録する手間を減らし、人的ミスを防止したい方
■注意事項
・kintoneとGitHubのそれぞれとYoomを連携してください。
コピーが成功すると、以下の画面が表示されるので、OKをクリックしましょう。
ステップ3:kintoneのトリガーアクション設定
テンプレートのコピーが成功すると、以下の画面が表示されます。
(ログインしていない場合は、ログイン後、メニューのマイプロジェクトからコピーしたテンプレートを開いてください)
kintoneの設定をするため、一番上の赤枠をクリックしましょう。
タイトルを任意で設定し、連携するアカウントを確認してください。
トリガーアクションはそのままで、次へ進みます。
表示されたWebhookURLをコピーし、kintoneの対象のアプリに設定してください。
設定後、kintoneにレコードを追加してからテストを行いましょう。
今回は、テスト用に以下のレコードを追加しました。
テストが成功すると、kintoneから情報が取得されるので、設定を保存しましょう。
「取得した値」は、以降の設定で利用できます。
ステップ4:kintoneの詳細情報を取得する設定
次に、kintoneに追加したレコードの詳細情報を取得する設定をします。
真ん中の赤枠をクリックしてください。
タイトルを任意で設定し、連携するアカウントを確認しましょう。
実行アクションはそのままにして、アプリ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に新規レコードを登録する
試してみる
GitHubで新規のIssueが登録されたら、kintoneのレコードにも登録するフローです。
GitHubで特定条件に合うIssueが登録されたら、kintoneにレコードを追加する
GitHubで作成されたIssueの中から、例えば「bug」ラベルが付いているものや、特定のマイルストーンに紐づくIssueといった特定の条件に合致するIssue情報のみをkintoneに自動でレコード追加します。
これにより、kintone側では必要な情報だけを効率的に収集・管理できるため、報告業務の自動化や、特定課題の進捗追跡などが容易になるはずです。この連携は、GitHubのデータから条件に合うものだけを選び出してkintoneに連携する、分岐処理を含むパターンです。
GitHubで特定条件に合うIssueが登録されたら、kintoneにレコードを追加する
試してみる
■概要
「GitHubで特定条件に合うIssueが登録されたら、kintoneにレコードを追加する」ワークフローを利用すると、GitHubで条件に合致したIssue発生時に自動でレコードを作成できます。
手動での転記作業を省けるため、管理の手間を削減できます。
■このテンプレートをおすすめする方
・GitHubで課題管理や開発の進捗管理を行っている方
・特定条件に合致するIssueの発生時に、kintoneでも同じ情報を管理したいと考えている方
・Issueの情報を関係部門や他サービスでも効率的に共有したい方
・kintoneを活用して業務プロセスや案件管理を行っている方
・手作業でGitHubと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でレコードが追加されたら、Salesforceにリードを自動で追加する
試してみる
■概要
「kintoneでレコードが追加されたら、Salesforceにリードを追加する」フローは、営業活動におけるデータ管理をスムーズにする業務ワークフローです。
営業チームがkintoneで新しいリード情報を登録すると、自動的にSalesforceにも同じ情報が追加されます。
これにより、二重入力の手間を省き、データの一貫性を保つことが可能です。
kintone 自動化を活用して、営業プロセスを効率化しましょう。
■このテンプレートをおすすめする方
・kintoneを営業活動で活用している営業担当者の方
・Salesforceとkintoneのデータ連携を効率化したい営業チームリーダーの方
・データ入力の手間を減らし、営業プロセスを自動化したい経営者の方
・kintone 自動化を導入して業務効率を向上させたいIT担当者の方
■注意事項
・kintone、SlaesforceのそれぞれとYoomを連携してください。
・Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
kintoneで特定条件に合うレコードが追加されたら、DocuSignで契約書を送付する
試してみる
■概要
「kintoneで特定条件に合うレコードが追加されたら、DocuSignで契約書を送付する」ワークフローは、契約書作成作業の手間を削減します。
条件に合うレコード登録にあわせて自動的に書類送付が行えます。
■このテンプレートをおすすめする方
・kintoneを活用して契約情報や申込内容などのデータ管理を行っている方
・契約業務においてDocuSignを利用してオンラインで契約書を送付している方
・紙の契約書やメール対応による手間を減らし、契約書の送付をスピーディに進めたい方
・特定条件のレコード追加をきっかけに、自動で契約書を送付できる仕組みがほしい方
・顧客や取引先との契約手続きを効率化し、業務プロセス全体の迅速化を目指している方
■注意事項
・kintone、DocuSignのそれぞれとYoomを連携してください。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
kintoneにレコードが登録されたら、Backlogに課題を作成する
試してみる
■概要
このワークフローでは、kintoneにレコードが登録された際に、自動でBacklogに課題を作成することが可能です。この自動化により、手動でのタスク作成の手間を省き、効率的なプロジェクト管理を実現できます。
Yoomを利用すると、プログラミング不要で簡単にアプリ同士を連携することができます。
■このテンプレートをおすすめする方
・kintoneとBacklogを併用しており、データ登録時に課題作成が手間に感じている担当者の方
・プロジェクト管理を効率化したいチームリーダーやプロジェクトマネージャーの方
・業務フローの自動化を進め、チーム全体の生産性向上を目指している企業の経営者の方
・kintoneとBacklogの連携を通じて、情報の一元管理を実現したい方
■注意事項
・kintoneとBacklogをそれぞれYoomと連携させる必要があります。
・あらかじめkintoneのレコードにbacklogの課題登録に必要な項目を設定しておく必要があります。
kintoneにレコードが追加されたら、WordPressに新規投稿を作成する
試してみる
■概要
「kintoneにレコードが追加されたら、WordPressに新規投稿を作成する」ワークフローは、コンテンツの作成作業を効率化します。
データ入力作業の手間が削減するので作業効率が向上するでしょう。
■このテンプレートをおすすめする方
・kintoneを利用して業務管理やデータ管理を行っている方
・チームでkintoneを使っているが、レコードの追加や変更を迅速に把握したい方
・データの更新情報をスピーディに共有し、効率的に業務を進めたいと考える方
・ブログやサイトのコンテンツ管理にWordPressを利用している方
・WordPressを日常的に使っていて、新しい情報をすぐに投稿したい方
・マーケティング担当者として新しいレコード情報を有効活用し、顧客に素早く情報を提供したい方
■注意事項
・kintoneとWordPressのそれぞれとYoomを連携してください。
GitHubを使った便利な自動化例
GitHubで新規Issueが作成されると、Notionに自動でテキストを追加したり、Googleスプレッドシートに情報を追加することが可能です。
また、GitHubでIssueが作成された際にJira Softwareに課題を登録したり、Slackに通知を送ることもできます。
GitHubに新しいIssueが作成されたらNotionのページにテキストを追加する
試してみる
Githubに新しいIssueが作成されたらNotionのページにテキストを追加する
GitHubでIssueが作成されたらJira Softwareに課題を登録する
試してみる
GitHubでIssueが作成されたら、自動的にJira Softwareに課題を登録するフローボットです。
Googleフォームの添付ファイルをOCRして、GitHubでIssueを作成する
試してみる
■概要
Googleフォームの添付ファイルをOCRして、GitHubでIssueを作成するフローです。
Yoomではプログラミング不要でアプリ間の連携ができるため、簡単にこのフローを実現することができます。
■このテンプレートをおすすめする方
・GitHubにおけるIssueの作成作業を効率化したい方
・Issueを作成する際のエラーコードの入力誤りの防止や入力作業の効率化を図りたい方
・GitHubにおけるIssueの作成先の誤りを防止したい方
■注意事項
・Googleフォーム、GitHubのそれぞれとYoomを連携してください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。https://intercom.help/yoom/ja/articles/6807133
GitHubでIssueが新しく作成または更新されたらGoogleスプレッドシートに追加
試してみる
GitHubでIssueが新しく作成または更新されたらGoogleスプレッドシートに追加します
GitHubでプルリクエストが作成されたらSlackに通知する
試してみる
■概要
「GitHubでプルリクエストが作成されたら、Slackに通知する」業務ワークフローは、コード品質提案をチームにスムーズに共有し、迅速なレビューを促進する仕組みです。
開発プロジェクトではプルリクエストの管理が重要ですが、通知がバラバラだと見逃しや遅延の原因に。
Yoomを使ってGitHubとSlackを連携させることで、プルリクエストの作成後速やかにチーム全体へ通知が届き、スムーズなコミュニケーションと効率的なコードレビューが実現します!
■このテンプレートをおすすめする方
・GitHubでのコード管理を効率化したい開発者の方
プルリクエストが増えると通知管理が大変になることも。自動でSlackに通知されることで、見逃しなく対応できます。
・チーム内でのコード品質提案を迅速に共有したいエンジニアの方
品質向上のために迅速なフィードバックが求められる環境で、自動通知は大きな助けになります。
・手動での通知作業を減らし、業務を自動化したいプロジェクトマネージャーの方
■注意事項
・GitHub、SlackのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
まとめ
kintoneとGitHubの連携を自動化することで、これまで手作業で行っていたkintoneのレコード情報やGitHubのIssue情報の相互転記作業の手間を大幅に削減し、ヒューマンエラーを防ぐことができます。これにより、開発担当者やプロジェクトマネージャーは、より迅速かつ正確な情報に基づいてタスク管理や進捗確認を進められ、本来注力すべき機能開発や品質改善、コミュニケーションといったコア業務に集中できる環境が整い、プロジェクトの円滑な進行と質の向上に大きく貢献するはずです。
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単にkintoneとGitHubを連携する業務フローを構築できるので、もし自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!
関連記事:kintone APIを活用したテンプレートを紹介した記事
よくあるご質問
Q:この連携はどの料金プランから利用できますか?
A:
今回のような一方向の連携はフリープランから作成・導入できます。
連携するアプリや構成するアクション数によって上限があるため、詳しくは下記の料金プランを確認してください。
料金プランについて
Q:GitHubの担当者やラベルも自動設定できますか?
A:
あらかじめkintoneの項目に、GitHubのIssue起票に必要なラベルカテゴリやアサイン先ユーザー名を設定し登録することで、「レコードを取得する」アクションで取得した値を変数として引用できるようになります。
必要項目の事前設定を漏れなく行うようにしてください。
Q:kintoneの項目に応じて登録先リポジトリを分けられますか?
A:
各アクションで取得する値を変数として設定しておくことで、登録先を指定できます。
kintone側でレコードを追加時、リポジトリ情報をその都度登録すると、フローボット起動ごとに異なるリポジトリ情報を読み込みIssueを作成します。
新規レコードを追加する際に正しい情報を登録するのが重要です。