フォーラム

Ask a Question
Back to All

転送時のOutgoing Webhookの終端イベントを判断したい

現在、Call.Id が同一の状態で、INCOMING_CALL_USER や EXTENSION_TRANSFER の Webhook Event を複数受信するケースがあります。
これは、着信ルールでの一斉鳴動や、内線転送によるものと推測しています。

一連の通話全体を正しく把握するためには、call.id, call.details.id, call.details.previous_id を参照すればよいという理解ですが、最終的にこの通話が「完了した」と判断できるタイミング(終端イベントを取得するには、どのフィールドやイベントを基準にすればよいでしょうか?

たとえば転送先が応答せず切れた場合や、複数の応答試行があった場合なども含め、
「この一連の通話は終了した」とみなせる確実な方法があれば教えていただきたいです。