WebhookでZapier、Make、その他のアプリと連携する
WebhookまたはREST APIを使って、QuestionPunkのイベントをZapier、Make、または自社のシステムに送信できます。
Settings > Integrationsでアプリ接続が提供されている場合は、そこからZapierやMakeを接続できます。Webhookでイベントを送ったり、REST APIでほかのワークフローを構築したりすることもできます。
始める前に
どのイベントを送るかと、送信先を先に決めておきます。エンドポイントを追加する前に、送信先のWebhook URLを用意します。
手順
「Settings」>「Integrations」を開く
Settings > IntegrationsでZapierまたはMakeを探します。Connectが表示される場合は、そのアプリのインストールとアカウント接続を進めます。Set up webhookが表示される場合やWebhookを使いたい場合は、以下の手順を使います。インストールリンクがあるだけでは、ワークフローの接続や稼働は確認できません。Webhookを作成する
Settings > Developer > Webhooksでエンドポイントを追加し、回答完了やアンケート公開などのイベントを選びます。Zapierでは、"Webhooks by Zapier" のcatch hook URLをエンドポイントとして使います。MakeのWebhookモジュールを使う
Makeでは、Webhooksモジュールでシナリオを開始します。そのURLをコピーして、QuestionPunkのWebhookエンドポイントとして追加します。ほかの操作には、MakeのHTTPモジュールでQuestionPunkのREST APIを呼び出します。よくあるワークフローを選ぶ
Webhookのペイロードを使って、回答をスプレッドシートに送信したり、チャンネルに通知したり、Airtableに行を追加したり、ほかのツールを更新したりできます。SlackとGoogle Sheetsについては、QuestionPunkのネイティブ連携を使ってください。
詳細と制限事項
Webhook は回答、予約、アンケート、募集、パネル提出のイベントに対応します。Webhook 設定で対象を選択してください。例えば予約には booking.scheduled を使い、response.completed を予約確定の証拠とみなさないでください。HTTPS Webhook を受信できる自動化プラットフォームで利用できます。
ZapierとMakeはどちらも受信Webhookに対応しています。QuestionPunk専用アプリがなくてもワークフローを構築できます。
自動化を組む前に、Settings > Integrations で直接連携を確認してください。表計算・データベース、メッセージ、CRM、タスク管理、予約、決済のカードがあります。Coming soon のカードはその環境では利用できません。アカウント接続とアンケートの送信設定は別です。接続後、所有するアンケートの Settings > Integrations で送信先を設定します。連絡先の照合、項目の対応付け、同意については CRM 連携を参照してください。
Webhookを使う場合は、Settings > Developer > Webhooksでエンドポイントを設定します。その後Zapまたはシナリオを有効にし、選択したイベントが送信先に届くことを確認してから利用してください。
Power Automate、Logic Apps、Copilot Studio にはカスタムコネクターのパッケージとアカウント設定が必要です。提供状況とインストール手順はサポートに確認してください。認定済みマーケットプレイスへの掲載を意味しません。設定後は When a survey event happens で必要なイベントを選び、テストフローで受信を確認してから利用します。
Coda:利用可能な場合はSettings → IntegrationsでCoda APIトークンを接続し、アンケートのIntegrations設定でドキュメントとテーブルを選びます。既存テーブルにはResponse IDというテキスト列が必要です。案内された列をCodaに追加してCheck columnsを実行します。開始前にAI要約、文字起こし、既存回答の送信設定を確認してください。同期済み・待機中・失敗の件数とCodaの実際の行を確認します。同期を停止しても既存の行は残ります。
日程調整の結果を予定にする:利用可能な場合はSettings → IntegrationsでGoogle Calendarを接続し、投票結果の時刻の横にあるAdd to Google Calendarを選びます。保存前にタイトル、日付、開始時刻、所要時間、タイムゾーン、招待のチェックボックスを確認してください。この操作で招待できるのは、その時刻を選びメールアドレスを入力した人です。Zoomが接続されていればAdd a Zoom meetingも選べます。保存後はカレンダーで予定と会議リンクを確認してください。
結果を確認
QuestionPunkにWebhookエンドポイントが保存され、Zapier、Make、または自社システムでイベントを受信できる状態になります。
うまくいかない場合
イベントが届かない場合は、Settings > Developer > WebhooksにWebhook URLを正しく貼り付け、送信したいイベントを選んだか確認してください。