SIRALとGitHubの連携イメージ
アプリ同士の連携方法

2025-07-07

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

s.nakazawa

「SPIRALとGitHubを使っていて、それぞれのデータを連携したいけど、どうすれば良いのだろうか…」
「SPIRALに顧客情報やプロジェクト情報を登録した後、GitHubに開発タスクとしてIssueを手動で登録していて、二度手間になっているし、入力ミスも怖い…」
このように、SPIRALとGitHub間でのデータ連携作業に、日々手間やストレスを感じている方も多いのではないでしょうか。特に、これらの情報を手作業で転記していると、時間的コストだけでなく、ヒューマンエラーによるトラブルのリスクも常に付きまといます。

もし、<span class="mark-yellow">SPIRALで新しいレコードが登録された際に、その情報を基にGitHubへ自動的にIssueを作成する仕組み</span>を構築できれば、こうした日々の煩わしさから解放され、入力ミスの心配もなくなり、より創造的で重要な業務に集中できる貴重な時間を確保できるようになります。

今回ご紹介する自動化の設定は、専門的なプログラミング知識は一切不要で、どなたでも簡単に設定可能であり、導入にかかる手間や時間も最小限に抑えられます。
ぜひこの機会に業務の自動化を実現し、日々の作業をもっと快適で効率的なものへと変えていきましょう!

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

Yoomには<span class="mark-yellow">SPIRALとGitHubを連携するためのテンプレート</span>が用意されているので、今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!

[[213224]]

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

SPIRALとGitHubのAPIを連携させることで、SPIRALのデータベースに登録された情報をトリガーとして、GitHubに関連するアクションを自動的に実行できるようになります。
これにより、これまで手作業で行っていた多くの定型業務から解放され、業務効率の大幅な向上が期待できます。

Yoomに用意されているテンプレートを使えば、アカウント登録後すぐにSPIRALとGitHubの連携を実際に体験できます。
登録はわずか30秒で完了するので、気になる自動化例があれば、ぜひクリックしてみてください!

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

SPIRALに新しい顧客情報やプロジェクト情報などのレコードが登録されたタイミングで、その詳細情報をGitHubにIssueとして自動的に作成することができます。

この連携により、<span class="mark-yellow">手作業によるIssue作成の手間や転記ミスを削減し、迅速なタスク化と情報共有を実現</span>します。

[[213224]]

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

SPIRALに登録されたレコードの中でも、例えば「優先度:高」や「ステータス:新規」といった特定の条件を満たすレコードのみを対象として、GitHubにIssueを自動作成することが可能です。

これにより、<span class="mark-yellow">重要な情報だけを確実にGitHubのタスクとして登録し、対応漏れを防ぐ</span>とともに、関連メンバーへスムーズに情報伝達できるでしょう。

[[213228]]

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

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

[Yoomとは]

フローの作成方法

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

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

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

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

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

Yoomにログインしてメニューからマイアプリを選択し、新規接続をクリックしましょう。

アプリ一覧から連携したいアプリを選択します。
検索窓に連携したいアプリ名を入力すると簡単に見つかりますよ。

SPIRALの場合

アプリ一覧からSPIRALを選択すると以下の画面が表示されます。
アカウント名とアクセストークンを入力し、追加をクリックすると連携が完了です。

GitHubの場合

アプリ一覧からGitHubを選択すると、サインイン画面が表示されます。
連携したいアカウントでサインインすると登録が完了します。

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

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

[[213224]]

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

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

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

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

トリガーの起動間隔をプルダウンから設定してください。

  • トリガーの起動間隔は、選択した時間毎に一度、SPIRALでトリガーとなるアクション(レコードの作成)が行われたかを確認し、アクションが行われている場合にフローボットが起動します。
  • 起動間隔は5分、10分、15分、30分、60分のいずれかを設定できます。ただし、利用プランによって、設定できる最短間隔が異なります。基本的にはそのプランの最短の起動間隔を設定することがおすすめです!

レコードを作成するアプリとデータベースのIDを候補から設定してください。
以下はテスト環境のため候補が表示されていませんが、実際には作成したアプリやデータベースが一覧で表示されます。

設定が済んだら、SPIRALにレコードを追加します。
フローボットに戻り、テストを行いましょう。
(実際には項目に値が入力されています。)

テストが成功すると、SPIRALからデータが取得されます。
データベースに登録した情報を「取得した値」に追加してから保存しましょう。
「取得した値」は、以降の設定で利用できます。

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

次に、GitHubにSPIRALの情報を追加する設定をします。
下側の赤枠をクリックしてください。

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

注釈を参考に、オーナー名とレコードを追加するリポジトリ名を入力します。

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

設定が済んだらテストを行いましょう。
今回は、下記の状態でテストを行いました。

テストが成功すると、GitHubにIssueが追加されるので確認しましょう。
(画像は追加されたIssueのイメージです)

問題がなければ、Yoomに戻り設定を保存してください。

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

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

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

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

今回はSPIRALからGitHubへデータを連携する方法をご紹介しましたが、逆にGitHubで発生したイベントをトリガーとしてSPIRALにデータを連携する自動化も実現可能です。
例えば、GitHubで新しいIssueが作成された際に、その情報をSPIRALのデータベースに自動でレコードとして追加するといったケースに対応できます。

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

GitHubリポジトリで新しいIssueが作成された際に、そのIssueのタイトル、内容、担当者などの情報をSPIRALの指定したデータベースに新しいレコードとして自動的に追加します。

これにより、<span class="mark-yellow">開発タスクの進捗や課題をSPIRAL側で一元的に管理しやすくなり、情報共有の効率化とプロジェクト管理の精度向上</span>に貢献します。

[[213229]]

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

GitHubで作成されたIssueの中でも、例えば特定のラベルが付与されたIssueや、特定の担当者がアサインされたIssueなど、指定した条件に合致するものだけをSPIRALにレコードとして自動追加できます。

この仕組みを導入することで、<span class="mark-yellow">SPIRAL側で追跡・管理すべき重要なIssueだけをフィルタリングして連携し、情報過多を防ぎつつ、必要な情報を確実に把握</span>しやすくなります。

[[213231]]

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

今回ご紹介した連携以外でも、SPIRALやGitHubのAPIを活用してさまざまな業務を自動化することが可能です。
もし気になるものがあればぜひこちらもお試しになってみてください!

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

SPIRALの情報をもとに、他ツールに情報を自動登録することができます。
また、フォームの回答をSPIRALにレコード登録することも可能ですよ!

[[224327,104257,107666,178620,178623]]

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

Discordの投稿内容やGoogleフォーム、Salesforceの情報をもとにGitHubに登録することができます。
また、GitHubでIssueが作成されたらConfluenceにページを作成したりSlackに通知することも可能です!

[[159999,111942,98183,157244,45411]]

まとめ

SPIRALとGitHubの連携を自動化することで、<span class="mark-yellow">これまで手作業で行っていたSPIRALのレコード情報をGitHubのIssueへ転記するといった煩雑な作業から解放され、ヒューマンエラーのリスクを大幅に削減できます。</span>

これにより、開発チームやプロジェクト管理者は、より迅速かつ正確な情報に基づいて業務を進められるようになり、本来注力すべき仕様検討や品質向上といったコア業務に集中できる貴重な時間を創出でき、さらに情報伝達の遅延や漏れも防げるはずです。

今回ご紹介したような業務自動化を実現できるノーコード連携ツール「Yoom」を活用すれば、プログラミングの専門知識がない方でも、画面上の指示に従って直感的な操作で簡単にSPIRALとGitHubを連携するフローを構築できます。
もし日々の業務で少しでも非効率を感じている部分があり、自動化に興味を持っていただけたならぜひ無料登録して、Yoomがもたらす業務効率化の可能性を実際に体験してみてください!

無料でYoomのアカウントを発行する

この記事を書いた人
s.nakazawa
個人ブログを5年以上運営してきました。 執筆時は、読者様が知りたい情報をわかりやすく解説することを大切にしています。 ブログ運営で学んだライティング経験をもとに、複雑な業務もノーコードで自動化できるYoomの使い方や魅力をわかりやすくご紹介します。
タグ
SPIRAL
GitHub
自動
自動化
連携
関連アプリ
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る