CallSummary
This resource provides an overview of metadata and quality metrics for a single call.
Table Specific Information
The call summary resource provides an overview of metadata and quality metrics for a single call, which contains all the metadata information related to that call.
Select
Twilio allows only a small subset of columns to be used in the WHERE clause of a SELECT query. These columns can typically be used with only the equals or = comparison.
NOTE: CallSid is required in order to query CallSummary.
SELECT * FROM CallSummary WHERE CallSid = 'CH7040b87e3664410aa4c241a3d6c85f0b' SELECT * FROM CallSummary WHERE CallSid = 'CH7040b87e3664410aa4c241a3d6c85f0b' AND ProcessingState = 'Partial'
Columns
| Name | Type | References | Description |
| CallSid | String |
Calls.Sid | SID for the call |
| AccountSid | String | The account SID this call belongs to | |
| AttributesConferenceParticipant | Boolean | Contains call-flow specific details | |
| CallState | String | Status of the call | |
| CallType | String | Describes the call type | |
| CarrierEdgeMetricsInboundCodec | Integer | RTP profile number for the media codec for inbound stream | |
| CarrierEdgeMetricsInboundCodecName | String | Name of the media codec for inbound stream | |
| CarrierEdgeMetricsInboundJitterAvg | Double | Average jitter detected for inbound stream | |
| CarrierEdgeMetricsInboundJitterMax | Double | Max jitter detected for inbound stream | |
| CarrierEdgeMetricsInboundPacketsLossPercentage | Double | Percentage of packets lost for inbound stream | |
| CarrierEdgeMetricsInboundPacketsLost | Integer | Count of packets lost for inbound stream | |
| CarrierEdgeMetricsInboundPacketsReceived | Integer | Count of packets received; inbound container only | |
| CarrierEdgeMetricsOutBoundCodec | Integer | RTP profile number for the media codec for outbound stream | |
| CarrierEdgeMetricsOutBoundCodecName | String | Name of the media codec for outbound stream | |
| CarrierEdgeMetricsOutBoundJitterAvg | Double | Average jitter detected for outbound stream | |
| CarrierEdgeMetricsOutBoundJitterMax | Double | Max jitter detected for outbound stream | |
| CarrierEdgeMetricsOutBoundPacketDelayVariation | Integer | Distribution of packets delayed by a certain value | |
| CarrierEdgeMetricsOutBoundPacketsLossPercentage | Double | Percentage of packets lost for outbound stream | |
| CarrierEdgeMetricsOutBoundPacketsLost | Integer | Count of packets lost for outbound stream | |
| CarrierEdgeMetricsOutBoundPacketsSent | Integer | Count of packets sent | |
| CarrierEdgePropertiesDirection | String | Direction of media flow from the perspective of the edge. Inbound or outbound. | |
| CarrierEdgePropertiesEdgeLocation | String | The Twilio edge location where media was handled. | |
| CarrierEdgePropertiesMediaRegion | String | The Twilio region where media was handled. | |
| CarrierEdgePropertiesSignalingRegion | String | The Twilio region where signaling was handled. | |
| ClientEdge | String | Contains metrics and properties for the Twilio media gateway of a Client call | |
| ConnectDuration | Integer | Duration between when the call was answered and when it ended | |
| Duration | Integer | Duration between when the call was initiated and the call was ended | |
| EndTime | Datetime | Call end time | |
| FromCaller | String | The calling party | |
| FromCarrier | String | Serving carrier of destination | |
| FromConnection | String | landline, mobile, voip | |
| FromCountryCode | String | Two-letter ISO country code | |
| FromLocationLat | Double | Lat for number prefix | |
| FromLocationLon | Double | long for number prefix | |
| FromNumberPrefix | String | E.164 country code + three digits | |
| ProcessingState | String | Represents the summarization state of the resource. | |
| PropertiesDirection | String | Contains edge-agnostic call-level details. | |
| PropertiesDisconnectedBy | String | Available for Client calls only. Identifies if Twilio.Device.disconnect() was called in the local application or if the call was ended by remote party | |
| PropertiesQueueTime | String | Estimated time in milliseconds between when a Programmable Voice call is created and when the call actually begins. | |
| PropertiesLastSipResponseNum | Integer | The numeric value of the last SIP response received for the call | |
| PropertiesPddMs | Integer | Post-dial delay in milliseconds | |
| SdkEdgeMetricsInboundAudioInAvg | Double | Avg level for microphone audio. | |
| SdkEdgeMetricsInboundAudioInMax | Double | Max level for microphone audio. | |
| SdkEdgeMetricsInboundAudioOutAvg | Double | Avg level for speaker audio | |
| SdkEdgeMetricsInboundAudioOutMax | Double | Max level for speaker audio | |
| SdkEdgeMetricsInboundJitterAvg | Double | Average jitter detected | |
| SdkEdgeMetricsInboundJitterMax | Double | Max jitter detected | |
| SdkEdgeMetricsInboundMosAvg | Double | Mean opinion score; a function of jitter, packet loss, and round-trip time. Scale of 0-5 where anything above 4 is considered acceptable. Average value returned. | |
| SdkEdgeMetricsInboundMosMax | Double | Mean opinion score; a function of jitter, packet loss, and round-trip time. Scale of 0-5 where anything above 4 is considered acceptable. Max value returned. | |
| SdkEdgeMetricsInboundMosMin | Double | Mean opinion score; a function of jitter, packet loss, and round-trip time. Scale of 0-5 where anything above 4 is considered acceptable. Min value returned. | |
| SdkEdgeMetricsInboundPacketsLossPercentage | Double | Percentage of packets lost for inbound stream | |
| SdkEdgeMetricsInboundPacketsLost | Integer | Count of packets lost for inbound stream | |
| SdkEdgeMetricsInboundPacketsReceived | Integer | Count of packets received; inbound container only | |
| SdkEdgeMetricsInboundRttAvg | Double | Round-trip time; time in milliseconds for packets sent from Twilio's gateway to arrive at the SDK. NOTE: adaptive jitter buffers and dynamic packet loss concealment algorithms may delay actual play out of RTP beyond the RTT value. Average value returned. | |
| SdkEdgeMetricsInboundRttMax | Double | Round-trip time; time in milliseconds for packets sent from Twilio's gateway to arrive at the SDK. NOTE: adaptive jitter buffers and dynamic packet loss concealment algorithms may delay actual play out of RTP beyond the RTT value. maximum value returned. | |
| SdkEdgeMetricsInboundRttMin | Double | Round-trip time; time in milliseconds for packets sent from Twilio's gateway to arrive at the SDK. NOTE: adaptive jitter buffers and dynamic packet loss concealment algorithms may delay actual play out of RTP beyond the RTT value. minimum value returned. | |
| SdkEdgeMetricsOutBoundCodec | Integer | RTP profile number for the media codec for outbound stream | |
| SdkEdgeMetricsOutBoundCodecName | String | Name of the media codec for outbound stream | |
| SdkEdgeMetricsOutBoundPacketsSent | Integer | Count of packets sent | |
| SdkEdgePropertiesAppBuildNumber | String | Twilio SDK build version | |
| SdkEdgePropertiesAppCompileSdkVersion | String | Twilio SDK version | |
| SdkEdgePropertiesAppId | String | App Id for the Twilio SDK | |
| SdkEdgePropertiesAppMinOSVersion | String | Min Operating system version to the SDK | |
| SdkEdgePropertiesAppName | String | App name for the SDK | |
| SdkEdgePropertiesAppTargetOSVersion | String | Target Operating system version to the SDK | |
| SdkEdgePropertiesAppVersion | String | App version for the SDK | |
| SdkEdgePropertiesDirection | String | Direction of media flow from the perspective of the edge. Inbound or outbound. | |
| SdkEdgePropertiesDisconnectedBy | String | Available for Client calls only. Identifies if Twilio.Device.disconnect() was called in the local application or if the call was ended by remote party | |
| SdkEdgePropertiesEventsGroupsConnection | Integer | landline, mobile, voip | |
| SdkEdgePropertiesEventsGroupsGetUserMedia | Integer | Get user media count | |
| SdkEdgePropertiesEventsGroupsIceConnectionState | Integer | Event group ice connection state value | |
| SdkEdgePropertiesEventsGroupsIceGatheringState | Integer | Event group ice connection gathering value | |
| SdkEdgePropertiesEventsGroupsNetworkInformation | Integer | Event group network information | |
| SdkEdgePropertiesEventsGroupsSignalingState | Integer | Signalling state of the Event groups | |
| SdkEdgePropertiesEventsLevelsDEBUG | Integer | Count of events by severity-debug for the call. | |
| SdkEdgePropertiesEventsLevelsINFO | Integer | Count of events by severity-info for the call. | |
| SdkEdgePropertiesSettingsDscp | Boolean | Indicates whether DSCP was enabled. | |
| SdkEdgePropertiesSettingsIceRestartEnabled | Boolean | Indicates if ICE restart was enabled. | |
| SipEdge | String | Contains metrics and properties for the Twilio media gateway of a SIP Interface or Trunking call | |
| StartTime | Datetime | Call start time | |
| Tags | String | Tags applied to calls by Voice Insights analysis indicating a condition that could result in subjective degradation of the call quality. | |
| ToCallee | String | The called party | |
| ToCarrier | String | Serving carrier of destination | |
| ToConnection | String | landline, mobile, voip | |
| ToCountryCode | String | Two-letter ISO country code | |
| ToLocationLat | Double | Lat for number prefix | |
| ToLocationLon | Double | Long for number prefix | |
| ToNumberPrefix | String | E.164 country code + three digits | |
| TrustBrandedCallBrandSid | String | Contains trusted communications details including Branded Call and verified caller ID | |
| TrustBrandedCallBranded | Boolean | Boolean. Indicates if branding details were successfully displayed on the destination device. | |
| TrustBrandedCallBrandedChannelSid | String | Branded channel SID. | |
| TrustBrandedCallCaller | String | Caller ID provided. | |
| TrustBrandedCallUseCase | String | Use case for the call. | |
| TrustVerifiedCallerVerified | Boolean | Boolean. Indicates if the caller ID provided has been verified; e.g. SHAKEN/STIR A attestation. | |
| Url | String | The URL of the Voice Insights Summary for this call |