0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【一時編集中】HookdeckでWebhook受信 → HULFT Squareのスクリプトを起動してみた!

0
Last updated at Posted at 2026-03-31

はじめに

こんにちは!
今回は Hookdeck × HULFT Square × kintone を使って、
Webhookをトリガーに処理を自動実行する仕組みを構築してみました 👀

🔁 今回やること

以下の流れで連携していきます。

  1. kintoneでレコード更新
  2. Webhookを送信
  3. Hookdeckで受信
  4. HULFT SquareのREST APIジョブを起動

💡 ポイント
Hookdeckを挟むことで、Webhookの可視化・再送・デバッグが簡単になります!


🧰 使うツールの説明

今回使用するツールはこちら👇

  • kintone:Webhookを送信する側
  • Hookdeck:Webhookの受信&中継
  • HULFT Square:ジョブ実行(データ連携)

2.1 Hookdeckとは

Hookdeckは、Webhookの受信・管理・転送を行うためのサービスです。

  • Webhookのログ確認ができる
  • リトライや再送が可能
  • ローカル開発でもWebhook検証ができる

🔗 https://hookdeck.com/
🔗 https://hookdeck.com/docs

📝 ひとこと
「Webhookのデバッグツール」としてかなり便利です!


2.2 HULFT Squareとは

HULFT Squareは、システム間連携をノーコード/ローコードで実現できるiPaaSです。

  • REST APIでジョブ実行可能
  • データ変換や連携処理を自動化
  • SaaS・オンプレ連携に対応

🔗 https://www.hulft.com/solution/hulft-square
🔗 https://docs.hulft-square.com/

📝 ひとこと
APIトリガーでバッチ処理を動かすのに最適です!


🛠 実装方法

それでは実際に構築していきます!


3.1 kintone側の設定

  1. アプリ設定 → 「Webhook」を開く
  2. Hookdeckの受信URLを設定
  3. 「レコード更新」をトリガーにする

3.2 HULFT Square側の設定

  1. REST APIジョブを作成
  2. スクリプト処理を設定
  3. APIトークンを発行
# イメージ(実際はHULFT SquareのUIで設定)
POST /jobs/{jobId}/run
Authorization: Bearer xxxxx

3.3 Hookdeck側の設定

  1. Connectionを作成
  2. Source(受信)を作る
  3. DestinationにHULFT SquareのAPIを設定

必要に応じて:

  • Headerを追加(Authorizationなど)
  • Bodyを加工

▶ 実際に起動してみよう

kintoneのレコードを更新すると…

✅ HookdeckにWebhookが到達
✅ HULFT Squareに転送
✅ ジョブが実行される!


🎉 最後に

Hookdeckを使うことで、Webhook連携がかなり扱いやすくなりました!

特に👇

  • デバッグがしやすい
  • 再送が簡単
  • ログが見やすい

HULFT Squareと組み合わせることで、
イベントドリブンな自動処理基盤が簡単に作れます 💡

次はこんなことも試してみたいです👇

  • エラー時のリトライ制御
  • 条件分岐によるジョブ切り替え
  • Webhook内容の加工(Transform)

ぜひ試してみてください!


0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?