Studio uses Widgets to represent various parts of Twilio's API that can then be stitched together in your Studio Flow to build out robust applications that require no coding on your part.
New to Twilio Studio? Check out our Getting Started guide!
The Call Recording Widget allows you to switch Voice Call Recording ON or OFF at any point during a call flow.
MY_WIDGET_NAME
is the name of your actual widget). For more information on working with variables in Studio, see this guide.Find definitions and examples for these variables at the Recording page.
Name | Liquid Template Lanugage |
---|---|
Account SID | {{widgets.MY_WIDGET_NAME.AccountSid}} |
API Version | {{widgets.MY_WIDGET_NAME.ApiVersion}} |
Call SID | {{widgets.MY_WIDGET_NAME.CallSid}} |
Channels | {{widgets.MY_WIDGET_NAME.Channels}} |
Conference SID | {{widgets.MY_WIDGET_NAME.ConferenceSid}} |
Date Created | {{widgets.MY_WIDGET_NAME.DateCreated}} |
Date Updated | {{widgets.MY_WIDGET_NAME.DateUpdated}} |
Duration | {{widgets.MY_WIDGET_NAME.Duration}} |
Encryption Details | {{widgets.MY_WIDGET_NAME.EncryptionDetails}} |
Error Code | {{widgets.MY_WIDGET_NAME.ErrorCode}} |
Price | {{widgets.MY_WIDGET_NAME.Price}} |
Price Unit | {{widgets.MY_WIDGET_NAME.PriceUnit}} |
Recording SID | {{widgets.MY_WIDGET_NAME.Sid}} |
Recording Uri | {{widgets.MY_WIDGET_NAME.Uri}} |
Source of Recording Start | {{widgets.MY_WIDGET_NAME.Source}} |
Start Time | {{widgets.MY_WIDGET_NAME.StartTime}} |
Status | {{widgets.MY_WIDGET_NAME.Status}} |
In this Flow, a client will be notified that their call will be recorded. The call recording will then proceed and, if successful, will ask the client what their experience was like. After the client stops talking, the recording will be stopped. The specified Recording Status Callback URL for the Widget will handle all events of the recording.