V 2.0
Call Flow
Introduction
This document provides detailed information about the Call Flow API endpoint. It allows retrieving Call Flow configurations from the system, including flow structures, business numbers, and associated metadata.
Base URL
The base URL for this API endpoint is: v4-api.deepcall.com/api/v2/callFlow
Authentication
Authentication is required for this endpoint. It can be done in two ways:
-
Using
ssid(Session ID) -
Using
userIdandtoken
Note: When userId and token are used, ssid should not be present in the request.
List
Endpoint
-
Method: POST
-
Path:
v4-api.deepcall.com/api/v2/callFlow/list
Description
The Call Flow List endpoint retrieves Call Flow configurations from the system. It supports filtering by business number, call flow ID, and call flow title, along with pagination capabilities. Both client and agent users can access this endpoint with LIST_CALLFLOW permission.
Use Cases
-
Retrieving all call flows for a user
-
Searching for specific call flows by business number
-
Finding call flows by call flow ID or title
-
Displaying call flow configurations in dashboards
-
Integrating with external systems for flow management
-
Auditing and reporting on call flow configurations
Request Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| userId | string | Yes* | User ID for authentication (*required if ssid not provided) |
| token | string | Yes* | Authentication token (*required if ssid not provided) |
| ssid | string | Yes* | Session ID (*required if userId/token not provided) |
| businessNumber | string | No | Business number to search (supports partial match) |
| callflowId | number | No | Call Flow ID to search (exact match) |
| callflowtitle | string | No | Call Flow title to search (supports partial match) |
| status | number | No | Call Flow status to filter (1=Active, 0=Inactive, default: 1) |
| callflowtype | string | No | Call Flow type to filter (e.g., "common", "advanced") |
| callflogtag | string | No | Call Flow tag to filter (e.g., "CTC", "PLAY_AUDIO") |
| page | number | No | Page number for pagination (default: 1) |
| limit | number | No | Number of records per page (default: 10) |
| getAll | boolean | No | Get all records without pagination (default: false, max 500 records) |
Request Examples
Example 1: Get All Call Flows (Paginated)
{
"userId": "{{userid}}",
"token": "{{token}}",
"page": 1,
"limit": 10
}
Example 2: Search by Business Number
{
"userId": "{{userid}}",
"token": "{{token}}",
"businessNumber": "{{mobile}}"
}
Example 3: Search by Call Flow ID
{
"ssid": "{{ssid}}",
"callflowId": 63
}
Example 4: Search by Call Flow Title
{
"userId": "{{userid}}",
"token": "{{token}}",
"callflowtitle": "reconnect"
}
Example 5: Get All Records Without Pagination (Max 500)
{
"userId": "{{userid}}",
"token": "{{token}}",
"getAll": true
}
Note: Returns maximum 500 records for performance optimization. When getAll: true, response will NOT include currentPage and totalPages fields.
Example 6: Search by Status
{
"userId": "{{userid}}",
"token": "{{token}}",
"status": 1
}
Note: status 1 = Active, 0 = Inactive. Default is 1 (Active only).
Example 7: Search by Call Flow Type
{
"ssid": "{{ssid}}",
"callflowtype": "common"
}
Note: Filter by call flow type (e.g., "common", "advanced", etc.)
Example 8: Search Active Call Flows by Type (Combined Status + Type)
{
"userId": "{{userid}}",
"token": "{{token}}",
"status": 1,
"callflowtype": "common"
}
Note: This will return only Active call flows that are of type "common". Perfect for getting specific active flows.
Example 9: Search by Call Flow Tag
{
"ssid": "{{ssid}}",
"callflogtag": "CTC"
}
Note: Filter by call flow tag. This will return all flows (active by default) that have "CTC" tag in their callFlowTag array.
Example 10: Combined Search with Multiple Filters
{
"userId": "{{userid}}",
"token": "{{token}}",
"businessNumber": "9876",
"callflowtitle": "support",
"status": 1,
"callflowtype": "common",
"callflogtag": "CTC",
"page": 1,
"limit": 20
}
Note: You can combine multiple filters together. This example searches for active "common" type call flows that have "CTC" tag, with business number containing "9876" and title containing "support".
Response Details
Success Response
Status Code: 200
{
"status": "success",
"code": 200,
"message": "Call flows retrieved successfully",
"response": [
{
"callflowId": 63,
"businessNumber": "{{mobile}}",
"callflowtitle": "Support Call Flow",
"callFlowStructure": {
"count": 3,
"chart": {
"container": "#automationchart",
"levelSeparation": 50,
"siblingSeparation": 40,
"nodeAlign": "BOTTOM",
"connectors": {
"type": "bCurve",
"style": {
"stroke-width": 1,
"stroke": "#ccc",
"stroke-dasharray": "",
"arrow-end": "block-wide-long"
}
}
},
"nodeStructure": {
"TITLE": "ans",
"TYPE": "ANSWER_THIS_CALL",
"ID": "#2",
"innerHTML": "#zz-2",
"treeData": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": ["#3"]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"children": [
{
"TYPE": "CALL_TRANSFER",
"treeData": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1756488859_91"
},
"WEBHOOK": [],
"STICKY_AGENT": "Inactive",
"noOfSecond": 900,
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "yes",
"webLoginStatus": "yes",
"mobileLoginStatus": "no",
"WEB_LOGIN_STATUS": "yes",
"EXIT_STRATEGY": [],
"RETRY_TIMEOUT": 35,
"RETRY": 0,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "33",
"WHOM_TRANSFER": "agent",
"AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 30,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": ["#1"]
},
"TYPE": "CALL_TRANSFER",
"TITLE": "ct",
"innerHTML": "#zz-3"
},
"TITLE": "ct",
"innerHTML": "#zz-3",
"children": [
{
"innerHTML": "#zz-3_d",
"children": [
{
"innerHTML": "#zz-1",
"TITLE": "End",
"TYPE": "HANGUP",
"ID": "#1",
"treeData": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TITLE": "End",
"TYPE": "HANGUP"
}
}
]
}
],
"ID": "#3"
}
]
}
},
"myFlow": {
"START": "#2",
"#1": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "End",
"innerHTML": "#zz-1"
},
"#2": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": ["#3"]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"#3": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1756488859_91"
},
"WEBHOOK": [],
"STICKY_AGENT": "Inactive",
"noOfSecond": 900,
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "yes",
"webLoginStatus": "yes",
"mobileLoginStatus": "no",
"WEB_LOGIN_STATUS": "yes",
"EXIT_STRATEGY": [],
"RETRY_TIMEOUT": 35,
"RETRY": 0,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "33",
"WHOM_TRANSFER": "agent",
"AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 30,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": ["#1"]
},
"TYPE": "CALL_TRANSFER",
"TITLE": "ct",
"innerHTML": "#zz-3"
},
"stickyNodes": [],
"flowHistory": {
"#1": ["End", "HANGUP"],
"#2": ["ans", "ANSWER_THIS_CALL"],
"#3": ["ct", "CALL_TRANSFER"]
}
},
"status": 1,
"businessNumberStatus": 1,
"createDate": 1760854383,
"callFlowType": "common",
"callFlowTag": ["CALL_TRANSFER"]
}
],
"currentPage": 1,
"totalPages": 1,
"totalRecords": 1
}
Success Response (No Data Found)
Status Code: 200
{
"status": "success",
"code": 200,
"message": "No call flows found",
"response": [],
"currentPage": 0,
"totalPages": 0,
"totalRecords": 0
}
Response Field Descriptions
| Field | Type | Description |
|---|---|---|
| status | string | Response status ("success" or "error") |
| code | number | Response code (200 for success) |
| message | string | Success or informational message |
| response | array | Array of call flow objects |
| response[].callflowId | number | Call Flow ID (unique identifier) |
| response[].businessNumber | string | Business number associated with the call flow |
| response[].callflowtitle | string | Call Flow title/name |
| response[].callFlowStructure | object | Call Flow structure (visual tree structure) |
| response[].myFlow | object | Call Flow data (node-based structure) |
| response[].status | number | Call Flow status (1=Active, 0=Inactive) |
| response[].businessNumberStatus | number | Business number status (1=Active, 0=Inactive) |
| response[].createDate | number | Creation timestamp (Unix epoch) |
| response[].callFlowType | string | Type of call flow (e.g., "common") |
| response[].callFlowTag | array | Tags indicating modules used in call flow |
| currentPage | number | Current page number (not included when getAll=true) |
| totalPages | number | Total number of pages (not included when getAll=true) |
| totalRecords | number | Total number of records matching the query |
Error Response Examples
Error 1: Empty Request Body
Status Code: 200
{
"status": "error",
"message": "Invalid Request Data",
"code": 1047
}
Error 2: Invalid Authentication
Status Code: 200
{
"status": "error",
"message": "Invalid token",
"code": 1014
}
Error 3: Permission Denied (Agent Without Permission)
Status Code: 200
{
"status": "error",
"message": "Permission denied",
"code": 1015
}
Error 4: Database Connection Error
Status Code: 200
{
"status": "error",
"message": "Error in DB connect",
"code": 1010
}
Error 5: Invalid Field in Request
Status Code: 200
{
"status": "error",
"message": "Invalid field(s) in request: invalidField, anotherField",
"code": 1048
}
Error 6: Something Went Wrong
Status Code: 200
{
"status": "error",
"message": "Something went wrong",
"code": 1009
}
List
var axios = require('axios');
var data = '{"ssid":"{{ssid}}"}';
var config = {
method: 'post',
url: '{{brand}}/api/v2/callFlow/list',
headers: {
'Content-Length': ''
},
data : data
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
setUrl('{{brand}}/api/v2/callFlow/list');
$request->setMethod(HTTP_Request2::METHOD_POST);
$request->setConfig(array(
'follow_redirects' => TRUE
));
$request->setHeader(array(
'Content-Length' => ''
));
$request->setBody('{"ssid":"{{ssid}}"}');
try {
$response = $request->send();
if ($response->getStatus() == 200) {
echo $response->getBody();
}
else {
echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .
$response->getReasonPhrase();
}
}
catch(HTTP_Request2_Exception $e) {
echo 'Error: ' . $e->getMessage();
}import http.client
conn = http.client.HTTPSConnection("{{brand}}")
payload = "{\"ssid\":\"{{ssid}}\"}"
headers = {
'Content-Length': ''
}
conn.request("POST", "/api/v2/callFlow/list", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))var client = new RestClient("{{brand}}/api/v2/callFlow/list");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
var body = @"{" + "\n" +
@" ""ssid"":""{{ssid}}""" + "\n" +
@"}";
request.AddParameter("text/plain", body, ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);curl --location -g --request POST '{{brand}}/api/v2/callFlow/list' \
--data-raw '{
"ssid":"{{ssid}}"
}'var request = http.Request('POST', Uri.parse('{{brand}}/api/v2/callFlow/list'));
request.body = '''{\n "ssid":"{{ssid}}"\n}''';
http.StreamedResponse response = await request.send();
if (response.statusCode == 200) {
print(await response.stream.bytesToString());
}
else {
print(response.reasonPhrase);
}
package main
import (
"fmt"
"strings"
"net/http"
"io/ioutil"
)
func main() {
url := "%7B%7Bbrand%7D%7D/api/v2/callFlow/list"
method := "POST"
payload := strings.NewReader(`{
"ssid":"{{ssid}}"
}`)
client := &http.Client {
}
req, err := http.NewRequest(method, url, payload)
if err != nil {
fmt.Println(err)
return
}
res, err := client.Do(req)
if err != nil {
fmt.Println(err)
return
}
defer res.Body.Close()
body, err := ioutil.ReadAll(res.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}POST /api/v2/callFlow/list HTTP/1.1
Host: {{brand}}
Content-Length: 25
{
"ssid":"{{ssid}}"
}OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = RequestBody.create(mediaType, "{\n \"ssid\":\"{{ssid}}\"\n}");
Request request = new Request.Builder()
.url("{{brand}}/api/v2/callFlow/list")
.method("POST", body)
.addHeader("Content-Length", "")
.build();
Response response = client.newCall(request).execute();var myHeaders = new Headers();
myHeaders.append("Content-Length", "");
var raw = "{\n \"ssid\":\"{{ssid}}\"\n}";
var requestOptions = {
method: 'POST',
headers: myHeaders,
body: raw,
redirect: 'follow'
};
fetch("{{brand}}/api/v2/callFlow/list", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));CURL *curl;
CURLcode res;
curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(curl, CURLOPT_URL, "%7B%7Bbrand%7D%7D/api/v2/callFlow/list");
curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);
curl_easy_setopt(curl, CURLOPT_DEFAULT_PROTOCOL, "https");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Content-Length: ");
curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers);
const char *data = "{\n \"ssid\":\"{{ssid}}\"\n}";
curl_easy_setopt(curl, CURLOPT_POSTFIELDS, data);
res = curl_easy_perform(curl);
}
curl_easy_cleanup(curl);
#import
dispatch_semaphore_t sema = dispatch_semaphore_create(0);
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"%7B%7Bbrand%7D%7D/api/v2/callFlow/list"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
NSDictionary *headers = @{
@"Content-Length": @""
};
[request setAllHTTPHeaderFields:headers];
NSData *postData = [[NSData alloc] initWithData:[@"{\n \"ssid\":\"{{ssid}}\"\n}" dataUsingEncoding:NSUTF8StringEncoding]];
[request setHTTPBody:postData];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
dispatch_semaphore_signal(sema);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSError *parseError = nil;
NSDictionary *responseDictionary = [NSJSONSerialization JSONObjectWithData:data options:0 error:&parseError];
NSLog(@"%@",responseDictionary);
dispatch_semaphore_signal(sema);
}
}];
[dataTask resume];
dispatch_semaphore_wait(sema, DISPATCH_TIME_FOREVER); open Lwt
open Cohttp
open Cohttp_lwt_unix
let postData = ref "{\n \"ssid\":\"{{ssid}}\"\n}";;
let reqBody =
let uri = Uri.of_string "%7B%7Bbrand%7D%7D/api/v2/callFlow/list" in
let headers = Header.init ()
|> fun h -> Header.add h "Content-Length" ""
in
let body = Cohttp_lwt.Body.of_string !postData in
Client.call ~headers ~body `POST uri >>= fun (_resp, body) ->
body |> Cohttp_lwt.Body.to_string >|= fun body -> body
let () =
let respBody = Lwt_main.run reqBody in
print_endline (respBody)$headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]"
$headers.Add("Content-Length", "")
$body = "{`n `"ssid`":`"{{ssid}}`"`n}"
$response = Invoke-RestMethod '{{brand}}/api/v2/callFlow/list' -Method 'POST' -Headers $headers -Body $body
$response | ConvertTo-Jsonrequire "uri"
require "net/http"
url = URI("{{brand}}/api/v2/callFlow/list")
http = Net::HTTP.new(url.host, url.port);
request = Net::HTTP::Post.new(url)
request["Content-Length"] = ""
request.body = "{\n \"ssid\":\"{{ssid}}\"\n}"
response = http.request(request)
puts response.read_body
printf '{
"ssid":"{{ssid}}"
}'| http --follow --timeout 3600 POST '{{brand}}/api/v2/callFlow/list' \
Content-Length:import Foundation
#if canImport(FoundationNetworking)
import FoundationNetworking
#endif
var semaphore = DispatchSemaphore (value: 0)
let parameters = "{\n \"ssid\":\"{{ssid}}\"\n}"
let postData = parameters.data(using: .utf8)
var request = URLRequest(url: URL(string: "{{brand}}/api/v2/callFlow/list")!,timeoutInterval: Double.infinity)
request.addValue("", forHTTPHeaderField: "Content-Length")
request.httpMethod = "POST"
request.httpBody = postData
let task = URLSession.shared.dataTask(with: request) { data, response, error in
guard let data = data else {
print(String(describing: error))
semaphore.signal()
return
}
print(String(data: data, encoding: .utf8)!)
semaphore.signal()
}
task.resume()
semaphore.wait()
Example Response
[{"key":"Date"
"value":"Thu
20 Nov 2025 11:00:48 GMT"}
{"key":"Content-Type"
"value":"application\/json; charset=utf-8"}
{"key":"Content-Length"
"value":"31884"}
{"key":"Connection"
"value":"keep-alive"}
{"key":"Access-Control-Allow-Origin"
"value":"*"}
{"key":"Access-Control-Allow-Methods"
"value":"GET
PUT
POST
DELETE
OPTIONS"}
{"key":"Access-Control-Allow-Headers"
"value":"session-token
Authorization
Origin
Accept
Content-Type
DNT
Authorization
Keep-Alive
User-Agent
X-Requested-With
If-Modified-Since
Cache-Control
Content-Type
Content-Range
Range"}
{"key":"Access-Control-Allow-Credentials"
"value":"true"}
{"key":"Vary"
"value":"Origin"}
{"key":"ETag"
"value":"W\/\"7c8c-vYlkZTlXjtlVCfhYSYWAcQ\/Wfaw\""}
{"key":"Strict-Transport-Security"
"value":"max-age=15724800; includeSubDomains"}
{"key":"Access-Control-Max-Age"
"value":"1728000"}]
{
"status": "success",
"code": 200,
"message": "Call flows retrieved successfully",
"response": [
{
"callflowId": 66,
"callflow": "",
"callflowtitle": "testOptimiseTTs",
"ivrFlow": {
"count": 3,
"chart": {
"container": "#automationchart",
"levelSeparation": 50,
"siblingSeparation": 40,
"nodeAlign": "BOTTOM",
"connectors": {
"type": "bCurve",
"style": {
"stroke-width": 1,
"stroke": "#ccc",
"stroke-dasharray": "",
"arrow-end": "block-wide-long"
}
}
},
"nodeStructure": {
"TITLE": "hi",
"TYPE": "ANSWER_THIS_CALL",
"ID": "#2",
"innerHTML": "#zz-2",
"treeData": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "hi",
"innerHTML": "#zz-2"
},
"children": [
{
"TYPE": "ANNOUNCEMENT",
"treeData": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "T",
"CONTENT": "I am testing create announcement create in minio by vijay",
"LANGUAGE": "EN_NEU_B",
"TTS_TYPE": "PREMIUM",
"SPEAKING_RATE": "1.05",
"VOLUME_LEVEL": "0",
"split_tts": 1,
"voice_tts": [
{
"voice": "voicetts_1761299756226376"
}
]
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "test annaounce",
"innerHTML": "#zz-3"
},
"TITLE": "test annaounce",
"innerHTML": "#zz-3",
"ID": "#3",
"children": [
{
"innerHTML": "#zz-1",
"TITLE": "End",
"TYPE": "HANGUP",
"ID": "#1",
"treeData": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TITLE": "End",
"TYPE": "HANGUP"
}
}
]
}
]
}
},
"myFlow": {
"START": "#2",
"#1": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "End",
"innerHTML": "#zz-1"
},
"#2": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "hi",
"innerHTML": "#zz-2"
},
"#3": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "T",
"CONTENT": "I am testing create announcement create in minio by vijay",
"LANGUAGE": "EN_NEU_B",
"TTS_TYPE": "PREMIUM",
"SPEAKING_RATE": "1.05",
"VOLUME_LEVEL": "0",
"split_tts": 1,
"voice_tts": [
{
"voice": "voicetts_1761299756226376"
}
]
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "test annaounce",
"innerHTML": "#zz-3"
},
"stickyNodes": [],
"flowHistory": {
"#1": [
"End",
"HANGUP"
],
"#2": [
"hi",
"ANSWER_THIS_CALL"
],
"#3": [
"test annaounce",
"ANNOUNCEMENT"
]
}
},
"status": 1,
"didStatus": 1,
"createDate": 1761302227,
"ivrType": "common",
"ivrTag": [],
"packageInfo": {
"bServer": 4,
"panel": 1,
"queue": 6
}
},
{
"callflowId": 63,
"callflow": "",
"callflowtitle": "reconnectMe",
"ivrFlow": {
"count": 3,
"chart": {
"container": "#automationchart",
"levelSeparation": 50,
"siblingSeparation": 40,
"nodeAlign": "BOTTOM",
"connectors": {
"type": "bCurve",
"style": {
"stroke-width": 1,
"stroke": "#ccc",
"stroke-dasharray": "",
"arrow-end": "block-wide-long"
}
}
},
"nodeStructure": {
"TITLE": "ans",
"TYPE": "ANSWER_THIS_CALL",
"ID": "#2",
"innerHTML": "#zz-2",
"treeData": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"children": [
{
"TYPE": "CALL_TRANSFER",
"treeData": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1756488859_91"
},
"WEBHOOK": [],
"STICKY_AGENT": "Inactive",
"noOfSecond": 900,
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "yes",
"webLoginStatus": "yes",
"mobileLoginStatus": "no",
"WEB_LOGIN_STATUS": "yes",
"EXIT_STRATEGY": [],
"RETRY_TIMEOUT": 35,
"RETRY": 0,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "33",
"WHOM_TRANSFER": "agent",
"AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 30,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CALL_TRANSFER",
"TITLE": "ct",
"innerHTML": "#zz-3"
},
"TITLE": "ct",
"innerHTML": "#zz-3",
"children": [
{
"innerHTML": "#zz-3_d",
"children": [
{
"innerHTML": "#zz-1",
"TITLE": "End",
"TYPE": "HANGUP",
"ID": "#1",
"treeData": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TITLE": "End",
"TYPE": "HANGUP"
}
}
]
},
{
"innerHTML": "#zz-3_noanswer",
"TYPE_CASE": "NO_ANSWER",
"CASE_VAL": "NO_ANSWER",
"TITLE": "No Answer",
"CHILD_CLASS": "childNode_CallTransfer"
},
{
"innerHTML": "#zz-3_error",
"TYPE_CASE": "ERROR",
"CASE_VAL": "ERROR",
"TITLE": "Error",
"CHILD_CLASS": "childNode_CallTransfer"
}
],
"ID": "#3"
}
]
}
},
"myFlow": {
"START": "#2",
"#1": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "End",
"innerHTML": "#zz-1"
},
"#2": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"#3": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1756488859_91"
},
"WEBHOOK": [],
"STICKY_AGENT": "Inactive",
"noOfSecond": 900,
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "yes",
"webLoginStatus": "yes",
"mobileLoginStatus": "no",
"WEB_LOGIN_STATUS": "yes",
"EXIT_STRATEGY": [],
"RETRY_TIMEOUT": 35,
"RETRY": 0,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "33",
"WHOM_TRANSFER": "agent",
"AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 30,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CALL_TRANSFER",
"TITLE": "ct",
"innerHTML": "#zz-3"
},
"stickyNodes": [],
"flowHistory": {
"#1": [
"End",
"HANGUP"
],
"#2": [
"ans",
"ANSWER_THIS_CALL"
],
"#3": [
"ct",
"CALL_TRANSFER"
]
}
},
"status": 1,
"didStatus": 1,
"createDate": 1760854383,
"ivrType": "common",
"ivrTag": [
"CALL_TRANSFER"
],
"packageInfo": {
"bServer": 4,
"panel": 1,
"queue": 6
}
},
{
"callflowId": 57,
"callflow": "",
"callflowtitle": "test",
"ivrFlow": {
"count": 7,
"chart": {
"container": "#automationchart",
"levelSeparation": 50,
"siblingSeparation": 40,
"nodeAlign": "BOTTOM",
"connectors": {
"type": "bCurve",
"style": {
"stroke-width": 1,
"stroke": "#ccc",
"stroke-dasharray": "",
"arrow-end": "block-wide-long"
}
}
},
"nodeStructure": {
"TITLE": "ans",
"TYPE": "ANSWER_THIS_CALL",
"ID": "#2",
"innerHTML": "#zz-2",
"treeData": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"children": [
{
"TYPE": "ANNOUNCEMENT",
"treeData": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "V",
"SOURCE": "1756488859_91",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#4"
]
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-3"
},
"TITLE": "ann",
"innerHTML": "#zz-3",
"ID": "#3",
"children": [
{
"TYPE": "CALL_TRANSFER",
"treeData": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1756488859_91"
},
"WEBHOOK": [],
"STICKY_AGENT": "Inactive",
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "na",
"webLoginStatus": "na",
"mobileLoginStatus": "na",
"WEB_LOGIN_STATUS": "na",
"EXIT_STRATEGY": [],
"RETRY_TIMEOUT": 15,
"RETRY": 0,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "29",
"WHOM_TRANSFER": "group",
"AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 10,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CALL_TRANSFER",
"TITLE": "ct",
"innerHTML": "#zz-4"
},
"TITLE": "ct",
"innerHTML": "#zz-4",
"children": [
{
"innerHTML": "#zz-4_d",
"children": [
{
"TYPE": "ANNOUNCEMENT",
"treeData": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "T",
"CONTENT": "this is announcement after call-transfer module.",
"LANGUAGE": "EN",
"TTS_TYPE": "BASIC",
"SPEAKING_RATE": "1.05",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-5"
},
"TITLE": "ann",
"innerHTML": "#zz-5",
"ID": "#5",
"children": [
{
"innerHTML": "#zz-1",
"TITLE": "End",
"TYPE": "HANGUP",
"ID": "#1",
"treeData": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TITLE": "End",
"TYPE": "HANGUP"
}
}
]
}
]
},
{
"innerHTML": "#zz-4_noanswer",
"TYPE_CASE": "NO_ANSWER",
"CASE_VAL": "NO_ANSWER",
"TITLE": "No Answer",
"CHILD_CLASS": "childNode_CallTransfer",
"children": [
{
"TYPE": "ANNOUNCEMENT",
"treeData": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "T",
"CONTENT": "this is announcement if call-transfer not attended.",
"LANGUAGE": "EN",
"TTS_TYPE": "BASIC",
"SPEAKING_RATE": "1.05",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "N"
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-6"
},
"TITLE": "ann",
"innerHTML": "#zz-6",
"ID": "#6"
}
]
},
{
"innerHTML": "#zz-4_error",
"TYPE_CASE": "ERROR",
"CASE_VAL": "ERROR",
"TITLE": "Error",
"CHILD_CLASS": "childNode_CallTransfer",
"children": [
{
"TYPE": "ANNOUNCEMENT",
"treeData": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "T",
"CONTENT": "this is announcement in ERROR leg.",
"LANGUAGE": "EN",
"TTS_TYPE": "BASIC",
"SPEAKING_RATE": "1.05",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "N"
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-7"
},
"TITLE": "ann",
"innerHTML": "#zz-7",
"ID": "#7"
}
]
}
],
"ID": "#4"
}
]
}
]
}
},
"myFlow": {
"START": "#2",
"#1": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "End",
"innerHTML": "#zz-1"
},
"#2": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"#3": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "V",
"SOURCE": "1756488859_91",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#4"
]
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-3"
},
"#4": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1756488859_91"
},
"WEBHOOK": [],
"STICKY_AGENT": "Inactive",
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "na",
"webLoginStatus": "na",
"mobileLoginStatus": "na",
"WEB_LOGIN_STATUS": "na",
"EXIT_STRATEGY": [],
"RETRY_TIMEOUT": 15,
"RETRY": 0,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "24",
"WHOM_TRANSFER": "agent",
"AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 10,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "#6",
"ERROR": "#7"
},
"CHILD": {
"CHILD_ID": [
"#5"
],
"PICKUP": "D"
},
"TYPE": "CALL_TRANSFER",
"TITLE": "ct",
"innerHTML": "#zz-4"
},
"stickyNodes": [],
"flowHistory": {
"#1": [
"End",
"HANGUP"
],
"#2": [
"ans",
"ANSWER_THIS_CALL"
],
"#3": [
"ann",
"ANNOUNCEMENT"
],
"#4": [
"ct",
"CALL_TRANSFER"
],
"#5": [
"ann",
"ANNOUNCEMENT"
],
"#6": [
"ann",
"ANNOUNCEMENT"
],
"#7": [
"ann",
"ANNOUNCEMENT"
]
},
"#5": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "T",
"CONTENT": "this is announcement after call-transfer module.",
"LANGUAGE": "EN",
"TTS_TYPE": "BASIC",
"SPEAKING_RATE": "1.05",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-5"
},
"#6": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "T",
"CONTENT": "this is announcement if call-transfer not attended.",
"LANGUAGE": "EN",
"TTS_TYPE": "BASIC",
"SPEAKING_RATE": "1.05",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "N"
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-6"
},
"#7": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "T",
"CONTENT": "this is announcement in ERROR leg.",
"LANGUAGE": "EN",
"TTS_TYPE": "BASIC",
"SPEAKING_RATE": "1.05",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "N"
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-7"
}
},
"status": 1,
"didStatus": 1,
"createDate": 1760497532,
"ivrType": "common",
"ivrTag": [
"CALL_TRANSFER"
],
"packageInfo": {
"bServer": 4,
"panel": 1,
"queue": 6
}
},
{
"callflowId": 59,
"callflow": "",
"callflowtitle": "To All Call",
"ivrFlow": {
"count": 3,
"chart": {
"container": "#automationchart",
"levelSeparation": 50,
"siblingSeparation": 40,
"nodeAlign": "BOTTOM",
"connectors": {
"type": "bCurve",
"style": {
"stroke-width": 1,
"stroke": "#ccc",
"stroke-dasharray": "",
"arrow-end": "block-wide-long"
}
}
},
"nodeStructure": {
"TITLE": "Test",
"TYPE": "ANSWER_THIS_CALL",
"ID": "#2",
"innerHTML": "#zz-2",
"treeData": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "Test",
"innerHTML": "#zz-2"
},
"children": [
{
"TYPE": "CALL_TRANSFER",
"treeData": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1756488859_91"
},
"WEBHOOK": [],
"STICKY_AGENT": "Inactive",
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "na",
"webLoginStatus": "na",
"mobileLoginStatus": "no",
"WEB_LOGIN_STATUS": "na",
"EXIT_STRATEGY": [],
"RETRY_TIMEOUT": 15,
"RETRY": 0,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "98",
"WHOM_TRANSFER": "group",
"AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 10,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CALL_TRANSFER",
"TITLE": "To all Call",
"innerHTML": "#zz-3"
},
"TITLE": "To all Call",
"innerHTML": "#zz-3",
"children": [
{
"innerHTML": "#zz-3_d",
"children": [
{
"innerHTML": "#zz-1",
"TITLE": "End",
"TYPE": "HANGUP",
"ID": "#1",
"treeData": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TITLE": "End",
"TYPE": "HANGUP"
}
}
]
},
{
"innerHTML": "#zz-3_noanswer",
"TYPE_CASE": "NO_ANSWER",
"CASE_VAL": "NO_ANSWER",
"TITLE": "No Answer",
"CHILD_CLASS": "childNode_CallTransfer"
},
{
"innerHTML": "#zz-3_error",
"TYPE_CASE": "ERROR",
"CASE_VAL": "ERROR",
"TITLE": "Error",
"CHILD_CLASS": "childNode_CallTransfer"
}
],
"ID": "#3"
}
]
}
},
"myFlow": {
"START": "#2",
"#1": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "End",
"innerHTML": "#zz-1"
},
"#2": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "Test",
"innerHTML": "#zz-2"
},
"#3": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1756488859_91"
},
"WEBHOOK": [],
"STICKY_AGENT": "Inactive",
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "na",
"webLoginStatus": "na",
"mobileLoginStatus": "no",
"WEB_LOGIN_STATUS": "na",
"EXIT_STRATEGY": [],
"RETRY_TIMEOUT": 15,
"RETRY": 0,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "98",
"WHOM_TRANSFER": "group",
"AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 10,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CALL_TRANSFER",
"TITLE": "To all Call",
"innerHTML": "#zz-3"
},
"stickyNodes": [],
"flowHistory": {
"#1": [
"End",
"HANGUP"
],
"#2": [
"Test",
"ANSWER_THIS_CALL"
],
"#3": [
"To all Call",
"CALL_TRANSFER"
]
}
},
"status": 1,
"didStatus": 1,
"createDate": 1760084289,
"ivrType": "common",
"ivrTag": [
"CALL_TRANSFER"
],
"packageInfo": {
"bServer": 4,
"panel": 1,
"queue": 6
}
},
{
"callflowId": 55,
"callflow": "",
"callflowtitle": "test",
"ivrFlow": {
"count": 6,
"chart": {
"container": "#automationchart",
"levelSeparation": 50,
"siblingSeparation": 40,
"nodeAlign": "BOTTOM",
"connectors": {
"type": "bCurve",
"style": {
"stroke-width": 1,
"stroke": "#ccc",
"stroke-dasharray": "",
"arrow-end": "block-wide-long"
}
}
},
"nodeStructure": {
"TITLE": "ans",
"TYPE": "ANSWER_THIS_CALL",
"ID": "#2",
"innerHTML": "#zz-2",
"treeData": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"children": [
{
"TYPE": "ANNOUNCEMENT",
"treeData": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "V",
"SOURCE": "1756488859_91",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#4"
]
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-3"
},
"TITLE": "ann",
"innerHTML": "#zz-3",
"ID": "#3",
"children": [
{
"TYPE": "CALL_TRANSFER",
"treeData": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1756488859_91"
},
"WEBHOOK": [],
"STICKY_AGENT": "Inactive",
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "na",
"webLoginStatus": "na",
"mobileLoginStatus": "na",
"WEB_LOGIN_STATUS": "na",
"EXIT_STRATEGY": [],
"RETRY_TIMEOUT": 15,
"RETRY": 0,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "29",
"WHOM_TRANSFER": "group",
"AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 10,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CALL_TRANSFER",
"TITLE": "ct",
"innerHTML": "#zz-4"
},
"TITLE": "ct",
"innerHTML": "#zz-4",
"children": [
{
"innerHTML": "#zz-4_d",
"children": [
{
"TYPE": "ANNOUNCEMENT",
"treeData": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "T",
"CONTENT": "this is announcement after call-transfer module.",
"LANGUAGE": "EN",
"TTS_TYPE": "BASIC",
"SPEAKING_RATE": "1.05",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-5"
},
"TITLE": "ann",
"innerHTML": "#zz-5",
"ID": "#5",
"children": [
{
"innerHTML": "#zz-1",
"TITLE": "End",
"TYPE": "HANGUP",
"ID": "#1",
"treeData": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TITLE": "End",
"TYPE": "HANGUP"
}
}
]
}
]
},
{
"innerHTML": "#zz-4_noanswer",
"TYPE_CASE": "NO_ANSWER",
"CASE_VAL": "NO_ANSWER",
"TITLE": "No Answer",
"CHILD_CLASS": "childNode_CallTransfer",
"children": [
{
"TYPE": "ANNOUNCEMENT",
"treeData": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "T",
"CONTENT": "this is announcement after call-transfer module when no agebt attend call.",
"LANGUAGE": "EN",
"TTS_TYPE": "BASIC",
"SPEAKING_RATE": "1.05",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "N"
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-6"
},
"TITLE": "ann",
"innerHTML": "#zz-6",
"ID": "#6"
}
]
},
{
"innerHTML": "#zz-4_error",
"TYPE_CASE": "ERROR",
"CASE_VAL": "ERROR",
"TITLE": "Error",
"CHILD_CLASS": "childNode_CallTransfer"
}
],
"ID": "#4"
}
]
}
]
}
},
"myFlow": {
"START": "#2",
"#1": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "End",
"innerHTML": "#zz-1"
},
"#2": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"#3": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "T",
"CONTENT": "this is announcement before call-transfer module.",
"LANGUAGE": "EN",
"TTS_TYPE": "BASIC",
"SPEAKING_RATE": "1.05",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#4"
]
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-3"
},
"#4": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1756488859_91"
},
"WEBHOOK": [],
"STICKY_AGENT": "Inactive",
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "na",
"webLoginStatus": "na",
"mobileLoginStatus": "na",
"WEB_LOGIN_STATUS": "na",
"EXIT_STRATEGY": [],
"RETRY_TIMEOUT": 15,
"RETRY": 0,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "33",
"WHOM_TRANSFER": "agent",
"AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 10,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "#6",
"ERROR": ""
},
"CHILD": {
"CHILD_ID": [
"#5"
],
"PICKUP": "D"
},
"TYPE": "CALL_TRANSFER",
"TITLE": "ct",
"innerHTML": "#zz-4"
},
"stickyNodes": [],
"flowHistory": {
"#1": [
"End",
"HANGUP"
],
"#2": [
"ans",
"ANSWER_THIS_CALL"
],
"#3": [
"ann",
"ANNOUNCEMENT"
],
"#4": [
"ct",
"CALL_TRANSFER"
],
"#5": [
"ann",
"ANNOUNCEMENT"
],
"#6": [
"ann",
"ANNOUNCEMENT"
]
},
"#5": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "T",
"CONTENT": "this is announcement after call-transfer module.",
"LANGUAGE": "EN",
"TTS_TYPE": "BASIC",
"SPEAKING_RATE": "1.05",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-5"
},
"#6": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "T",
"CONTENT": "this is announcement after call-transfer module when no agebt attend call.",
"LANGUAGE": "EN",
"TTS_TYPE": "BASIC",
"SPEAKING_RATE": "1.05",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "N"
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-6"
}
},
"status": 1,
"didStatus": 1,
"createDate": 1759394634,
"ivrType": "common",
"ivrTag": [
"CALL_TRANSFER"
],
"packageInfo": {
"bServer": 4,
"panel": 1,
"queue": 6
}
},
{
"callflowId": 56,
"callflow": "",
"callflowtitle": "test",
"ivrFlow": {
"count": 4,
"chart": {
"container": "#automationchart",
"levelSeparation": 50,
"siblingSeparation": 40,
"nodeAlign": "BOTTOM",
"connectors": {
"type": "bCurve",
"style": {
"stroke-width": 1,
"stroke": "#ccc",
"stroke-dasharray": "",
"arrow-end": "block-wide-long"
}
}
},
"nodeStructure": {
"TITLE": "ans",
"TYPE": "ANSWER_THIS_CALL",
"ID": "#2",
"innerHTML": "#zz-2",
"treeData": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"children": [
{
"TYPE": "ANNOUNCEMENT",
"treeData": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "V",
"SOURCE": "1756488859_91",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#4"
]
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-3"
},
"TITLE": "ann",
"innerHTML": "#zz-3",
"ID": "#3",
"children": [
{
"TYPE": "CALL_TRANSFER",
"treeData": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1756488859_91"
},
"WEBHOOK": [],
"STICKY_AGENT": "Inactive",
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "na",
"webLoginStatus": "na",
"mobileLoginStatus": "na",
"WEB_LOGIN_STATUS": "na",
"EXIT_STRATEGY": [],
"RETRY_TIMEOUT": 15,
"RETRY": 0,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "29",
"WHOM_TRANSFER": "group",
"AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 10,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CALL_TRANSFER",
"TITLE": "ct",
"innerHTML": "#zz-4"
},
"TITLE": "ct",
"innerHTML": "#zz-4",
"children": [
{
"innerHTML": "#zz-4_d",
"children": [
{
"innerHTML": "#zz-1",
"TITLE": "End",
"TYPE": "HANGUP",
"ID": "#1",
"treeData": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TITLE": "End",
"TYPE": "HANGUP"
}
}
]
},
{
"innerHTML": "#zz-4_noanswer",
"TYPE_CASE": "NO_ANSWER",
"CASE_VAL": "NO_ANSWER",
"TITLE": "No Answer",
"CHILD_CLASS": "childNode_CallTransfer"
},
{
"innerHTML": "#zz-4_error",
"TYPE_CASE": "ERROR",
"CASE_VAL": "ERROR",
"TITLE": "Error",
"CHILD_CLASS": "childNode_CallTransfer"
}
],
"ID": "#4"
}
]
}
]
}
},
"myFlow": {
"START": "#2",
"#1": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "End",
"innerHTML": "#zz-1"
},
"#2": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"#3": {
"DATA": {
"SKIP_TIME": 0,
"TYPE": "V",
"SOURCE": "1756488859_91",
"VOLUME_LEVEL": "0"
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#4"
]
},
"TYPE": "ANNOUNCEMENT",
"TITLE": "ann",
"innerHTML": "#zz-3"
},
"#4": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1756488859_91"
},
"WEBHOOK": [],
"STICKY_AGENT": "Inactive",
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "na",
"webLoginStatus": "na",
"mobileLoginStatus": "na",
"WEB_LOGIN_STATUS": "na",
"EXIT_STRATEGY": [],
"RETRY_TIMEOUT": 15,
"RETRY": 0,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "29",
"WHOM_TRANSFER": "group",
"AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 10,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CALL_TRANSFER",
"TITLE": "ct",
"innerHTML": "#zz-4"
},
"stickyNodes": [],
"flowHistory": {
"#1": [
"End",
"HANGUP"
],
"#2": [
"ans",
"ANSWER_THIS_CALL"
],
"#3": [
"ann",
"ANNOUNCEMENT"
],
"#4": [
"ct",
"CALL_TRANSFER"
]
}
},
"status": 1,
"didStatus": 1,
"createDate": 1757240609,
"ivrType": "common",
"ivrTag": [
"CALL_TRANSFER"
],
"packageInfo": {
"bServer": 4,
"panel": 1,
"queue": 6
}
},
{
"callflowId": 51,
"callflow": "",
"callflowtitle": "sticky case bug",
"ivrFlow": {
"count": 3,
"chart": {
"container": "#automationchart",
"levelSeparation": 50,
"siblingSeparation": 40,
"nodeAlign": "BOTTOM",
"connectors": {
"type": "curve",
"style": {
"stroke-width": 1,
"stroke": "#ccc",
"stroke-dasharray": "-",
"arrow-end": "classic-wide-long"
}
}
},
"nodeStructure": {
"TITLE": "ans",
"TYPE": "ANSWER_THIS_CALL",
"ID": "#2",
"innerHTML": "#zz-2",
"treeData": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"children": [
{
"TYPE": "CALL_TRANSFER",
"treeData": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1720185249_24"
},
"WEBHOOK": [],
"noOfSecond": 900,
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "yes",
"webLoginStatus": "yes",
"mobileLoginStatus": "no",
"WEB_LOGIN_STATUS": "yes",
"EXIT_STRATEGY": [],
"STICKY_AGENT": "Active",
"STICKY_TIME_SPAN": "fixedTime",
"STICKY_TIME_TYPE": "Hour",
"STICKY_TIME_VALUE": "5",
"STICKY_AGENT_BUSY": "tryOther",
"RETRY_TIMEOUT": 90,
"RETRY": 3,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "28",
"WHOM_TRANSFER": "group",
"AGENT_GROUP_TYPE": "static",
"SECONDARY_AGENT_GROUP_ID": "28",
"SECONDARY_WHOM_TRANSFER": "group",
"SECONDARY_AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 30,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CALL_TRANSFER",
"TITLE": "ct",
"innerHTML": "#zz-3"
},
"TITLE": "ct",
"innerHTML": "#zz-3",
"children": [
{
"innerHTML": "#zz-3_d",
"children": [
{
"innerHTML": "#zz-1",
"TITLE": "End",
"TYPE": "HANGUP",
"ID": "#1",
"treeData": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TITLE": "End",
"TYPE": "HANGUP"
}
}
]
},
{
"innerHTML": "#zz-3_noanswer",
"TYPE_CASE": "NO_ANSWER",
"CASE_VAL": "NO_ANSWER",
"TITLE": "No Answer"
},
{
"innerHTML": "#zz-3_error",
"TYPE_CASE": "ERROR",
"CASE_VAL": "ERROR",
"TITLE": "Error"
}
],
"ID": "#3"
}
]
}
},
"myFlow": {
"START": "#2",
"#1": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "End",
"innerHTML": "#zz-1"
},
"#2": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"#3": {
"DATA": {
"RING_TONE": {
"TYPE": "V",
"SOURCE": "1720185249_24"
},
"WEBHOOK": [],
"noOfSecond": 900,
"SORT_AGENT_ACCORDING": "mostIdeal",
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "yes",
"webLoginStatus": "yes",
"mobileLoginStatus": "no",
"WEB_LOGIN_STATUS": "yes",
"EXIT_STRATEGY": [],
"STICKY_AGENT": "Active",
"STICKY_TIME_SPAN": "fixedTime",
"STICKY_TIME_TYPE": "Hour",
"STICKY_TIME_VALUE": "5",
"STICKY_AGENT_BUSY": "tryOther",
"RETRY_TIMEOUT": 30,
"RETRY": 3,
"VOLUME_LEVEL": "0",
"VOLUME_LEVEL_RING": "0",
"AGENT_GROUP_ID": "28",
"WHOM_TRANSFER": "group",
"AGENT_GROUP_TYPE": "static",
"SECONDARY_AGENT_GROUP_ID": "28",
"SECONDARY_WHOM_TRANSFER": "group",
"SECONDARY_AGENT_GROUP_TYPE": "static",
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 30,
"SECONDARY_WAIT_TIME": 10,
"OFF_TIME_AGENT_ALLOWED": 0,
"Q_PRIORITY": null,
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CALL_TRANSFER",
"TITLE": "ct",
"innerHTML": "#zz-3"
},
"stickyNodes": [
"#3"
],
"flowHistory": {
"#1": [
"End",
"HANGUP"
],
"#2": [
"ans",
"ANSWER_THIS_CALL"
],
"#3": [
"ct",
"CALL_TRANSFER"
]
}
},
"status": 1,
"didStatus": 1,
"createDate": 1756639639,
"ivrType": "common",
"ivrTag": [
"CALL_TRANSFER"
],
"packageInfo": {
"bServer": 4,
"panel": 1,
"queue": 6
}
},
{
"callflowId": 40,
"callflow": "",
"callflowtitle": "default ctc ivr",
"ivrFlow": {
"count": 5,
"chart": {
"container": "#automationchart",
"levelSeparation": 50,
"siblingSeparation": 40,
"nodeAlign": "BOTTOM",
"connectors": {
"type": "curve",
"style": {
"stroke-width": 1,
"stroke": "#ccc",
"stroke-dasharray": "-",
"arrow-end": "classic-wide-long"
}
}
},
"nodeStructure": {
"TITLE": "ans",
"TYPE": "ANSWER_THIS_CALL",
"ID": "#2",
"innerHTML": "#zz-2",
"treeData": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"children": [
{
"TYPE": "CTC",
"treeData": {
"DATA": {
"HOLDMUSIC": "1752582328_63",
"STICKY_AGENT": "Inactive",
"noOfSecond": 900,
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "yes",
"webLoginStatus": "yes",
"mobileLoginStatus": "no",
"RETRY_TIMEOUT": 30,
"RETRY": 0,
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 30,
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CTC",
"TITLE": "ctc",
"innerHTML": "#zz-3"
},
"TITLE": "ctc",
"innerHTML": "#zz-3",
"children": [
{
"innerHTML": "#zz-3_d",
"children": [
{
"innerHTML": "#zz-1",
"TITLE": "End",
"TYPE": "HANGUP",
"ID": "#1",
"treeData": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TITLE": "End",
"TYPE": "HANGUP"
}
}
]
},
{
"innerHTML": "#zz-3_noanswer",
"TYPE_CASE": "NO_ANSWER",
"CASE_VAL": "NO_ANSWER",
"TITLE": "No Answer",
"children": [
{
"TITLE": "hangup",
"TYPE": "HANGUP",
"innerHTML": "#zz-4",
"ID": "#4",
"treeData": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "hangup",
"innerHTML": "#zz-4"
}
}
]
},
{
"innerHTML": "#zz-3_error",
"TYPE_CASE": "ERROR",
"CASE_VAL": "ERROR",
"TITLE": "Error",
"children": [
{
"TITLE": "hangup",
"TYPE": "HANGUP",
"innerHTML": "#zz-5",
"ID": "#5",
"treeData": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "hangup",
"innerHTML": "#zz-5"
}
}
]
}
],
"ID": "#3"
}
]
}
},
"myFlow": {
"START": "#2",
"#1": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "End",
"innerHTML": "#zz-1"
},
"#2": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "ans",
"innerHTML": "#zz-2"
},
"#3": {
"DATA": {
"HOLDMUSIC": "1756488859_91",
"STICKY_AGENT": "Inactive",
"noOfSecond": 900,
"AGENT_ON_LIVEBOX_FROM_15_MINUTE": "yes",
"webLoginStatus": "yes",
"mobileLoginStatus": "no",
"RETRY_TIMEOUT": 30,
"RETRY": 0,
"STRATEGY": "ONE_BY_ONE",
"RING_TIME": 30,
"NO_ANSWER": "#4",
"ERROR": "#5"
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CTC",
"TITLE": "ctc",
"innerHTML": "#zz-3"
},
"stickyNodes": [],
"flowHistory": {
"#1": [
"End",
"HANGUP"
],
"#2": [
"ans",
"ANSWER_THIS_CALL"
],
"#3": [
"ctc",
"CTC"
],
"#4": [
"hangup",
"HANGUP"
],
"#5": [
"hangup",
"HANGUP"
]
},
"#4": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "hangup",
"innerHTML": "#zz-4"
},
"#5": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "hangup",
"innerHTML": "#zz-5"
}
},
"status": 1,
"didStatus": 1,
"createDate": 1756535961,
"ivrType": "common",
"ivrTag": [
"CTC"
],
"packageInfo": {
"bServer": 4,
"panel": 1,
"queue": 6
}
},
{
"callflowId": 49,
"callflow": "",
"callflowtitle": "vijayNew",
"ivrFlow": {
"count": 5,
"chart": {
"container": "#automationchart",
"levelSeparation": 50,
"siblingSeparation": 40,
"nodeAlign": "BOTTOM",
"connectors": {
"type": "bCurve",
"style": {
"stroke-width": 1,
"stroke": "#ccc",
"stroke-dasharray": "",
"arrow-end": "block-wide-long"
}
}
},
"nodeStructure": {
"TITLE": "hi",
"TYPE": "ANSWER_THIS_CALL",
"ID": "#2",
"innerHTML": "#zz-2",
"treeData": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "hi",
"innerHTML": "#zz-2"
},
"children": [
{
"TYPE": "DTMF_V1_0_1",
"treeData": {
"DATA": {
"CASE_ID": {
"#3_1": "1"
},
"VOICE": {
"VOICE_TYPE": "STATIC",
"TYPE": "V",
"SOURCE": "1720185249_24"
},
"LOOPING_VOICE": [],
"INVALID_LOOPING_VOICE": [],
"VOLUME_LEVEL": "0",
"TIME_OUT": 10,
"LOOPING": 0,
"INVALID_LOOPING": 0,
"INVALID_ACTION": "",
"CASE": {
"1": [
"#1"
]
}
},
"CHILD": {
"PICKUP": "C"
},
"TYPE": "DTMF_V1_0_1",
"TITLE": "sfsd",
"innerHTML": "#zz-3"
},
"connectors": {
"style": {
"stroke-dasharray": "",
"stroke": "#ccc",
"arrow-end": "classic-wide-long"
}
},
"TITLE": "sfsd",
"children": [
{
"innerHTML": "#3_1",
"TYPE_CASE": "case",
"CASE_VAL": "1",
"TITLE": "1",
"children": [
{
"innerHTML": "#zz-1",
"TITLE": "End",
"TYPE": "HANGUP",
"ID": "#1",
"treeData": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TITLE": "End",
"TYPE": "HANGUP"
}
}
]
},
{
"CASE_VAL": "2",
"TITLE": "2",
"TYPE_CASE": "case",
"innerHTML": "#3_2"
},
{
"innerHTML": "#3_d",
"TYPE_CASE": "other",
"CASE_VAL": "INVALID_ACTION",
"TITLE": "Other",
"children": [
{
"TYPE": "CALL_CENTRE",
"treeData": {
"DATA": {
"RING_TONE": [],
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#4"
]
},
"TYPE": "CALL_CENTRE",
"TITLE": "ADSF",
"innerHTML": "#zz-5"
},
"TITLE": "ADSF",
"innerHTML": "#zz-5",
"children": [
{
"innerHTML": "#zz-5_d"
},
{
"innerHTML": "#zz-5_noanswer",
"TYPE_CASE": "NO_ANSWER",
"CASE_VAL": "NO_ANSWER",
"TITLE": "No Answer",
"CHILD_CLASS": "childNode_CallCenter"
},
{
"innerHTML": "#zz-5_error",
"TYPE_CASE": "ERROR",
"CASE_VAL": "ERROR",
"TITLE": "Error",
"CHILD_CLASS": "childNode_CallCenter"
}
],
"ID": "#5"
}
]
}
],
"innerHTML": "#zz-3",
"ID": "#3"
}
]
}
},
"myFlow": {
"START": "#2",
"#1": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "End",
"innerHTML": "#zz-1"
},
"#2": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "hi",
"innerHTML": "#zz-2"
},
"#3": {
"DATA": {
"CASE_ID": {
"#3_1": "1",
"#3_2": "2"
},
"VOICE": {
"VOICE_TYPE": "STATIC",
"TYPE": "V",
"SOURCE": "1720185249_24"
},
"LOOPING_VOICE": [],
"INVALID_LOOPING_VOICE": [],
"VOLUME_LEVEL": "0",
"TIME_OUT": 10,
"LOOPING": 0,
"INVALID_LOOPING": 0,
"INVALID_ACTION": "#5",
"CASE": {
"1": [
"#1"
]
}
},
"CHILD": {
"PICKUP": "C"
},
"TYPE": "DTMF_V1_0_1",
"TITLE": "sfsd",
"innerHTML": "#zz-3"
},
"stickyNodes": [],
"flowHistory": {
"#1": [
"End",
"HANGUP"
],
"#2": [
"hi",
"ANSWER_THIS_CALL"
],
"#3": [
"sfsd",
"DTMF_V1_0_1"
],
"#4": [
"camp",
"CALL_CENTRE"
],
"#5": [
"ADSF",
"CALL_CENTRE"
]
},
"#5": {
"DATA": {
"RING_TONE": [],
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#4"
]
},
"TYPE": "CALL_CENTRE",
"TITLE": "ADSF",
"innerHTML": "#zz-5"
}
},
"status": 1,
"didStatus": 1,
"createDate": 1756298133,
"ivrType": "common",
"ivrTag": [
"CALL_CENTRE"
],
"packageInfo": {
"bServer": 4,
"panel": 1,
"queue": 6
}
},
{
"callflowId": 54,
"callflow": "",
"callflowtitle": "vjNewOBDIvr",
"ivrFlow": {
"count": 3,
"chart": {
"container": "#automationchart",
"levelSeparation": 50,
"siblingSeparation": 40,
"nodeAlign": "BOTTOM",
"connectors": {
"type": "bCurve",
"style": {
"stroke-width": 1,
"stroke": "#ccc",
"stroke-dasharray": "",
"arrow-end": "block-wide-long"
}
}
},
"nodeStructure": {
"TITLE": "hi",
"TYPE": "ANSWER_THIS_CALL",
"ID": "#2",
"innerHTML": "#zz-2",
"treeData": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "hi",
"innerHTML": "#zz-2"
},
"children": [
{
"TYPE": "CALL_CENTRE",
"treeData": {
"DATA": {
"RING_TONE": [],
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CALL_CENTRE",
"TITLE": "obd",
"innerHTML": "#zz-3"
},
"TITLE": "obd",
"innerHTML": "#zz-3",
"children": [
{
"innerHTML": "#zz-3_d",
"children": [
{
"innerHTML": "#zz-1",
"TITLE": "End",
"TYPE": "HANGUP",
"ID": "#1",
"treeData": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TITLE": "End",
"TYPE": "HANGUP"
}
}
]
},
{
"innerHTML": "#zz-3_noanswer",
"TYPE_CASE": "NO_ANSWER",
"CASE_VAL": "NO_ANSWER",
"TITLE": "No Answer",
"CHILD_CLASS": "childNode_CallCenter"
},
{
"innerHTML": "#zz-3_error",
"TYPE_CASE": "ERROR",
"CASE_VAL": "ERROR",
"TITLE": "Error",
"CHILD_CLASS": "childNode_CallCenter"
}
],
"ID": "#3"
}
]
}
},
"myFlow": {
"START": "#2",
"#1": {
"CHILD": {
"PICKUP": "N"
},
"DATA": [],
"TYPE": "HANGUP",
"TITLE": "End",
"innerHTML": "#zz-1"
},
"#2": {
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#3"
]
},
"TYPE": "ANSWER_THIS_CALL",
"TITLE": "hi",
"innerHTML": "#zz-2"
},
"#3": {
"DATA": {
"RING_TONE": [],
"NO_ANSWER": "",
"ERROR": ""
},
"CHILD": {
"PICKUP": "D",
"CHILD_ID": [
"#1"
]
},
"TYPE": "CALL_CENTRE",
"TITLE": "obd",
"innerHTML": "#zz-3"
},
"stickyNodes": [],
"flowHistory": {
"#1": [
"End",
"HANGUP"
],
"#2": [
"hi",
"ANSWER_THIS_CALL"
],
"#3": [
"obd",
"CALL_CENTRE"
]
}
},
"status": 1,
"didStatus": 1,
"createDate": 1756217093,
"ivrType": "common",
"ivrTag": [
"CALL_CENTRE"
],
"packageInfo": {
"bServer": 4,
"panel": 1,
"queue": 6
}
}
],
"currentPage": 1,
"totalPages": 5,
"totalRecords": 48
}