GitLabとFreshdeskの連携イメージ

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

Yoomを詳しくみる
この記事のテンプレートを試す
GitLabとFreshdeskの連携イメージ
アプリ同士の連携方法

2025-08-28

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

s.h

「GitLabで管理しているイシューを、顧客対応のためにFreshdeskにも登録したい!」
「開発チームとサポートチーム間での情報共有を手作業で行っていて、転記ミスや対応漏れが発生している…」
このように、GitLabとFreshdesk間での手動による情報連携に課題を感じていませんか?

もし、<span class="mark-yellow">GitLabで新しいイシューが作成されたら、その内容を自動的にFreshdeskにチケットとして起票する仕組み</span>があれば、開発とサポートの連携がスムーズになり、顧客への対応速度と品質向上が期待できます!

今回ご紹介する自動化の設定は、プログラミングの知識がなくても簡単に設定可能です。
これまで情報連携にかかっていた手間や時間を削減し、より重要な業務に集中できる環境を実現しましょう!

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

Yoomには<span class="mark-yellow">GitLabとFreshdeskを連携するためのテンプレート</span>が用意されています!

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

[[246560]]

GitLabとFreshdeskを連携してできること

GitLabとFreshdeskのAPIを連携させれば、開発チームがGitLabで起票したイシューの情報を、カスタマーサポートチームが利用するFreshdeskへ自動で連携することが可能になります。
これにより、チーム間の情報共有を効率化し、対応の抜け漏れを防ぎます。

これからご紹介する自動化の例は、アカウント登録後すぐにテンプレートとして利用できるものばかりです。
気になる内容があれば、ぜひクリックしてみてください!

GitLabでイシューが作成されたら、Freshdeskにチケットを作成する

GitLabでバグ報告や機能改善などのイシューが作成された際に、その情報を手動でFreshdeskに転記する作業を自動化し、<span class="mark-yellow">サポートチームが素早く顧客対応の準備に入れるため、対応の迅速化と情報伝達の正確性向上に繋がります。</span>

[[246560]]

GitLabで特定条件に合うイシューが作成されたら、Freshdeskにチケットを作成する

GitLabで作成されたイシューの中から「バグ」や「緊急」といった特定のラベルが付いたものだけをFreshdeskに連携できるため、<span class="mark-yellow">サポートチームは本当に重要なチケットだけに集中でき、対応の優先順位付けが容易になります。</span>

この連携は、特定条件で処理を分岐させる設定を含んでいます。

[[246570]]

GitLabとFreshdeskの連携フローを作ってみよう

それでは、さっそく実際にGitLabとFreshdeskを連携したフローを作成してみましょう!

今回はYoomを使用して、ノーコードでGitLabとFreshdeskの連携を進めていきます。
もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

フローの作成方法

今回はGitLabでイシューが作成されたら、Freshdeskにチケットを作成するフローを作成していきます!

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

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

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

それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。

ステップ1: GitLabとFreshdeskをマイアプリ連携

GitLabの場合

連携させたいGitLabの「ユーザー名(またはメインのメールアドレス)」と「パスワード」を入力します。
情報を入力したら、「サインインする」をクリックして接続を進めましょう。

以下の画面で、GitLabとの連携を許可するための認証操作を行ってください。

Freshdeskの場合

新規接続を押したあと、アプリのメニュー一覧が表示されるのでFreshdeskと検索し対象アプリをクリックしてください。

以下の画面が表示されるので、アカウント名とAPIキーを注釈に沿って入力し、「追加」をクリックしましょう。

以上でマイアプリ登録は完了です!

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

ここからいよいよフローの作成に入ります!

簡単に設定できるようテンプレートを用意しているので、まずはコピーします。
Yoomにログイン後、以下バナーの「試してみる」をクリックしてください。

[[246560]]

テンプレートがコピーされると、以下のような画面が表示されますので、「OK」をクリックして設定を進めましょう。

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

「イシューが作成されたら」をクリックします。

タイトルは任意で変更できます。
アプリとアクションはあらかじめ設定されているため、そのまま内容を確認してください。

GitLabと連携するアカウント情報に問題がなければ、「次へ」をクリックします。

事前準備として、設定時にテストで必要になるため、GitLabでイシューを作成しておきましょう。

今回は以下の内容で作成しました。この作成したイシューがトリガーイベントとなり、自動化の起点となります。

なお、最後のステップでFreshdeskにチケットを作成する際、リクエスト者のメールアドレスが必須項目となります。  
そのため、イシューの説明欄などにはメールアドレスの情報を含めておく必要があります。

Yoomの操作画面に戻り、トリガーの設定を行います。

指定した間隔でGitLabをチェックし、トリガーとなるアクション(今回はイシューの作成)を検知すると、フローボットが自動で起動します。

トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。
ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。
なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。

  • プロジェクトID
    入力欄をクリックすると連携が有効になっているアカウントから候補が表示されるので、対象の項目を選択しましょう。

入力が完了したら、設定内容とトリガーの動作を確認するため「テスト」をクリックします。

テストに成功すると下記の通り、GitLabに作成されたイシューに関する情報が表示されます。

‍【Tips
以下の画像に表示されている取得した値(=アウトプット)は、この後のステップでテキストからのデータ抽出や、Freshdeskでチケットを作成する際に利用できます。
また、アウトプットは、以降のアクションで変数として利用でき、フローが起動するたびに最新の情報に更新されます。

内容を確認し、「保存する」をクリックしましょう。

ステップ4: AI機能でテキストからデータ抽出

「テキストからデータを抽出する」をクリックします。

GitLabのデータからFreshdeskに登録するメールアドレスを抽出するため、AIによるデータ抽出の設定を行います。

変換タイプは 「GPT-4o mini|3,500文字以内のデータからテキストを抽出(2タスク)」 がデフォルトで設定されているため、そのまま内容を確認し「次へ」をクリックします。

なお、抽出対象となるテキストの文字数によって消費タスク数が変動します。
長文テキストからデータを抽出する場合は「変更する」をクリックし、任意の変換タイプを選択してください。

  • 対象のテキスト
    GiLabでトリガーイベントとして取得したイシューの内容から、AIで特定のテキストを抽出します。
    入力欄をクリックすると、前のステップでGitLabから取得済みのアウトプットが表示されるので、選択して入力しましょう。
    アウトプットを活用することで値が固定化されず、フローボットを起動するたびに最新の情報を自動で反映できます。
  • 抽出したい項目
    対象のテキストから抽出したい項目を入力しましょう。
    複数の項目を抽出する場合は、カンマ区切りで入力してください。
    今回は入力欄にデフォルトで設定されている「メールアドレス」を抽出するため、画像のとおり設定しています。
  • 指示内容
    AIへの指示内容は任意で設定可能です。
    必要に応じて抽出方法や条件を具体的に記載することで、より精度の高い抽出結果が得られます。

詳しい設定方法については、以下のヘルプページをご参照ください。

「テキストからデータを抽出する」の設定方法

入力が完了したら、設定した項目が正しく抽出されるかどうかを確認するため「テスト」をクリックします。

テストに成功すると、AIによってテキストから抽出された情報が一覧で表示されます。
今回は画像のとおり、イシューの説明からメールアドレスを抽出できました。

以下の画像の取得したアウトプットを利用して、Freshdeskでチケットの作成が可能です。内容を確認し「保存する」をクリックします。

ステップ5: Freshdeskのアクション設定

「チケットを作成」をクリックします。

タイトルは任意で変更できます。
アプリとアクションはあらかじめ設定されているため、そのまま内容を確認してください。

Freshdeskと連携するアカウント情報に問題がなければ、「次へ」をクリックします。

  • ドメイン
    注釈に沿って入力しましょう。
  • 件名
    作成するチケットの件名を入力します。
    入力欄をクリックすると、トリガーのステップでGitLabから取得済みのアウトプットが表示されるので、選択して入力しましょう。
    アウトプットを活用することで値が固定化されず、フローボットを起動するたびに最新の情報を自動で反映できます。
    なお、テキストを直接入力した部分は固定値とされるため、アウトプットを活用せず設定を行うと毎回同じデータがFreshdeskに登録されてしまうので注意が必要です。
  • チケットの詳細
    こちらも件名と同様に、入力欄をクリックすると取得済みのアウトプットが表示されるので、選択して入力しましょう。
    任意のテキストと組み合わせて自由に内容をカスタマイズすることも可能です。
  • メール
    入力欄をクリックすると、前のステップでAIによってテキストから抽出されたアウトプットが表示されます。
    その中からアドレスを選択しましょう。
  • 優先度
  • ステータス
  • それぞれ作成するチケットの用途にあわせて、プルダウンから選択してください。

入力が完了したら「テスト」をクリックして、設定した内容でFreshdeskにチケットが作成されるか確認しましょう。

テストが成功すると、作成されたチケットの情報が一覧で表示されます。
あわせてFreshdeskを開き、指定した内容でチケットが実際に作成されているか確認してみましょう。

問題がなければYoomの操作画面に戻り、「保存する」をクリックします。

以上ですべての設定が完了しました!

ステップ6: トリガーをONにし、フローが起動するかを確認

設定が完了すると、画面上に以下のようなメニューが表示されます。
トリガーをONにすることで、GitLabで新しいイシューが作成されたタイミングで、その内容が自動的にFreshdeskにチケットとして登録されるようになります。
実際にGitLabでイシューを作成し、Freshdeskにチケットが作成されるかを確認してみましょう。

FreshdeskのデータをGitLabに連携したい場合

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

Freshdeskにチケットが作成されたら、GitLabにイシューを作成する

Freshdeskに顧客から寄せられた問い合わせチケットの中から、開発チームの対応が必要なものを自動でGitLabにイシューとして起票するため、<span class="mark-yellow">サポートから開発へのエスカレーションが迅速かつ正確に行われ、問題解決までの時間を短縮できます。</span>

[[246583]]

Freshdeskで特定条件に合うチケットが作成されたら、GitLabにイシューを作成する

Freshdeskのチケットに「バグ報告」などの特定のタグが付与された場合や、優先度が高いチケットのみを対象としてGitLabにイシューを作成するため、<span class="mark-yellow">開発チームは技術的な課題の解決に集中でき、サポート業務に関する通知に煩わされることがなくなります。</span>

[[246589]]

GitLabやFreshdeskのAPIを使ったその他の自動化例

GitLabやFreshdeskのAPIを活用することで、開発管理やカスタマーサポート業務を効率化できます。
Yoomにはこれらの業務を自動化できるテンプレートが多数用意されているので、ぜひご活用ください!

GitLabを使った自動化例

GitLabでの自動化を導入することで、課題管理や外部ツールとの連携がスムーズになります。
例えば、課題の作成を他のサービスに同期させたり、通知を自動化することで、開発チームの情報共有が効率化されます。プロジェクト進行管理を強化したいエンジニアやPMに特に役立つはずです!

[[115421,160898,156940,157562,246330]]

Freshdeskを使った自動化例

Freshdeskによる自動化は、顧客対応や問い合わせ管理の効率化に直結します。
例えば、フォーム回答や他システムで作成された情報をもとにコンタクトやチケットを自動で登録できるため、サポート担当者は対応業務に集中できます。顧客体験を向上させたいカスタマーサポート部門に有効です!

[[210985,178655,26171,241570,247575,247564]]

まとめ

GitLabとFreshdeskの連携を自動化することで、<span class="mark-yellow">これまで手作業で行っていた開発チームとサポートチーム間の情報転記作業の手間を削減し、ヒューマンエラーを防ぐことができます。</span>

これにより、両チームは最新かつ正確な情報に基づいて業務を進められ、顧客への対応速度と品質が向上し、本来注力すべきコア業務に集中できる環境が整います!

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

よくあるご質問

Q:イシューの更新も同期できますか?

A:イシューの更新も同期可能です。
GitLabの「イシューが更新されたら」トリガーを利用してフローボットを作成してください。

基本的なフローボットの作成方法はこちらからご確認いただけます。

Q:チケット作成と同時にSlackにも通知できますか?

A:フローボットの設定画面で「チケットを作成」の下に繋がる「+」をクリックしてください。
ここでSlackの「チャンネルにメッセージを送る」アクションなどを追加することで、Slackの指定チャンネルに通知できるようになります。

設定方法については、こちらのヘルプページもご確認ください。

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

A:フローボットでエラーが発生すると、Yoomに登録したメールアドレス宛に通知が届きます。
通知にはエラーが起きたオペレーションや詳細のリンクが記載されており、すぐに原因を確認できます。

まずは通知内容を確認し、設定の修正が必要な場合はYoomヘルプページを参照してください。
それでも解決しない場合は、お問い合わせ窓口からサポートにご連絡ください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
s.h
営業事務や工事事務など、さまざまな現場で事務職を経験してきました。 ルーチン業務や現場とのやり取りを通じて、“実務をまわす”ことのやりがいを感じています。また、デザイン業務にも携わり、「わかりやすく伝える工夫」が好きです。 このブログでは、Yoomを使った業務改善のヒントを、実務目線でお届けしていきます。
タグ
GitLab
Freshdesk
自動化
自動
連携
関連アプリ
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
Yoomとは?
これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
詳しくみる
詳しくみる