ステップ 1: Webhook ワークフローを作成
- 「Settings → Workflows」に移動
- 「+ New Workflow」をクリック
- トリガーとして「Webhook」を選択します
- webhook URL をコピーします
ステップ 2: Typeform を設定
- Typeform でフォームを開く
- 「Connect → Webhooks」に移動
- Twenty の webhook URL を貼り付けます
- 保存
ステップ 3: Typeform のペイロードを理解する
Typeform は入れ子の JSON 構造を送信します。 簡略化した例はこちら:- フォームデータは
form_responseの下に入れ子になっています - 回答は配列として返され、名前付きフィールドではありません
- 各回答には参照用にフィールドの種類とタイトルが含まれます
ステップ 4: answers 配列からフィールドを抽出する
answers は配列のため、後続ステップでは配列全体しか選択できず、個別のフィールドは選択できません。 必要なフィールドを抽出するために「Code」アクションを追加します:
contact.firstName や contact.email のような個別フィールドを選択できるようになります。
ステップ 5: レコードを作成
「Create Record」アクションを追加します:ステップ 6: テストして有効化
- Typeform でテスト回答を送信
- ワークフローの実行を確認し、データが取り込まれたことを検証
- ワークフローを有効化します