概要

あなたのTypeformアカウントとBotpress Botを連携させることができます。ユーザーにフォームを送信し、フォームが完了すると、ユーザーからの回答をイベントとして受け取ることができます。

How it works

Typeform リンクを送信`アクションは、使用したいフォームへの新しいリンクを作成するために使用できます。会話IDとフォームURLが必要です。

会話IDは各会話に固有の識別子です。このフィールドに渡すことでIDを埋め込むことができます。イベントを受信する際には、Typeform Event TriggerのAdvanced OptionsのConversation ID`フィールドで使用することができます。これにより、イベントが適切な会話にプッシュされます。

フォームURLは使用したいフォームのURLです。リンクは共有->リンクのコピー` の下にあります。会話IDを渡すために、Typeformのセットアップで隠しフィールドを設定していることを確認してください。

完全な統合コードは以下からご覧いただけます: https://github.com/SimplyGreatBots/typeform

Typeform セットアップ

1.Typeform Account](https://admin.typeform.com/user)にアクセスし、Personal Access Tokensをクリックします。 2.Generate New Tokenをクリックし、トークンに名前を付け、Generate Tokenをクリックします。 3.トークンが作成されたら、コピーして安全な場所に保存してください。Botpress のセットアップに進み、最後のステップに戻る。 4.ボットと統合したいフォームを作成/開き、上部メニューのConnectをクリックします。 5.Webhooks オプションを選択し、「Add aWebhook 」をクリックします。 6.Botpress TypeformWebhook の URL をEndpointフィールドに貼り付け、SaveWebhookをクリックする。 7.新しいWebhook の編集をクリックし、Secretフィールドに Typeform Access token を追加し、変更を保存する。 8.最後のステップは、会話IDを持つ隠しフィールドをフォームに設定することです。フォームのCreate->Logic->Personalize With Data->Hidden Fieldsをクリックします。 9.新しいフィールドを追加するをクリックし、正確に名前を付けます:conversation_id`とします。 10.保存すれば、Botpress Typeformインテグレーションを使用するための設定は完了です。

Botpress セットアップ

1.右上の「インストール」をクリックし、ボットを選択します。 2.表示されるポップアップをクリックして統合を設定します。 3.Typeform アクセストークンを Access Token フィールドに追加します。 4.統合を有効にして保存します。 5.Webhook URLをコピーします。これはTypeformのセットアップのステップ6で使用されます。