From Bright Pattern Documentation
Jump to: navigation, search
Line 30: Line 30:
 
| '''Data Type'''
 
| '''Data Type'''
 
| '''Description'''
 
| '''Description'''
 +
| '''Example'''
 
|-
 
|-
| data.item_id
+
| item_id
 
| string
 
| string
| interaction ID
+
| Interaction ID
 +
| "AA9ED493-8EB5-4120-A631-0919856E8358"
 
|-
 
|-
| data.recording
+
| call_id
 +
| string
 +
| Call identifier
 +
| "7A741A68-7F75-458A-ADB0-842D0F3BA8C3/203"
 +
|-
 +
| command
 +
| string
 +
| The command used for the callback function
 +
| "call_recording_status"
 +
|-
 +
| recording
 
| boolean
 
| boolean
 
| Whether a call is being recorded ("1") or not ("0")
 
| Whether a call is being recorded ("1") or not ("0")
 +
| "1"
 
|-
 
|-
| data.muted
+
| muted
 
| boolean
 
| boolean
 
| Whether the call recording is muted ("1") or not ("0")
 
| Whether the call recording is muted ("1") or not ("0")
 +
| "0"
 
|}
 
|}
  
 
=== Example ===
 
=== Example ===
  {"item_id":"D3FA4B4F-244A-41E4-AE89-022BF2AA8D11","call_id":"7A741A68-7F75-458A-ADB0-842D0F3BA8C3/211","command":"call_recording_status","recording":"1","muted":"0"}
+
<syntaxhighlight lang="json">
 
+
  {
 +
  "item_id": "D3FA4B4F-244A-41E4-AE89-022BF2AA8D11",
 +
  "call_id": "7A741A68-7F75-458A-ADB0-842D0F3BA8C3\/211",
 +
  "command": "call_recording_status",
 +
  "recording": "1",
 +
  "muted": "0"
 +
}
 +
</syntaxhighlight>
  
  

Revision as of 21:51, 27 March 2019

• 5.19 • 5.3 • 5.8

<translate>

getCallRecordingStatus(callback)

Gets call recording status information.

See the Embedded Agent Desktop Specification's Use Cases section for ways to use this method.

Request

Syntax

window.bpspat.api.getCallRecordingStatus(callback)
callback = function(data) {
}

Arguments

Parameter Type Description
callback function JavaScript method executed when API method request is completed


Response

The response object may contain the following fields.

Name Data Type Description Example
item_id string Interaction ID "AA9ED493-8EB5-4120-A631-0919856E8358"
call_id string Call identifier "7A741A68-7F75-458A-ADB0-842D0F3BA8C3/203"
command string The command used for the callback function "call_recording_status"
recording boolean Whether a call is being recorded ("1") or not ("0") "1"
muted boolean Whether the call recording is muted ("1") or not ("0") "0"

Example

 {
  "item_id": "D3FA4B4F-244A-41E4-AE89-022BF2AA8D11",
  "call_id": "7A741A68-7F75-458A-ADB0-842D0F3BA8C3\/211",
  "command": "call_recording_status",
  "recording": "1",
  "muted": "0"
 }



</translate>

< Previous | Next >