2017-01-25 5 views
0

現在、Stamplayを使用してTwilio + Unbounceを統合しています。テキスト返信に応じてワークフローを分割する方法(同じセッションテキスト返信?)

私たちの現在の設定は、連絡先フォームの完了時に、Twilio番号からの呼び出しを受け取り、直ぐ後に鉛を通知するテキストを受け取ります。

私たちの理想的な状況は、連絡フォームの完成時に、エージェントは連絡先の詳細をSMSに受け取りますが、このSMSの前には呼び出されません(おそらく2番目のTwilio番号はコールを受信する必要があり、エージェントにテキストが送信されます)。

エージェントは、すぐに連絡先と接続したいかどうかを尋ねられたときに、「はい」または「後で」のいずれかを使用して、この直後のセッションでテキストを送信できるようにします。

エージェントが「はい」と答えた場合、エージェントはリードの番号に接続されます。エージェントが「いいえ」と答えると、エージェントはXYZの連絡先に連絡するよう通知するSMSでX時間のテキストを受信します。

私たちはPHPを使用しており、必要とされる主な動詞/名詞のいくつかについていくつかアドバイスを提供できれば大いに感謝します。

ありがとうございます!

P.S.

私たちがこれまで持っている: このTWIMLビンは、このSMSは、エージェントに送信されます

https://handler.twilio.com/twiml/example?leadNum={{2wQE.lead.body.data.phone_number.[0]}}&leadName={{2wQE.lead.body.data.name.[0]}} 

、エージェント(Stamplayで設定)への呼び出しの終了時に呼び出される、

<Response> 
    <Sms to="+16041234567">You have a new lead. Name:{{leadName}}, with cell: {{leadNum}}. If you want to contact this lead now, reply with 'Yes', otherwise 'Later'.</Sms> 

</Response> 

答えて

0

Twilioデベロッパーエバンジェリスト

私はまだStamplayで直接仕事をしていませんが、ここにあなたがする必要があると思います。

フォームの送信時にコールを生成する代わりに、エージェントにSMSメッセージを生成するだけで済みます。何らかの理由でデータベースに要求の詳細を格納する必要があります。

次に、着信SMSメッセージを受信するためには別の操作が必要です。メッセージが「はい」と表示された場合(これについてはコードブロックと呼ばれるものが必要です)、データベースから最後のフォーム送信データを検索し、エージェントへの呼び出しを生成してから、顧客。メッセージに「いいえ」と表示された場合は、後でアラームをスケジュールする必要があります。

また、PHPとTwilio REST APIを使用して、呼び出しとメッセージを生成することもできます。

Stamplayの場合、これはblog post might help with the Twilio interactions and storing details in the databaseです。

これがまったく役に立ったら教えてください。

関連する問題