1

Twilio を使用して、Dial 動詞を使用して別の番号にリダイレクトする通話追跡電話番号を作成しています。これらの通話も録音しています。これが私のTWIMLの例です

<Response><Dial record="true" action="http://example.com/PostCall">555-555-5555</Dial></Response>

Record動詞のfinishOnKeyオプションのようなものを使用して、通話の録音を終了できるようにしたいのですが、通話は終了したくありません。これは可能ですか?

その理由は、コールセンターに電話がかかってきて、弁護士に転送されるからです。通話のコール センターの部分を録音したいのですが、弁護士/クライアントの部分は録音したくありません。通話中に # を押すと録音は停止するが、通話はアクティブのままにしておくことができれば、問題は解決します。

  • 通話を終了せずに録音を停止する方法はありますか?
  • record動詞はdial動詞と一緒に使用できますか?
4

1 に答える 1

1

<Record>1 人の会話を録音したい場合は、TwiML 動詞が最適です。上記のようにレコード属性に<Dial>依存するように、コールセンターで接続された両方の当事者を記録したいと想定しています。

録音設定の違いの完全な内訳については、 FAQをお読みください。

通話を終了せずに録音を停止する方法はありますか?

コール センターのフローによっては、REST API を介してライブ コールを変更し、通話を新しい TwiML にリダイレクトして、そこで録音を「false」に設定する場合があります。

call = client.calls.update("CALL_SID", url="https://example.com/no-record.xml",
    method="POST")

または、通話の 3 番目のコール レッグとして Twilio 自体を追加し、<Conference>録音を処理させることもできます。このように、REST API を使用して、他の 2 人の発信者がまだライブである間に通話の録音を途中で停止するなど、プライマリ 2 人の発信者を中断することなく、そのレグを変更できます。

于 2016-06-16T18:07:52.437 に答える