halict

Halict(1問ずつ聞くフォームと、届いた回答の仕分け)の n8n ノード。フォームの作成や回答の更新に加えて、回答が届いた瞬間を受け取れます。

Package Information

Released: 1 mo ago
Downloads: 0 weekly / 0 monthly
Latest Version: 0.1.0
Author: Lifescape

Documentation

n8n-nodes-halict

Halict を n8n から使うためのノードです。
1問ずつ聞くフォームと、届いた回答の仕分けを1つにした道具で、
フォームの作成や回答の更新に加えて、回答が届いた瞬間を受け取れます。

入っているもの

ノード 何ができるか
Halict フォームの一覧と詳細・作成・書き換え・公開状態の切り替え・複製・ステージの一覧/回答の一覧と詳細・ステージや担当者やタグの書き換え・メモの追加
Halict Trigger 回答が届いた・回答のステージが変わった、という出来事で、その場で動く

Trigger は定期的に取りに行く方式ではなく、Halict 側から知らせが届く方式(Webhook)です。
ワークフローを止めれば購読も自動で消えます。

準備

  1. Halict にログインし、設定 → API キー でキーを発行します(qk_live_ で始まります)
  2. n8n の Credentials で Halict API を作り、キーを入れます
  3. 自分で立てている場合だけ Base URL を書き換えます(既定は https://halict.com/api)

使い方の例

・回答が届いたら Slack に流す … Halict Trigger(New Response)→ Slack
・回答が「商談中」に動いたら、担当者にメールする … Halict Trigger(Stage Changed)→ メール
・毎朝、昨日届いた回答を集めてスプレッドシートに足す … Schedule → Halict(Response / List、From と To で絞る)→ Google Sheets

出来事の中身

{
  "event": "response.created",
  "form": { "id": 12, "title": "体験レッスンの申し込み" },
  "responseId": 345,
  "submittedAt": "2026-09-16T01:00:00.000Z",
  "stage": null,
  "respondent": { "name": "山田 花子", "email": "hanako@example.com" },
  "answers": { "お名前": "山田 花子", "希望の曜日": "日曜" },
  "summary": "■ お名前\n山田 花子\n\n■ 希望の曜日\n日曜",
  "link": "https://halict.com/forms/12/responses?open=345"
}

answers の鍵は設問の見出しそのままなので、後ろのノードで
{{ $json.answers["お名前"] }} のように取り出せます。
summary は、そのまま通知に貼れる形に整えた文章です。

ライセンス

MIT

Discussion