SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

Resolving Error 1700 "Missing to_number in recording participant info" on POST /v3/Transcriptions for WebRTC Calls

Issue

Receiving Error 1700 "Missing to_number in recording participant info" on POST /v3/Transcriptions when transcribing dual-channel recordings with a WebRTC Voice SDK Client leg, even when explicitly providing two participants in the request payload.

 

Product

Programmable Voice

 

Cause

Error 1700 occurs when Twilio's Intelligence service attempts to infer caller and recipient metadata (such as phone numbers or channel identities) directly from the underlying call recording, but cannot resolve a required address such as when one leg of the call is a WebRTC Voice SDK Client (client:identity) that lacks a standard PSTN phone number.

 

Resolution

When passing a sourceId (Recording SID starting with RE...) to the POST /v3/Transcriptions endpoint, the API attempts to resolve participant metadata from the underlying call record. If a WebRTC Client leg is involved, metadata resolution fails to extract a phone number, triggering Error 1700.

To bypass automatic metadata-based address resolution for WebRTC or non-PSTN recordings, use the mediaUrl parameter instead of sourceId in your POST /v3/Transcriptions request payload. Providing the raw recording URL (mediaUrl) alongside explicit participant objects allows you to manually define participant types, names, and addresses without relying on call metadata resolution.

 

Additional Information 

For more details on configuring transcriptions and defining participant metadata manually, refer to the Twilio Voice Intelligence Documentation.

Have more questions? Submit a request
Powered by Zendesk