Consolidated Metadata Documentation and Samples Guide
This document describes the various fields of metadata retrieved using the API /v1/convergedRecordings/{recordingId}/metadata for a Webex call recording with a specified recording ID. Additionally, samples of metadata output are provided to explain the metadata for various Webex calling scenarios, such as consult transfer, blind transfer, conference, and call queue features.
It covers all the fields associated with call recording metadata. However, it's important to note that many of these fields and pieces of information are not available in the metadata when the query parameter showAllTypes is set to false.
anchorMetadata Basic Fields
anchorThis table contains common metadata fields associated with every call recording.
Field | Description |
---|---|
id | A unique identifier for the recording. |
orgId | Organization ID of the recording owner. |
ownerId | Unique identifier of the recording owner. |
ownerType | User (USER ), Virtual Line (VIRTUAL_LINE ), or Work Place (PLACE ). |
ownerName | The full name of the recording owner. |
ownerEmail | The email address of the recording owner. |
storageRegion | ISO 3166-1 alpha-2 codes that represent the 2-digit country code of the Webex storage region. |
serviceType | Calling. |
version | Metadata version. |
serviceData | Service Data. |
Service Data
This table contains various fields that are present in serviceData section of metadata API response. This section of data is a consolidated information representing various events within a call recording.
Field | Description |
---|---|
callRecordingId | A unique identifier for call recording in Webex Calling. |
locationId | A unique identifier for the Webex Calling location. |
callSessionId | A unique identifier for the call session to which the call belongs. This can be used to correlate multiple calls that are part of the same call session. |
personality | The personality of the call (originator/terminator). |
callId | The call identifier of the call. |
recordingType | Identifies the type of recording enabled for the owner of the recording: "alwaysON" (Always, Always with Pause/Resume in CH), "onDemand" (On demand in CH), "voicemail" (if voicemail is enabled). |
callingParty/calledParty | Details of the calling and called party. It has various fields like actor , name , and number . The actor section is applicable for Webex Users only. |
session startTime | Recording Start Time in UTC. |
session stopTime | Recording Stop Time in UTC. NOTE: In this release, this field is not populated. |
answererInfo | Answerer Info. Optional element populated for cases like Shared lines and contains device owner information of the user who answered the call. |
recordingActions | Recording Action. Optional element added when recording pause/resume is done within a recording session. |
callActivity (list) | Call Activity. Optional element that gives additional information about activities that happened during the call (e.g., transfer, redirected party information, announcement details, etc.). |
Calling and Called Party
This table contains details of the Calling and Called Parties involved in this call recording.
Field | Description |
---|---|
actor | Actor |
number | In the case of a Webex Calling user, this can be the user's extension, ESN number, or an E164 number. For a PSTN user, this will be an E164 number. |
name | The full name of the user. This would be the CallerID as shown to the user when presenting the call. In the case of a PSTN user, if the name is not available, then the number is used (as is the case with CallerID ). |
Actor
This table contains description of type of user involved in the call recording.
Field | Description |
---|---|
type | User (USER ), Virtual Line (VIRTUAL_LINE ), or Work Place (PLACE ) |
id | Unique identifier of the user |
Answerer Info
This table contains information about the answering party, it indicates the type of user involved in the call recording.
Field | Description |
---|---|
actor | Actor |
number | In the case of a Webex Calling user, this can be the user's extension, ESN number, or an E164 number. For a PSTN user, this will be an E164 number. This field is populated for cases where the call is answered by a shared line user and includes device owner information. |
name | The full name of the user. This would be the CallerID as shown to the user when presenting the call. |
Recording Action
This table contains information about various recording actions applied to the call recording.
Field | Description |
---|---|
action | PAUSE or RESUME indicates that the recording was paused or resumed. |
time | The UTC time of the action. |
Call Activity
This table contains information about call activity. It is a list of objects that represents the consolidated metadata received at various time-stamps during life of a call (say T0, T1, T2 and so on).
Field | Description |
---|---|
timeStamp | The time in UTC when the particular activity was performed. |
mediaStreams [array] | Media Streams |
participants [array] | Participants |
redirectInfo | Redirect Info |
redirectedCall | Redirected Call Represents the party from which the call was redirected. This field is populated in cases where a user is transferring a call and, as a result, will likely exit that call. |
acd | ACD This element carries the CallQueue details from where the call was redirected to an agent. |
announcementData | Announcement Data This section carries announcement data (tones, announcements, etc.) that was played and the participant list to whom it was played. |
Media Streams
This table contains information about the media streams associated with the call recording.
Field | Description |
---|---|
streamId | A unique identifier for each stream within a recording session. |
mode | "mixed"/"separate" indicates whether the stream is mixed (both Tx+ Rx) or separate. NOTE: For the current release, we only support the mixed stream. |
mLineIndex | Represents the m= line in SDP to allow recorders to correlate metadata with other information sent in SDP. NOTE: This field is not used in this release. |
Participants
This table contains information about the list of participants associated with the call recording.
Field | Description |
---|---|
actor | Actor |
aor | SIP Address of Record (AoR) |
send | Points to the unique identifier of the stream to which this participant contributes. The "send" relation is present when the participant is contributing to the stream. If the "send" element is not present, it indicates that the participant is not contributing (e.g., when the participant is in "recvonly" mode). |
Redirect Info
This table contains information about the call redirection as part of Call Queue and other supplimentary service features.
Field | Description |
---|---|
lastRedirectNumber | The latest number to which the call was redirected. |
origCalledNumber | The original user, structured the same as this. |
numOfRedirections | The number of redirections. |
Redirected Call
This table contains information about the call redirection due to call transfer feature.
Field | Description |
---|---|
newExtTrackingId | Updated callSessionId information. |
redirectedFromPartyNumber | Number/SIP AoR of the party who is transferring the call. |
redirectedToPartyNumber | Number/SIP AoR of the user who is the transfer target. |
ACD
This table contains information about the call redirection and distrubution as part of Call Queue feature.
Field | Description |
---|---|
actor | Actor. |
acdName | Call Queue name. |
acdNumber->countryCode | Call Queue country code. |
acdNumber->number | Call Queue extension/number. |
Announcement Data
This table contains information about the announcement played in this call recording.
Field | Description |
---|---|
announcementFilename | Filename. |
announcementTimestamp | UTC time when the announcement is played. |
announcementParticipants | Array of participants. |
announcementType | USER_LEVEL (start, pause, resume recording) COMPLIANCE (set when the compliance announcement is enabled). |
anchorSamples
anchorSamples of metadata output is shown here explaining the metadata for basic call and various webex calling scenarios such as consult transfer, blind transfer, conference and call queue features.
Basic Call with Announcement
Scenario
- 8007 calls 8008. Recording enabled for both users with announcement.
Metadata - 8008
{
"id": "42a22e15-7bd0-49f9-a6b6-d6d86a13ebfa",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "134fe7d8-800c-474a-9b15-9458d9103ad1",
"ownerType": "USER",
"ownerName": ". USProdTestUser8",
"ownerEmail": "seshgirikk+USProdTestUser8@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "42a22e15-7bd0-49f9-a6b6-d6d86a13ebfa",
"locationId": "06ea4b8a-2250-4a57-8f13-43d0dd8d3616",
"callSessionId": "a0b6e7b7-cde6-415e-94b2-e02b58feb749",
"personality": "terminator",
"callingParty": {
"actor": {
"type": "USER",
"id": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0"
},
"number": "8007",
"name": ". USProdTestUser7"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"number": "8008",
"name": ". USProdTestUser8"
},
"callId": "callhalf-1157082849:0",
"session": {
"startTime": "2024-04-02T08:33:39Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-02T08:33:39Z",
"mediaStreams": [
{
"streamId": "ff5c6eca-3ffe-4f63-bbb4-0b6821077368",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:nyi9lt4urv@******",
"send": "ff5c6eca-3ffe-4f63-bbb4-0b6821077368"
},
{
"actor": {
"type": "USER",
"id": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0"
},
"aor": "sip:8007@X.X.X.X;user=phone",
"send": "ff5c6eca-3ffe-4f63-bbb4-0b6821077368"
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": {
"announcementFilename": "http://******/media/en_US/TrtCallRecordingStarted.wav",
"announcementTimestamp": "2024-04-02T08:33:41Z",
"announcementParticipants": [
"sip:nyi9lt4urv@******",
"sip:8007@X.X.X.X;user=phone"
],
"announcementType": "USER_LEVEL"
}
}
]
}
}
Pause/Resume
Scenarios
- 8007 calls 8008. Recording enabled for both users with start announcement.
- Pause/Resume announcement disabled.
Metadata - 8007 (Pause/Resume Announcement Disabled)
{
"id": "fb2d0ad8-2f1d-483b-bd16-733dfbb5c97b",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0",
"ownerType": "USER",
"ownerName": ". USProdTestUser7",
"ownerEmail": "seshgirikk+USProdTestUser7@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "fb2d0ad8-2f1d-483b-bd16-733dfbb5c97b",
"locationId": "06ea4b8a-2250-4a57-8f13-43d0dd8d3616",
"callSessionId": "711496f6-4f40-403c-8138-09fe9e8070a1",
"personality": "originator",
"callingParty": {
"actor": {
"type": "USER",
"id": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0"
},
"number": "+13348108039",
"name": ". USProdTestUser7"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"number": "8008",
"name": ". USProdTestUser8"
},
"callId": "callhalf-1158458759:0",
"session": {
"startTime": "2024-04-02T11:10:57Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [
{
"action": "PAUSE",
"time": "2024-04-02T11:11:22Z"
},
{
"action": "RESUME",
"time": "2024-04-02T11:11:45Z"
}
],
"callActivity": [
{
"timeStamp": "2024-04-02T11:10:57Z",
"mediaStreams": [
{
"streamId": "92b6692b-bb20-431d-b887-d2bf20c6f5c2",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0"
},
"aor": "sip:qilz560c9a@******",
"send": "92b6692b-bb20-431d-b887-d2bf20c6f5c2"
},
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:8008@X.X.X.X;user=phone",
"send": "92b6692b-bb20-431d-b887-d2bf20c6f5c2"
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": {
"announcementFilename": "http://******/media/en_US/TrtCallRecordingStarted.wav",
"announcementTimestamp": "2024-04-02T11:11:00Z",
"announcementParticipants": [
"sip:qilz560c9a@******",
"sip:8008@X.X.X.X;user=phone"
],
"announcementType": "USER_LEVEL"
}
},
{
"timeStamp": "2024-04-02T11:11:22Z",
"mediaStreams": null,
"participants": [
{
"actor": {
"type": "USER",
"id": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0"
},
"aor": "sip:qilz560c9a@******",
"send": null
},
{
"actor": {
"type": "USER",
"id": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0"
},
"aor": "sip:qilz560c9a@******",
"send": null
},
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:8008@X.X.X.X;user=phone",
"send": null
},
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:8008@X.X.X.X;user=phone",
"send": null
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": {
"announcementFilename": "http://******/media/en_US/TrtCallRecordingStarted.wav",
"announcementTimestamp": "2024-04-02T11:11:00Z",
"announcementParticipants": [
"sip:qilz560c9a@******",
"sip:8008@X.X.X.X;user=phone"
],
"announcementType": "USER_LEVEL"
}
},
{
"timeStamp": "2024-04-02T11:11:45Z",
"mediaStreams": null,
"participants": [
{
"actor": {
"type": "USER",
"id": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0"
},
"aor": "sip:qilz560c9a@******",
"send": null
},
{
"actor": {
"type": "USER",
"id": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0"
},
"aor": "sip:qilz560c9a@******",
"send": null
},
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:8008@X.X.X.X;user=phone",
"send": null
},
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:8008@X.X.X.X;user=phone",
"send": null
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": {
"announcementFilename": "http://******/media/en_US/TrtCallRecordingStarted.wav",
"announcementTimestamp": "2024-04-02T11:11:00Z",
"announcementParticipants": [
"sip:qilz560c9a@******",
"sip:8008@X.X.X.X;user=phone"
],
"announcementType": "USER_LEVEL"
}
}
]
}
Important Fields
There are 3 different call activity object at 3 timestamps:
- Time the recording started.
- Time the recording was paused.
- Time time the recording was resumed.
If the announcement for pause/resume is enabled, it is reflected in the second and third call activity objects.
Recording Action
"recordingActions": [
{
"action": "PAUSE",
"time": "2024-04-02T11:11:22Z"
},
{
"action": "RESUME",
"time": "2024-04-02T11:11:45Z"
}
]
The "Pause Call Activity" block shows participants with a null
send
attribute.
Pause - Participants
"mediaStreams": null,
"participants": [
{
"actor": {
"type": "USER",
"id": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0"
},
"aor": "sip:qilz560c9a@******",
"send": null
},
{
"actor": {
"type": "USER",
"id": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0"
},
"aor": "sip:qilz560c9a@******",
"send": null
},
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:8008@X.X.X.X;user=phone",
"send": null
},
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:8008@X.X.X.X;user=phone",
"send": null
}
]
Scenario 2:
- 8009 calls 8008.
- Pause/Resume is enabled with announcement.
Metadata - 8008 (Pause/Resume Announcement Enabled)
{
"id": "8d9af94b-5f0c-46c3-8e96-02a9cbfe3763",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "134fe7d8-800c-474a-9b15-9458d9103ad1",
"ownerType": "USER",
"ownerName": ". USProdTestUser8",
"ownerEmail": "seshgirikk+USProdTestUser8@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "8d9af94b-5f0c-46c3-8e96-02a9cbfe3763",
"locationId": "06ea4b8a-2250-4a57-8f13-43d0dd8d3616",
"callSessionId": "7bf4354e-be45-4e0c-bb73-7591f71d0034",
"personality": "terminator",
"callingParty": {
"actor": {
"type": "USER",
"id": "e5800f52-a361-4fb3-a85a-a298bdb52364"
},
"number": "8009",
"name": "USProdTestUser9"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"number": "8008",
"name": "USProdTestUser8"
},
"callId": "callhalf-1274614275:0",
"session": {
"startTime": "2024-04-12T06:42:56Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [
{
"action": "RESUME",
"time": "2024-04-12T06:43:29Z"
},
{
"action": "PAUSE",
"time": "2024-04-12T06:43:08Z"
}
],
"callActivity": [
{
"timeStamp": "2024-04-12T06:42:56Z",
"mediaStreams": [
{
"streamId": "d9638230-0025-4f5e-a2fb-0e12e86b97f7",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:nyi9lt4urv@******",
"send": "d9638230-0025-4f5e-a2fb-0e12e86b97f7"
},
{
"actor": {
"type": "USER",
"id": "e5800f52-a361-4fb3-a85a-a298bdb52364"
},
"aor": "sip:8009@X.X.X.X;user=phone",
"send": "d9638230-0025-4f5e-a2fb-0e12e86b97f7"
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": {
"announcementFilename": "http://******/media/en_US/TrtCallRecordingResumed.wav",
"announcementTimestamp": "2024-04-12T06:43:29Z",
"announcementParticipants": [
"sip:nyi9lt4urv@******",
"sip:8009@X.X.X.X;user=phone"
],
"announcementType": "USER_LEVEL"
}
},
{
"timeStamp": "2024-04-12T06:43:08Z",
"mediaStreams": null,
"participants": [
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:nyi9lt4urv@******",
"send": null
},
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:nyi9lt4urv@******",
"send": null
},
{
"actor": {
"type": "USER",
"id": "e5800f52-a361-4fb3-a85a-a298bdb52364"
},
"aor": "sip:8009@X.X.X.X;user=phone",
"send": null
},
{
"actor": {
"type": "USER",
"id": "e5800f52-a361-4fb3-a85a-a298bdb52364"
},
"aor": "sip:8009@X.X.X.X;user=phone",
"send": null
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": {
"announcementFilename": "http://******/media/en_US/TrtCallRecordingStarted.wav",
"announcementTimestamp": "2024-04-12T06:42:58Z",
"announcementParticipants": [
"sip:nyi9lt4urv@******",
"sip:8009@X.X.X.X;user=phone"
],
"announcementType": "USER_LEVEL"
}
},
{
"timeStamp": "2024-04-12T06:43:29Z",
"mediaStreams": null,
"participants": [
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:nyi9lt4urv@******",
"send": null
},
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:nyi9lt4urv@******",
"send": null
},
{
"actor": {
"type": "USER",
"id": "e5800f52-a361-4fb3-a85a-a298bdb52364"
},
"aor": "sip:8009@X.X.X.X;user=phone",
"send": null
},
{
"actor": {
"type": "USER",
"id": "e5800f52-a361-4fb3-a85a-a298bdb52364"
},
"aor": "sip:8009@X.X.X.X;user=phone",
"send": null
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": {
"announcementFilename": "http://******/media/en_US/TrtCallRecordingPaused.wav",
"announcementTimestamp": "2024-04-12T06:43:08Z",
"announcementParticipants": [
"sip:nyi9lt4urv@******",
"sip:8009@X.X.X.X;user=phone"
],
"announcementType": "USER_LEVEL"
}
}
]
}
}
The announcement file names "http://.com/media/en_US/TrtCallRecordingPaused.wav" and "http://.com/media/en_US/TrtCallRecordingResumed.wav" can be seen in the call activity blocks.
anchorTransfer
anchorUser Details:
- PSTN Caller: +14692062835.
- Webex Calling User 1: E164 number +14697540739 with Extension 5050 and SIP AoR
sip:dtl98hsajj
(Recording Enabled). - Webex Calling User 2: E164 number +14697540739 with extension 5060 (Recording Enabled).
Blind Transfer
Metadata - Webex Calling User 1
{
"id": "336bd3ca-d9a2-49a1-847d-a32c52e7d63a",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1",
"ownerType": "USER",
"ownerName": "user1234 testwebexprod1",
"ownerEmail": "testwebexprod1+user1@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "336bd3ca-d9a2-49a1-847d-a32c52e7d63a",
"locationId": "7ad65b32-2bb2-40ec-bd19-d1eb7265481d",
"callSessionId": "3d140d07-b97b-4ac0-9376-43c993a1a53e",
"personality": "terminator",
"callingParty": {
"actor": null,
"number": "+14692062835",
"name": "+14692062835"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"number": "+14697540739",
"name": "user1(周林)"
},
"callId": "callhalf-1321644471:0",
"session": {
"startTime": "2024-04-16T09:59:45Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-16T09:59:45Z",
"mediaStreams": [
{
"streamId": "80eab853-ab77-47e9-8623-da18ae87b5f6",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:dtl98hsajj@******",
"send": "80eab853-ab77-47e9-8623-da18ae87b5f6"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "80eab853-ab77-47e9-8623-da18ae87b5f6"
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": {
"announcementFilename": "http://******/media/en_US/ComplianceAnnouncement.wav",
"announcementTimestamp": "2024-04-16T09:59:41Z",
"announcementParticipants": [
"sip:+14692062835@X.X.X.X"
],
"announcementType": "COMPLIANCE"
}
}
]
}
}
Metadata - Webex Calling User 2
{
"id": "8aabd8c2-c7fa-47f0-bfb0-12dd06a89019",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4",
"ownerType": "USER",
"ownerName": "user2 testwebexprod1",
"ownerEmail": "testwebexprod1+user2@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "8aabd8c2-c7fa-47f0-bfb0-12dd06a89019",
"locationId": "7ad65b32-2bb2-40ec-bd19-d1eb7265481d",
"callSessionId": "3d140d07-b97b-4ac0-9376-43c993a1a53e",
"personality": "terminator",
"callingParty": {
"actor": null,
"number": "+14692062835",
"name": "+14692062835"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"number": "5060",
"name": "user2 testwebexprod1"
},
"callId": "callhalf-1321650929:0",
"session": {
"startTime": "2024-04-16T10:00:09Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-16T10:00:09Z",
"mediaStreams": [
{
"streamId": "75bc11f5-5bf2-408c-bbc4-c70c1305f956",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": { //Webex user
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"aor": "sip:x4y6xdsegz@******",
"send": "75bc11f5-5bf2-408c-bbc4-c70c1305f956"
},
{
"actor": null, //PSTN user
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "75bc11f5-5bf2-408c-bbc4-c70c1305f956"
}
],
"redirectInfo": {
"lastRedirectNumber": "sip:5060@X.X.X.X",
"origCalledNumber": {
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1" //Webex Calling User(5050, +14697540739)
},
"number": "sip:+14697540739@X.X.X.X",
"name": null
},
"numOfRedirections": 1
},
"redirectedCall": null,
"acd": null,
"announcementData": null
}
]
}
}
Consult Transfer
Metadata - Webex Calling User 1 before Transfer
{
"id": "406c762d-a4a7-4215-870a-9f8cf7814282",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1",
"ownerType": "USER",
"ownerName": "user1234 testwebexprod1",
"ownerEmail": "testwebexprod1+user1@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "406c762d-a4a7-4215-870a-9f8cf7814282",
"locationId": "7ad65b32-2bb2-40ec-bd19-d1eb7265481d",
"callSessionId": "05f36128-fc65-47c8-8b88-4e77706b7db6",
"personality": "terminator",
"callingParty": {
"actor": null,
"number": "+14692062835",
"name": "+14692062835"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"number": "+14697540739",
"name": "user1(周林)"
},
"callId": "callhalf-1321800753:0",
"session": {
"startTime": "2024-04-16T10:16:05Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-16T10:16:05Z",
"mediaStreams": [
{
"streamId": "e96ca188-6bdd-47d7-ba1e-74e167bb277d",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:dtl98hsajj@******",
"send": "e96ca188-6bdd-47d7-ba1e-74e167bb277d"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "e96ca188-6bdd-47d7-ba1e-74e167bb277d"
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": {
"announcementFilename": "http://******/media/en_US/ComplianceAnnouncement.wav",
"announcementTimestamp": "2024-04-16T10:15:58Z",
"announcementParticipants": [
"sip:+14692062835@X.X.X.X"
],
"announcementType": "COMPLIANCE"
}
}
]
}
}
Metadata - Webex Calling User 1 during Transfer
{
"id": "2eb36bcf-2d36-4ef7-a924-ccd5638140c7",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1",
"ownerType": "USER",
"ownerName": "user1234 testwebexprod1",
"ownerEmail": "testwebexprod1+user1@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "2eb36bcf-2d36-4ef7-a924-ccd5638140c7",
"locationId": "7ad65b32-2bb2-40ec-bd19-d1eb7265481d",
"callSessionId": "59b33fe3-ebec-44d8-82f5-a5e7cc814aa6",
"personality": "originator",
"callingParty": {
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"number": "+14697540739",
"name": "user1(周林)"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"number": "5060",
"name": "user2 testwebexprod1"
},
"callId": "callhalf-1321800753:1",
"session": {
"startTime": "2024-04-16T10:16:41Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-16T10:16:41Z",
"mediaStreams": [
{
"streamId": "3bc33992-4f55-4aeb-82d0-8b411095cd7e",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:dtl98hsajj@******",
"send": "3bc33992-4f55-4aeb-82d0-8b411095cd7e"
},
{
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"aor": "sip:5060@X.X.X.X;user=phone",
"send": "3bc33992-4f55-4aeb-82d0-8b411095cd7e"
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": {
"announcementFilename": "http://******/media/en_US/TrtCallRecordingStarted.wav",
"announcementTimestamp": "2024-04-16T10:16:42Z",
"announcementParticipants": [
"sip:dtl98hsajj@******",
"sip:5060@X.X.X.X;user=phone"
],
"announcementType": "USER_LEVEL"
}
}
]
}
}
Metadata - Webex Calling User 2
{
"id": "86dfe561-3c35-4dc4-8f2b-54dd79c3b391",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4",
"ownerType": "USER",
"ownerName": "user2 testwebexprod1",
"ownerEmail": "testwebexprod1+user2@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "86dfe561-3c35-4dc4-8f2b-54dd79c3b391",
"locationId": "7ad65b32-2bb2-40ec-bd19-d1eb7265481d",
"callSessionId": "59b33fe3-ebec-44d8-82f5-a5e7cc814aa6",
"personality": "terminator",
"callingParty": {
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"number": "5050",
"name": "user1(周林)"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"number": "5060",
"name": "user2 testwebexprod1"
},
"callId": "callhalf-1321806209:0",
"session": {
"startTime": "2024-04-16T10:16:40Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-16T10:16:40Z",
"mediaStreams": [
{
"streamId": "b719797d-f90b-4467-b90c-c078eff89a6b",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"aor": "sip:x4y6xdsegz@******",
"send": "b719797d-f90b-4467-b90c-c078eff89a6b"
},
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:5050@X.X.X.X;user=phone",
"send": "b719797d-f90b-4467-b90c-c078eff89a6b"
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": {
"announcementFilename": "http://******/media/en_US/TrtCallRecordingStarted.wav",
"announcementTimestamp": "2024-04-16T10:16:41Z",
"announcementParticipants": [
"sip:x4y6xdsegz@******",
"sip:5050@X.X.X.X;user=phone"
],
"announcementType": "USER_LEVEL"
}
},
{
"timeStamp": "2024-04-16T10:16:58Z",
"mediaStreams": [
{
"streamId": "df3cb58c-c78d-48c7-b5ce-b9518ed79469",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"aor": "sip:x4y6xdsegz@******",
"send": "df3cb58c-c78d-48c7-b5ce-b9518ed79469"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "df3cb58c-c78d-48c7-b5ce-b9518ed79469"
}
],
"redirectInfo": null,
"redirectedCall": {
"newExtTrackingId": "221aca5d-0803-4ff1-9bac-49a6fd82450d",
"redirectedFromPartyNumber": "5050",
"redirectedToPartyNumber": "sip:+14692062835@X.X.X.X;user=phone"
},
"acd": null,
"announcementData": null
}
]
}
}
anchorConference
anchorScenarios
- 8009 calls 8008.
- 8008 conferences 8007.
All three are in calls with recording enabled.
Conference
{
"id": "bd5dd6a2-4f46-413c-aa3e-c1592309f678",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "134fe7d8-800c-474a-9b15-9458d9103ad1",
"ownerType": "USER",
"ownerName": ". USProdTestUser8",
"ownerEmail": "seshgirikk+USProdTestUser8@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "bd5dd6a2-4f46-413c-aa3e-c1592309f678",
"locationId": "06ea4b8a-2250-4a57-8f13-43d0dd8d3616",
"callSessionId": "1be0d748-f352-4482-9df1-313322269e19",
"personality": "originator",
"callingParty": {
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"number": "8008",
"name": "USProdTestUser8"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0"
},
"number": "8007",
"name": "USProdTestUser7"
},
"callId": "callhalf-1273379475:1",
"session": {
"startTime": "2024-04-12T04:13:08Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-12T04:13:08Z",
"mediaStreams": [
{
"streamId": "dba9765e-c3cf-409d-9d68-29248db56ebc",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:nyi9lt4urv@******",
"send": "dba9765e-c3cf-409d-9d68-29248db56ebc"
},
{
"actor": {
"type": "USER",
"id": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0"
},
"aor": "sip:8007@X.X.X.X;user=phone",
"send": "dba9765e-c3cf-409d-9d68-29248db56ebc"
},
{
"actor": {
"type": "USER",
"id": "e5800f52-a361-4fb3-a85a-a298bdb52364"
},
"aor": "teshwamb9u@******",
"send": "dba9765e-c3cf-409d-9d68-29248db56ebc"
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": {
"announcementFilename": "http://******/media/en_US/TrtCallRecordingStarted.wav",
"announcementTimestamp": "2024-04-12T04:13:09Z",
"announcementParticipants": [
"sip:nyi9lt4urv@******",
"sip:8007@X.X.X.X;user=phone"
],
"announcementType": "USER_LEVEL"
}
}
]
}
}
Important Fields
There is an inconsistency in presenting the user number. In some sections, it's presented as a Number, and in other places, it's presented as a SIP AoR. This will be fixed in subsequent releases.
See the following example:
- "sip:nyi9lt4urv@******" refers to the user with the number 8008.
- "teshwamb9u@******" refers to the user with the number 8009.
Participants
{
"participants": [
{
"actor": {
"type": "USER",
"id": "134fe7d8-800c-474a-9b15-9458d9103ad1"
},
"aor": "sip:nyi9lt4urv@******",
"send": "dba9765e-c3cf-409d-9d68-29248db56ebc"
},
{
"actor": {
"type": "USER",
"id": "2ebbe39b-d41d-47ac-9347-cd07ce233bc0"
},
"aor": "sip:8007@X.X.X.X;user=phone",
"send": "dba9765e-c3cf-409d-9d68-29248db56ebc"
},
{
"actor": {
"type": "USER",
"id": "e5800f52-a361-4fb3-a85a-a298bdb52364"
},
"aor": "teshwamb9u@******",
"send": "dba9765e-c3cf-409d-9d68-29248db56ebc"
}
]
}
anchorCall Queue - Scenarios
anchor- PSTN Caller: 1001, +14692062835.
- Webex Calling Agent: 5050, +14697540739 (
sip:dtl98hsajj
) (Recording Enabled). - Webex Calling Supervisor: 5060 (
sip:x4y6xdsegz
) (Recording Enabled). - Call Queue: +14699491029.
- PSTN Caller calls the Webex Calling Agent. The Supervisor will perform an action (takeover, barge in, or monitor).
Call Queue - Take Over
Metadata - Agent
{
"id": "6e175cfc-a66d-4e26-be08-376158b270e5",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1",
"ownerType": "USER",
"ownerName": "user1234 testwebexprod1",
"ownerEmail": "testwebexprod1+user1@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "6e175cfc-a66d-4e26-be08-376158b270e5",
"locationId": "7ad65b32-2bb2-40ec-bd19-d1eb7265481d",
"callSessionId": "252fe723-9a6d-4c00-b9ff-7b5fcf1b4148",
"personality": "terminator",
"callingParty": {
"actor": null,
"number": "+14692062835",
"name": "+14692062835"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"number": "+14697540739",
"name": "user1(周林)"
},
"callId": "callhalf-2063325:0",
"session": {
"startTime": "2024-04-17T08:58:22Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-17T08:58:22Z",
"mediaStreams": [
{
"streamId": "027792d3-f58e-4799-b9f2-72f52266001c",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:dtl98hsajj@******",
"send": "027792d3-f58e-4799-b9f2-72f52266001c"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "027792d3-f58e-4799-b9f2-72f52266001c"
}
],
"redirectInfo": {
"lastRedirectNumber": "sip:+14697540739@X.X.X.X",
"origCalledNumber": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"number": "sip:+14699491029@X.X.X.X",
"name": null
},
"numOfRedirections": 1
},
"redirectedCall": null,
"acd": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"acdName": "CallQueuePSTNTest",
"acdNumber": {
"user": null,
"countryCode": "1",
"number": null
}
},
"announcementData": null
}
]
}
}
Metadata - Supervisor
{
"id": "d7d7856a-fb23-4d65-a937-a73a8fae1cd9",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4",
"ownerType": "USER",
"ownerName": "user2 testwebexprod1",
"ownerEmail": "testwebexprod1+user2@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "d7d7856a-fb23-4d65-a937-a73a8fae1cd9",
"locationId": "7ad65b32-2bb2-40ec-bd19-d1eb7265481d",
"callSessionId": "49cdfdb2-1fb9-44d8-a26b-b843972443c0",
"personality": "terminator",
"callingParty": {
"actor": null,
"number": "+14692062835",
"name": "+14692062835"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"number": "5060",
"name": "user2 testwebexprod1"
},
"callId": "callhalf-2073895:0",
"session": {
"startTime": "2024-04-17T08:59:42Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-17T08:59:42Z",
"mediaStreams": [
{
"streamId": "96c066b0-2856-448c-9aa8-1a7eae5fda94",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"aor": "sip:x4y6xdsegz@******",
"send": "96c066b0-2856-448c-9aa8-1a7eae5fda94"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "96c066b0-2856-448c-9aa8-1a7eae5fda94"
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": null
}
]
}
}
Call Queue - Barge In
Metadata - Agent
{
"id": "8471f06d-af3f-4b80-844c-a7ae164cea5a",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1",
"ownerType": "USER",
"ownerName": "user1234 testwebexprod1",
"ownerEmail": "testwebexprod1+user1@gmail.com",
"storageRegion": "US",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "8471f06d-af3f-4b80-844c-a7ae164cea5a",
"locationId": "7ad65b32-2bb2-40ec-bd19-d1eb7265481d",
"callSessionId": "5820b0ff-4bae-42cc-ace8-269a4b76f811",
"personality": "terminator",
"callingParty": {
"actor": null,
"number": "+14692062835",
"name": "+14692062835"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"number": "+14697540739",
"name": "user1(周林)"
},
"callId": "callhalf-81316811:0",
"session": {
"startTime": "2024-04-24T10:14:17Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-24T10:14:17Z",
"mediaStreams": [
{
"streamId": "03388e08-a7ab-4797-9dd7-bc786cd5e3ec",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:dtl98hsajj@******",
"send": "03388e08-a7ab-4797-9dd7-bc786cd5e3ec"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "03388e08-a7ab-4797-9dd7-bc786cd5e3ec"
}
],
"redirectInfo": {
"lastRedirectNumber": "sip:+14697540739@X.X.X.X",
"origCalledNumber": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"number": "sip:+14699491029@X.X.X.X",
"name": null
},
"numOfRedirections": 1
},
"redirectedCall": null,
"acd": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"acdName": "CallQueuePSTNTest",
"acdNumber": {
"user": null,
"countryCode": "1",
"number": null
}
},
"announcementData": null
},
{
"timeStamp": "2024-04-24T10:14:44Z",
"mediaStreams": null,
"participants": [
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:dtl98hsajj@******",
"send": "03388e08-a7ab-4797-9dd7-bc786cd5e3ec"
},
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:dtl98hsajj@******",
"send": "03388e08-a7ab-4797-9dd7-bc786cd5e3ec"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": null
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": null
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "03388e08-a7ab-4797-9dd7-bc786cd5e3ec"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "03388e08-a7ab-4797-9dd7-bc786cd5e3ec"
}
],
"redirectInfo": {
"lastRedirectNumber": "sip:+14697540739@X.X.X.X",
"origCalledNumber": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"number": "sip:+14699491029@X.X.X.X",
"name": null
},
"numOfRedirections": 1
},
"redirectedCall": {
"newExtTrackingId": "238803cf-2f1a-4ee6-92d8-cbe9af65df45",
"redirectedFromPartyNumber": "+14692062835",
"redirectedToPartyNumber": "sip:+14692062835@X.X.X.X;user=phone"
},
"acd": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"acdName": "CallQueuePSTNTest",
"acdNumber": {
"user": null,
"countryCode": "1",
"number": null
}
},
"announcementData": null
},
{
"timeStamp": "2024-04-24T10:15:35Z",
"mediaStreams": [
{
"streamId": "9f3beb01-5d37-4341-a012-d65a2a796e9a",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:dtl98hsajj@******",
"send": "9f3beb01-5d37-4341-a012-d65a2a796e9a"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "9f3beb01-5d37-4341-a012-d65a2a796e9a"
}
],
"redirectInfo": {
"lastRedirectNumber": "sip:+14697540739@X.X.X.X",
"origCalledNumber": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"number": "sip:+14699491029@X.X.X.X",
"name": null
},
"numOfRedirections": 1
},
"redirectedCall": {
"newExtTrackingId": "e7ecbaa7-f11c-4b28-add5-3da4f7402543",
"redirectedFromPartyNumber": "+14692062835",
"redirectedToPartyNumber": "sip:+14692062835@X.X.X.X;user=phone"
},
"acd": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"acdName": "CallQueuePSTNTest",
"acdNumber": {
"user": null,
"countryCode": "1",
"number": null
}
},
"announcementData": null
}
]
}
}
Metadata - Supervisor with Agent
{
"id": "e0d45b9e-977e-4630-8768-8d0fa1f0dc4f",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4",
"ownerType": "USER",
"ownerName": "user2 testwebexprod1",
"ownerEmail": "testwebexprod1+user2@gmail.com",
"storageRegion": "US",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "e0d45b9e-977e-4630-8768-8d0fa1f0dc4f",
"locationId": "7ad65b32-2bb2-40ec-bd19-d1eb7265481d",
"callSessionId": "238803cf-2f1a-4ee6-92d8-cbe9af65df45",
"personality": "originator",
"callingParty": {
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"number": "5060",
"name": "user2 testwebexprod1"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"number": "5050",
"name": "user1(周林)"
},
"callId": "callhalf-81321951:0",
"session": {
"startTime": "2024-04-24T10:14:45Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-24T10:14:45Z",
"mediaStreams": [
{
"streamId": "9511dd3a-44b2-4cb6-a1f6-f7626f089798",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"aor": "sip:x4y6xdsegz@******",
"send": "9511dd3a-44b2-4cb6-a1f6-f7626f089798"
},
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:5050@X.X.X.X;user=phone",
"send": "9511dd3a-44b2-4cb6-a1f6-f7626f089798"
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": null
}
]
}
}
Metadata - Supervisor with PSTN User
{
"id": "81f79ede-ddcf-412e-84cc-6662df8eda68",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4",
"ownerType": "USER",
"ownerName": "user2 testwebexprod1",
"ownerEmail": "testwebexprod1+user2@gmail.com",
"storageRegion": "US",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "81f79ede-ddcf-412e-84cc-6662df8eda68",
"locationId": "7ad65b32-2bb2-40ec-bd19-d1eb7265481d",
"callSessionId": "e71f6e2a-7b63-44b9-a37c-1d00dfc95e53",
"personality": "terminator",
"callingParty": {
"actor": null,
"number": "+14692062835",
"name": "+14692062835"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"number": "5060",
"name": "user2 testwebexprod1"
},
"callId": "callhalf-81321951:1",
"session": {
"startTime": "2024-04-24T10:14:45Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-24T10:14:45Z",
"mediaStreams": [
{
"streamId": "2124ea67-8ded-4e58-9a34-d65db2ebe39a",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"aor": "sip:x4y6xdsegz@******",
"send": "2124ea67-8ded-4e58-9a34-d65db2ebe39a"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "2124ea67-8ded-4e58-9a34-d65db2ebe39a"
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": null
}
]
}
}
Call Queue - Monitoring
Metadata - Agent
{
"id": "74455e06-65ec-4bb5-889b-8534289dd058",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1",
"ownerType": "USER",
"ownerName": "user1234 testwebexprod1",
"ownerEmail": "testwebexprod1+user1@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "74455e06-65ec-4bb5-889b-8534289dd058",
"locationId": "7ad65b32-2bb2-40ec-bd19-d1eb7265481d",
"callSessionId": "a6c581e9-9c4d-4868-9bdf-290041494896",
"personality": "terminator",
"callingParty": { //PSTN user
"actor": null,
"number": "+14692062835",
"name": "+14692062835"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"number": "+14697540739",
"name": "user1(周林)"
},
"callId": "callhalf-2179003:0",
"session": {
"startTime": "2024-04-17T09:12:27Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-17T09:12:27Z",
"mediaStreams": [
{
"streamId": "3df80b53-cfaf-49c4-99b2-18733fb52ef1",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:dtl98hsajj@******",
"send": "3df80b53-cfaf-49c4-99b2-18733fb52ef1"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "3df80b53-cfaf-49c4-99b2-18733fb52ef1"
}
],
"redirectInfo": {
"lastRedirectNumber": "sip:+14697540739@X.X.X.X",
"origCalledNumber": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"number": "sip:+14699491029@X.X.X.X",
"name": null
"numOfRedirections": 1
},
"redirectedCall": null,
"acd": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"acdName": "CallQueuePSTNTest",
"acdNumber": {
"user": null,
"countryCode": "1",
"number": null
}
},
"announcementData": null
},
{
"timeStamp": "2024-04-17T09:13:27Z",
"mediaStreams": null, // This is a known limitation/bug.
"participants": [
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:dtl98hsajj@******",
"send": "3df80b53-cfaf-49c4-99b2-18733fb52ef1"
},
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:dtl98hsajj@******",
"send": "3df80b53-cfaf-49c4-99b2-18733fb52ef1"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": null
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": null
},
{
"actor": null, // Supervisor Info aren't captured anywhere to know whether supervisor is Monitoring.
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "3df80b53-cfaf-49c4-99b2-18733fb52ef1"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "3df80b53-cfaf-49c4-99b2-18733fb52ef1"
}
],
"redirectInfo": {
"lastRedirectNumber": "sip:+14697540739@X.X.X.X",
"origCalledNumber": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"number": "sip:+14699491029@X.X.X.X",
"name": null
},
"numOfRedirections": 1
},
"redirectedCall": { //From, To party are same
"newExtTrackingId": "f2a2e4ab-b7f5-4a92-b51a-e119b7c0d8b1",
"redirectedFromPartyNumber": "+14692062835",
"redirectedToPartyNumber": "sip:+14692062835@X.X.X.X;user=phone"
},
"acd": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"acdName": "CallQueuePSTNTest",
"acdNumber": {
"user": null,
"countryCode": "1",
"number": null
}
},
"announcementData": null
},
{
"timeStamp": "2024-04-17T09:14:23Z",
"mediaStreams": [
{
"streamId": "9819fbae-1025-4089-b793-46de30f13727",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:dtl98hsajj@******",
"send": "9819fbae-1025-4089-b793-46de30f13727"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "9819fbae-1025-4089-b793-46de30f13727"
}
],
"redirectInfo": {
"lastRedirectNumber": "sip:+14697540739@X.X.X.X",
"origCalledNumber": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"number": "sip:+14699491029@X.X.X.X",
"name": null
},
"numOfRedirections": 1
},
"redirectedCall": {
"newExtTrackingId": "d6bc7ef9-72fd-4e58-945a-a5a74c584144",
"redirectedFromPartyNumber": "+14692062835",
"redirectedToPartyNumber": "sip:+14692062835@X.X.X.X;user=phone"
},
"acd": {
"actor": {
"type": "USER",
"id": "7257fde6-12b4-4b2a-a51b-d07c035c02aa"
},
"acdName": "CallQueuePSTNTest",
"acdNumber": {
"user": null,
"countryCode": "1",
"number": null
}
},
"announcementData": null
}
]
}
}
Metadata - Supervisor with Agent
{
"id": "cf1b0d9e-4e0b-4d31-a105-491e09ce2c8d",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4",
"ownerType": "USER",
"ownerName": "user2 testwebexprod1",
"ownerEmail": "testwebexprod1+user2@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "cf1b0d9e-4e0b-4d31-a105-491e09ce2c8d",
"locationId": "7ad65b32-2bb2-40ec-bd19-d1eb7265481d",
"callSessionId": "f2a2e4ab-b7f5-4a92-b51a-e119b7c0d8b1",
"personality": "originator",
"callingParty": {
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"number": "5060",
"name": "user2 testwebexprod1"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"number": "5050",
"name": "user1(周林)"
},
"callId": "callhalf-2186717:0",
"session": {
"startTime": "2024-04-17T09:13:28Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-17T09:13:28Z",
"mediaStreams": [
{
"streamId": "3583b25a-58ff-40cb-be4b-9c816e9f69c4",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"aor": "sip:x4y6xdsegz@******",
"send": "3583b25a-58ff-40cb-be4b-9c816e9f69c4"
},
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:5050@X.X.X.X;user=phone",
"send": "3583b25a-58ff-40cb-be4b-9c816e9f69c4"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X",
"send": "3583b25a-58ff-40cb-be4b-9c816e9f69c4"
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": {
"announcementFilename": "http://******/media/en_US/TrtCallRecordingStarted.wav",
"announcementTimestamp": "2024-04-17T09:13:29Z",
"announcementParticipants": [
"sip:x4y6xdsegz@******"
],
"announcementType": "USER_LEVEL"
}
}
]
}
}
Metadata - Supervisor with PSTN User
{
"id": "3701f22a-fb1d-4e17-9af8-80e73c60a2a5",
"orgId": "58a83156-5c62-4453-a852-ecf688935e5c",
"ownerId": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4",
"ownerType": "USER",
"ownerName": "user2 testwebexprod1",
"ownerEmail": "testwebexprod1+user2@gmail.com",
"storageRegion": "JP",
"serviceType": "calling",
"version": "1.0",
"serviceData": {
"callRecordingId": "3701f22a-fb1d-4e17-9af8-80e73c60a2a5",
"locationId": "7ad65b32-2bb2-40ec-bd19-d1eb7265481d",
"callSessionId": "38e1a9eb-00b7-44a9-89f0-4d0128a03e5a",
"personality": "terminator",
"callingParty": {
"actor": null,
"number": "+14692062835",
"name": "+14692062835"
},
"calledParty": {
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"number": "5060",
"name": "user2 testwebexprod1"
},
"callId": "callhalf-2186717:1",
"session": {
"startTime": "2024-04-17T09:13:28Z",
"stopTime": null
},
"recordingType": "alwaysON",
"answererInfo": null,
"recordingActions": [],
"callActivity": [
{
"timeStamp": "2024-04-17T09:13:28Z",
"mediaStreams": [
{
"streamId": "cbdf3756-ba0b-4e8a-99b4-683ba820b7b3",
"mode": "mixed",
"mLineIndex": "0"
}
],
"participants": [
{
"actor": {
"type": "USER",
"id": "90f74442-41bb-42e4-9bdb-ff7b43ed0ca4"
},
"aor": "sip:x4y6xdsegz@******",
"send": "cbdf3756-ba0b-4e8a-99b4-683ba820b7b3"
},
{
"actor": null,
"aor": "sip:+14692062835@X.X.X.X;user=phone",
"send": "cbdf3756-ba0b-4e8a-99b4-683ba820b7b3"
},
{
"actor": {
"type": "USER",
"id": "7c216e91-c5d1-47b5-9b6d-ccfd05481ed1"
},
"aor": "sip:dtl98hsajj@******",
"send": "cbdf3756-ba0b-4e8a-99b4-683ba820b7b3"
}
],
"redirectInfo": null,
"redirectedCall": null,
"acd": null,
"announcementData": null
}
]
}
}