概要
あなたの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で使用されます。