import { parseVectorSteps, VectorStep } from './vector-step.model'; export interface CallVectorInterface { Name: string; Steps: string; Number: string; linkedTo?: CallVector[] | undefined; linkedBy?: CallVector[] | undefined; stepsParsed?: VectorStep[] | undefined; } export class CallVector implements CallVectorInterface { Name: string; Steps: string; Number: string; linkedTo?: CallVector[]; linkedBy?: CallVector[]; stepsParsed?: VectorStep[]; constructor({ Name, Steps, Number }) { this.Name = Name; this.Steps = Steps; this.Number = Number; this.linkedBy = []; this.linkedTo = []; this.stepsParsed = parseVectorSteps(this.Steps); } } export function parseCallVectors(callVectors: CallVector[]) { parseCallVectorVectorSteps(callVectors); setCallVectorsReferences(callVectors); } export function parseCallVectorVectorSteps(callVectors: CallVector[]) { callVectors.forEach((callVector) => { callVector.stepsParsed = !!callVector.Steps ? parseVectorSteps(callVector.Steps) : []; }); } export function setCallVectorsReferences(callVectors: CallVector[]) { callVectors.forEach((callVector, _index, collection) => setCallVectorReferences(callVector, collection), ); } /** * Update a single Call Vector object to find associations for it against a collection of other Call Vectors. * @param callVector A single CallVector object to be updated with matching references. * @param collection The collection of CallVectors which will be searched for matches. */ export function setCallVectorReferences(callVector: CallVector, collection: CallVector[]): void { const linkedToArray = []; callVector.stepsParsed.forEach((vectorStep) => { if (vectorStep.type !== 'goto-vector') return; const referencedVectorNumber = vectorStep.content.match(/(\d+)/)[0]; const referencedCallVector = collection.find((x) => x.Number === referencedVectorNumber); if (!!referencedCallVector) { // Prevent duplicates. if (referencedCallVector.linkedBy.indexOf(callVector) === -1) { referencedCallVector.linkedBy.push(callVector); } vectorStep.linkedVector = referencedCallVector; } else { // 'null' used to show vector was indicated but not found. vectorStep.linkedVector = null; } linkedToArray.push(referencedCallVector); }); // Apply filter to prevent duplicates. callVector.linkedTo = linkedToArray.filter((value, index, arr) => arr.indexOf(value) === index); } export const callVectorExamples = [ { Name: 'Operator', Steps: '1=wait-time 2 secs ringback\r\n3=goto step 15 ani = 80????\r\n4=goto step 18 ani = 87????\r\n5=goto step 21 ani = 81????\r\n6=goto step 24 ani = 82????\r\n7=goto step 27 ani = 83????\r\n8=goto step 36 ani = 86????\r\n9=goto step 39 ani = 84????\r\n10=goto step 42 ani = 893???\r\n11=goto step 45 ani = 856???\r\n12=goto step 48 ani = 855???\r\n13=goto step 42 ani = 8951??\r\n14=goto step 51 ani = 8959??\r\n15=route-to number 806001 y unconditionally\r\n16=stop\r\n17=# Route to NY Operator\r\n18=route-to number 879000 y unconditionally\r\n19=stop\r\n20=# Route to DC Operator\r\n21=route-to number 814600 y unconditionally\r\n22=stop\r\n23=# Route to Chicago Operator\r\n24=route-to number 821200 y unconditionally\r\n25=stop\r\n26=# Route to SF Operator\r\n27=route-to number 836300 y unconditionally\r\n28=stop\r\n29=# Silicon Valley TOD decision\r\n30=goto step 36 time-of-day all 20 30 all 10 30\r\n32=# Route to SV Operator 864000\r\n33=route-to number 864000 y unconditionally\r\n34=stop\r\n35=# Route to SV Operator 864000\r\n36=route-to number 864000 y unconditionally\r\n37=stop\r\n38=# Route to London Operator\r\n39=route-to number 841500 y unconditionally\r\n40=stop\r\n41=# Route to Tokyo Operator\r\n42=route-to number 893500 y unconditionally\r\n43=stop\r\n44=# Route to HK Operator\r\n45=route-to number 856488 y unconditionally\r\n46=stop\r\n47=# Route to Shanghai Operator\r\n48=route-to number 855200 y unconditionally\r\n49=stop\r\n50=# Route to Korea Operator\r\n51=route-to number 895900 y unconditionally\r\n52=stop\r\n', Number: '1', }, { Name: 'Reboul Main Nbr', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 879000 y unconditionally\r\n3=goto vector 1 number 879000 y unconditionally\r\n4=stop\r\n', Number: '2', }, { Name: 'L.Spencer Cfwd', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '3', }, { Name: 'J.Florence Cfwd', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '4', }, { Name: 'Evans NY VM', Steps: '1=wait-time 2 secs ringback\r\n2=messaging 97 879862\r\n', Number: '5', }, { Name: 'Chau Le Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 836335 y unconditionally\r\n3=stop\r\n', Number: '7', }, { Name: 'M Casey Cfwd', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '8', }, { Name: 'E Issadore Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 831231 y unconditionally\r\n3=stop\r\n', Number: '9', }, { Name: 'SV DID Test Delete ME', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 864790 y unconditionally\r\n3=stop\r\n', Number: '10', }, { Name: 'Vacant Number', Steps: '1=wait-time 2 secs ringback\r\n2=disconnect 505056\r\n', Number: '14', }, { Name: 'B Green Cfwd', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '17', }, { Name: 'D Kirschner', Steps: '1=messaging 99 807267\r\n', Number: '18', }, { Name: 'J.Lidbury Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 856521 y unconditionally\r\n3=stop\r\n', Number: '19', }, { Name: 'DP 802636 route', Steps: '1=route-to number 802100 y unconditionally\r\n', Number: '20', }, { Name: 'John Ropes', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '21', }, { Name: 'Immigration Toll Free', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 77 y unconditionally\r\n3=stop\r\n', Number: '22', }, { Name: 'A Radsch Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 864763 y unconditionally\r\n3=stop\r\n', Number: '24', }, { Name: 'G Higgins Cfwd', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '25', }, { Name: 'T VanDeventer Cfwd SF To NY', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 879361 y unconditionally\r\n3=stop\r\n', Number: '26', }, { Name: 'M Bender Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 836340 y unconditionally\r\n3=stop\r\n', Number: '27', }, { Name: 'L Fraser Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807485 y unconditionally\r\n3=stop\r\n', Number: '28', }, { Name: 'Eric Wu Cfwd BO To SH', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '29', }, { Name: 'H Glazer Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 832347 y unconditionally\r\n3=stop\r\n', Number: '30', }, { Name: 'J Batchelder Cf', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 864018 y unconditionally\r\n3=stop\r\n', Number: '31', }, { Name: 'Eric Wu CFWD', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 855212 y unconditionally\r\n3=stop\r\n', Number: '32', }, { Name: 'M Tolve Cfwd', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '33', }, { Name: 'C Skulan Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 836387 y unconditionally\r\n3=stop\r\n', Number: '35', }, { Name: 'J Cuevas Cfwd', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '36', }, { Name: 'I Parghi Cfwd', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '38', }, { Name: 'J Davis Cfwd SF To SV', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 864794 y unconditionally\r\n3=stop\r\n', Number: '39', }, { Name: 'EAP Line', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 20 ani = 80????\r\n3=goto step 20 ani = 81????\r\n4=goto step 20 ani = 82????\r\n5=goto step 20 ani = 83????\r\n6=goto step 24 ani = 84????\r\n7=goto step 20 ani = 86????\r\n8=goto step 20 ani = 87????\r\n9=goto step 36 ani = 8552??\r\n10=goto step 36 ani = 8554??\r\n11=goto step 28 ani = 8563??\r\n12=goto step 28 ani = 8564??\r\n13=goto step 28 ani = 8565??\r\n14=goto step 32 ani = 891???\r\n15=goto step 32 ani = 893???\r\n16=goto step 32 ani = 8951??\r\n17=goto step 40 ani = 8959??\r\n18=stop\r\n19=# US EAP number\r\n20=route-to number 918004337916 n unconditionally\r\n21=stop\r\n23=# LO EAP number\r\n24=route-to number 908000482702 n unconditionally\r\n25=stop\r\n27=# HK EAP number\r\n28=route-to number 9800905405 n unconditionally\r\n29=stop\r\n31=# TO EAP number\r\n32=route-to number 908002221990 n unconditionally\r\n33=stop\r\n35=# SH EAP number\r\n36=route-to number 94009203300 n unconditionally\r\n37=stop\r\n39=# KO EAP number\r\n40=route-to number 900308132096 n unconditionally\r\n41=stop\r\n', Number: '72', }, { Name: 'CIC Temp reroute', Steps: '1=wait-time 2 secs silence\r\n2=route-to number 918442165178 y unconditionally\r\n3=stop\r\n', Number: '80', }, { Name: 'ExpressMessage', Steps: '1=route-to number 805333 y unconditionally\r\n2=stop\r\n', Number: '100', }, { Name: 'Ultramar Travel', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 12 ani = 8552??\r\n3=goto step 12 ani = 8554??\r\n4=goto step 14 ani = 8563??\r\n5=goto step 14 ani = 8564??\r\n6=goto step 14 ani = 8565??\r\n7=goto step 16 ani = 893???\r\n8=goto step 16 ani = 8951??\r\n9=goto step 18 ani = 8959??\r\n10=route-to number 917209566118 n unconditionally\r\n11=stop\r\n12=route-to number 90018666811532 n unconditionally\r\n13=stop\r\n14=route-to number 900118666811532 n unconditionally\r\n15=stop\r\n16=route-to number 918666811532 n unconditionally\r\n17=stop\r\n18=route-to number 900118666811532 n unconditionally\r\n19=stop\r\n20=# The alternate number to replace the TFN is 917209566118\r\n22=# Untramar TFN 918666811532\r\n', Number: '101', }, { Name: 'RG User Support', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807800 y unconditionally\r\n3=stop\r\n', Number: '103', }, { Name: 'Loop-Up', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 20 ani = 80????\r\n3=goto step 20 ani = 81????\r\n4=goto step 20 ani = 82????\r\n5=goto step 20 ani = 83????\r\n6=goto step 38 ani = 84????\r\n7=goto step 35 ani = 8552??\r\n8=goto step 35 ani = 8554??\r\n9=goto step 32 ani = 8563??\r\n10=goto step 32 ani = 8564??\r\n11=goto step 32 ani = 8565??\r\n12=goto step 20 ani = 86????\r\n13=goto step 29 ani = 87????\r\n14=goto step 23 ani = 891???\r\n15=goto step 23 ani = 893???\r\n16=goto step 23 ani = 8951??\r\n17=goto step 26 ani = 8959??\r\n18=stop\r\n19=# US LoopUp Number\r\n20=route-to number 913122352941 y unconditionally\r\n21=stop\r\n22=# Tokyo LoopUp Number\r\n23=route-to number 905068648189 y unconditionally\r\n24=stop\r\n25=# Korea LoopUp Number\r\n26=route-to number 920235896 y unconditionally\r\n27=stop\r\n28=# US LoopUp Number for NY Users\r\n29=route-to number 913122352941 y unconditionally\r\n30=stop\r\n31=# HK LoopUp Number\r\n32=route-to number 958035869 n unconditionally\r\n33=stop\r\n34=# SH LoopUp Number\r\n35=route-to number 94001209126 n unconditionally\r\n36=stop\r\n37=# UK LoopUp Number\r\n38=route-to number 936559693 n unconditionally\r\n39=stop\r\n44=# The US Loopup TFN to replace toll: 918558535987\r\n46=# The UK TFN 908003762732\r\n48=# The HK TFN 9800906202\r\n', Number: '104', }, { Name: 'DP Process. Pr', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 21 holiday in 4\r\n3=goto step 15 ani = 80+\r\n4=goto step 16 ani = 81+\r\n5=goto step 14 ani = 82+\r\n6=goto step 17 ani = 83+\r\n7=goto step 14 ani = 84+\r\n8=goto step 14 ani = 85+\r\n9=goto step 18 ani = 86+\r\n10=goto step 14 ani = 87+\r\n11=goto step 14 ani = 89+\r\n12=goto step 15 unconditionally\r\n13=stop\r\n14=route-to number 879233 y unconditionally\r\n15=route-to number 802100 y unconditionally\r\n16=route-to number 816035 y unconditionally\r\n17=route-to number 836035 y unconditionally\r\n18=route-to number 866035 y unconditionally\r\n19=route-to number 879233 y unconditionally\r\n20=stop\r\n21=route-to number 879233 y unconditionally\r\n', Number: '105', }, { Name: 'Name directory', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 804141 y unconditionally\r\n3=stop\r\n', Number: '107', }, { Name: 'RGNameDirectory', Steps: '1=wait-time 2 secs ringback\r\n2=messaging 99 804141\r\n', Number: '108', }, { Name: 'DC Recruiting', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807090 y unconditionally\r\n3=stop\r\n', Number: '109', }, { Name: 'Fax DonotRemove', Steps: '1=stop\r\n', Number: '112', }, { Name: 'LO Telecommuting Access', Steps: '1=wait-time 2 secs silence\r\n2=route-to number 802177 y unconditionally\r\n3=stop\r\n', Number: '113', }, { Name: 'TO Telecommute number', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 802177 y unconditionally\r\n3=stop\r\n', Number: '114', }, { Name: 'BenefitsHotline', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 804065 y unconditionally\r\n3=stop\r\n', Number: '115', }, { Name: 'BenefitsLIne VM', Steps: '1=wait-time 2 secs ringback\r\n2=messaging 99 804020\r\n3=stop\r\n', Number: '116', }, { Name: 'Spoofing Announcement Vect', Steps: '1=wait-time 2 secs ringback\r\n2=disconnect 805040\r\n3=stop\r\n', Number: '117', }, { Name: 'UserSup Offnet', Steps: '1=wait-time 0 secs silence\r\n2=goto step 9 ani = 856???\r\n3=goto step 11 ani = 855???\r\n4=goto step 13 ani = 893???\r\n5=goto step 13 ani = 8951??\r\n6=goto step 15 ani = 8959??\r\n7=route-to number 918442165178 y unconditionally\r\n8=stop\r\n9=route-to number 918442165178 y unconditionally\r\n10=stop\r\n11=route-to number 918442165178 y unconditionally\r\n12=stop\r\n13=route-to number 918442165178 y unconditionally\r\n14=stop\r\n15=route-to number 918442165178 y unconditionally\r\n16=stop\r\n', Number: '118', }, { Name: 'Rockefeller', Steps: '1=wait-time 2 secs silence\r\n2=messaging 97 879900\r\n3=stop\r\n', Number: '119', }, { Name: 'AA test', Steps: '1=wait-time 2 secs ringback\r\n2=messaging 99 806060\r\n', Number: '120', }, { Name: 'Data Privacy Cyber Security', Steps: '1=wait-time 2 secs ringback\r\n2=messaging 99 804530\r\n3=stop\r\n', Number: '121', }, { Name: 'BO Security', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 916172363114 n unconditionally\r\n3=stop\r\n', Number: '125', }, { Name: 'CH Security', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 913125510191 n unconditionally\r\n3=stop\r\n', Number: '126', }, { Name: 'HK Security', Steps: '1=wait-time 2 secs silence\r\n2=route-to number 925000500 n unconditionally\r\n3=stop\r\n', Number: '127', }, { Name: 'LO Security', Steps: '1=wait-time 2 secs silence\r\n2=route-to number 974895224 n unconditionally\r\n3=stop\r\n', Number: '128', }, { Name: 'NY Security', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 912122821531 n unconditionally\r\n3=stop\r\n', Number: '129', }, { Name: 'SF Security', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 914157720533 n unconditionally\r\n3=stop\r\n', Number: '130', }, { Name: 'SH Security', Steps: '1=wait-time 2 secs silence\r\n2=route-to number 962881814 n unconditionally\r\n3=stop\r\n', Number: '132', }, { Name: 'SV Security', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 916508389700 n unconditionally\r\n3=stop\r\n', Number: '133', }, { Name: 'TO Security', Steps: '1=wait-time 2 secs silence\r\n2=route-to number 932137058 n unconditionally\r\n3=stop\r\n', Number: '134', }, { Name: 'DC Security', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 912027786280 n unconditionally\r\n3=stop\r\n', Number: '135', }, { Name: 'LO Remote access', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 802177 y unconditionally\r\n3=stop\r\n', Number: '140', }, { Name: 'Remote Telec Ac', Steps: '1=route-to number 802177 y unconditionally\r\n', Number: '150', }, { Name: 'Calif Privacy VM 8334588316', Steps: '1=messaging 96 849010\r\n2=stop\r\n', Number: '170', }, { Name: 'Test Main BO vect', Steps: '1=wait-time 2 secs silence\r\n2=goto step 11 service-hours in 1\r\n3=goto step 12 service-hours in 2\r\n4=goto step 12 time-of-day all 01 30 all 11 00\r\n5=goto step 13 staffed-agents 221 = 1\r\n6=goto step 13 staffed-agents 220 < 1\r\n7=queue-to split 220 m\r\n8=wait-time 40 secs ringback\r\n9=route-to number 804141 y unconditionally\r\n10=stop\r\n11=route-to number 804141 y unconditionally\r\n12=route-to number 802145 y unconditionally\r\n13=route-to number 879000 y unconditionally\r\n', Number: '199', }, { Name: 'BO Attendant', Steps: '1=wait-time 0 secs silence\r\n2=goto step 3 unconditionally\r\n3=goto step 22 time-of-day sat 04 00 sat 11 00\r\n4=goto step 24 time-of-day sat 11 00 sat 13 00\r\n5=goto step 18 time-of-day sun 01 00 sun 05 30\r\n6=goto step 24 time-of-day sun 05 30 sun 13 00\r\n7=goto step 18 time-of-day mon 01 00 mon 07 30\r\n8=goto step 24 time-of-day mon 07 30 mon 11 00\r\n9=goto step 22 time-of-day all 23 00 all 11 00\r\n10=goto step 16 staffed-agents 221 = 1\r\n11=goto step 16 staffed-agents 220 < 1\r\n12=queue-to split 220 m\r\n13=wait-time 60 secs ringback\r\n14=route-to number 804141 y unconditionally\r\n15=stop\r\n16=route-to number 879000 y unconditionally\r\n17=stop\r\n18=route-to number 879891 y unconditionally\r\n19=stop\r\n20=goto step 21 unconditionally\r\n21=stop\r\n22=goto vector 202111 1 unconditionally\r\n23=stop\r\n24=collect 1 505096\r\n25=route-to number 804141 y digit = 1\r\n26=disconnect none\r\n27=stop\r\n', Number: '200', }, { Name: 'BO Rona', Steps: '1=goto step 8 time-of-day sat 13 00 sun 01 00\r\n2=goto step 8 time-of-day sun 13 00 mon 01 00\r\n3=queue-to split 220 h\r\n4=wait-time 15 secs ringback\r\n5=route-to number 804141 y unconditionally\r\n6=stop\r\n8=route-to number 879000 n unconditionally\r\n9=stop\r\n', Number: '201', }, { Name: 'BO Afterhours', Steps: '1=wait-time 2 secs silence\r\n2=goto step 9 time-of-day sat 07 30 sat 13 00\r\n3=goto step 9 time-of-day all 07 30 all 11 00\r\n4=goto step 7 time-of-day all 04 00 all 07 30\r\n5=route-to number 804005 y unconditionally\r\n6=stop\r\n7=route-to number 801025 y unconditionally\r\n8=stop\r\n9=route-to number 801026 y unconditionally\r\n10=stop\r\n12=busy\r\n', Number: '202', }, { Name: 'Test Telecom Attend', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 5 ani = 16177558439\r\n4=stop\r\n5=announcement 505056\r\n', Number: '205', }, { Name: 'LO Calls off net', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 903300972678 y unconditionally\r\n3=stop\r\n', Number: '206', }, { Name: 'LO Recep 841500', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 841522 y unconditionally\r\n3=stop\r\n', Number: '207', }, { Name: 'Moneypenny call from LO rec', Steps: '1=wait-time 2 secs silence\r\n2=route-to number 903300972678 y unconditionally\r\n3=stop\r\n5=route-to number 903300972678 y unconditionally\r\n', Number: '208', }, { Name: 'WADC Attendant', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 3 unconditionally\r\n3=goto step 10 time-of-day fri 23 00 mon 13 00\r\n4=goto step 10 time-of-day all 23 00 all 13 00\r\n5=goto step 10 staffed-agents 241 = 1\r\n6=goto step 10 staffed-agents 240 < 1\r\n7=queue-to split 240 m\r\n8=wait-time 10 secs ringback\r\n9=stop\r\n10=route-to number 879000 y unconditionally\r\n11=stop\r\n', Number: '210', }, { Name: 'WADC RONA', Steps: '1=wait-time 2 secs ringback\r\n2=queue-to split 240 h\r\n3=wait-time 15 secs ringback\r\n4=route-to number 879000 y unconditionally\r\n5=stop\r\n', Number: '211', }, { Name: 'NY Attendant', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 3 unconditionally\r\n3=goto vector 217 1 time-of-day fri 21 00 mon 11 30\r\n4=goto vector 217 1 time-of-day all 21 00 all 11 30\r\n5=goto step 11 staffed-agents 211 = 1\r\n6=goto step 9 staffed-agents 220 < 1\r\n7=queue-to split 220 m\r\n8=wait-time 20 secs ringback\r\n9=route-to number 879891 y unconditionally\r\n10=stop\r\n11=route-to number 807000 y unconditionally\r\n12=stop\r\n', Number: '215', }, { Name: 'NY RONA', Steps: '1=wait-time 2 secs ringback\r\n2=queue-to split 210 h\r\n3=wait-time 5 secs ringback\r\n4=route-to number 879891 y unconditionally\r\n5=stop\r\n', Number: '216', }, { Name: 'NY After Hours', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 7 time-of-day sat 07 30 sat 13 00\r\n3=goto step 7 time-of-day sun 05 30 sun 13 00\r\n4=goto step 7 time-of-day all 07 30 all 11 30\r\n5=route-to number 879891 y unconditionally\r\n6=stop\r\n7=route-to number 804141 y unconditionally\r\n', Number: '217', }, { Name: 'COVID NY Rona', Steps: '1=wait-time 2 secs ringback\r\n2=queue-to split 210 h\r\n3=queue-to split 220 h\r\n4=queue-to split 200 h\r\n5=wait-time 2 secs ringback\r\n6=route-to number 804141 y unconditionally\r\n7=stop\r\n', Number: '218', }, { Name: 'SV Main Number', Steps: '1=wait-time 0 secs silence\r\n2=goto step 3 unconditionally\r\n3=goto step 9 time-of-day sat 01 00 mon 16 00\r\n4=goto step 9 time-of-day all 01 00 all 16 00\r\n5=goto step 11 staffed-agents 231 = 1\r\n6=goto step 13 staffed-agents 231 = 1\r\n7=queue-to split 230 m\r\n8=wait-time 20 secs ringback\r\n9=route-to number 804141 y unconditionally\r\n10=stop\r\n11=route-to number 879000 n unconditionally\r\n12=stop\r\n13=route-to number 864071 y unconditionally\r\n', Number: '220', }, { Name: 'SV RONA', Steps: '1=wait-time 2 secs ringback\r\n2=queue-to split 230 h\r\n3=wait-time 15 secs ringback\r\n4=route-to number 806040 y unconditionally\r\n5=stop\r\n', Number: '221', }, { Name: 'SV Messaging 864040', Steps: '1=wait-time 2 secs silence\r\n2=messaging 95 836333\r\n', Number: '222', }, { Name: 'SF Main Number', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 3 unconditionally\r\n3=goto step 9 time-of-day sat 01 00 mon 16 00\r\n4=goto step 9 time-of-day all 01 00 all 16 00\r\n5=goto step 11 staffed-agents 236 = 1\r\n6=goto step 9 staffed-agents 236 = 1\r\n7=queue-to split 235 m\r\n8=wait-time 20 secs ringback\r\n9=route-to number 804141 y unconditionally\r\n10=stop\r\n11=route-to number 879000 n unconditionally\r\n12=stop\r\n', Number: '225', }, { Name: 'SF RONA', Steps: '1=wait-time 2 secs ringback\r\n2=queue-to split 235 h\r\n3=wait-time 15 secs ringback\r\n4=route-to number 806040 y unconditionally\r\n5=stop\r\n', Number: '226', }, { Name: 'CH Attendant', Steps: '1=wait-time 2 secs silence\r\n2=goto step 3 unconditionally\r\n3=goto step 10 time-of-day fri 23 30 mon 14 30\r\n4=goto step 10 time-of-day all 23 30 all 14 30\r\n5=goto step 12 staffed-agents 201 = 1\r\n6=goto step 12 staffed-agents 201 > 1\r\n7=queue-to split 200 m\r\n8=wait-time 20 secs ringback\r\n9=stop\r\n10=route-to number 804141 y unconditionally\r\n11=stop\r\n12=route-to number 879000 y unconditionally\r\n13=stop\r\n', Number: '230', }, { Name: 'CH RONA', Steps: '1=wait-time 2 secs ringback\r\n2=queue-to split 200 h\r\n3=queue-to split 210 h\r\n4=queue-to split 220 h\r\n5=route-to number 804141 y unconditionally\r\n6=stop\r\n', Number: '231', }, { Name: 'HK Attendant', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 11 time-of-day fri 10 00 mon 01 00\r\n3=goto step 11 time-of-day all 10 00 all 01 00\r\n4=stop\r\n5=collect 1 505070\r\n6=goto step 17 digits = 1\r\n7=goto step 22 digits = 2\r\n8=goto step 27 digits = 3\r\n9=stop\r\n10=stop\r\n11=collect 1 505071\r\n12=goto step 17 digits = 1\r\n13=goto step 22 digits = 2\r\n14=goto step 27 digits = 3\r\n15=stop\r\n16=stop\r\n17=collect 6 505072\r\n18=goto step 33 digits = 1\r\n19=route-to digits y\r\n20=stop\r\n21=stop\r\n22=collect 6 505073\r\n23=goto step 35 digits = 1\r\n24=route-to digits y\r\n25=stop\r\n26=stop\r\n27=collect 6 505074\r\n28=goto step 37 digits = 1\r\n29=route-to digits y\r\n30=stop\r\n31=stop\r\n33=route-to number 70 y unconditionally\r\n34=stop\r\n35=messaging 91 856509\r\n36=stop\r\n37=messaging 91 856508\r\n', Number: '235', }, { Name: 'HK POTS line route disconn', Steps: '1=wait-time 2 secs silence\r\n2=disconnect none\r\n3=stop\r\n', Number: '236', }, { Name: 'SH Attendant', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 6 time-of-day all 00 00 all 09 00\r\n3=goto step 11 time-of-day fri 09 00 mon 00 00\r\n4=goto step 11 time-of-day all 09 00 all 00 00\r\n5=stop\r\n6=collect 1 505080\r\n7=goto step 16 digits = 1\r\n8=goto step 22 digits = 2\r\n9=goto step 6 unconditionally\r\n10=stop\r\n11=collect 1 505081\r\n12=goto step 16 digits = 1\r\n13=goto step 22 digits = 2\r\n14=goto step 11 unconditionally\r\n15=stop\r\n16=collect 6 505082\r\n17=goto step 29 digits = 1\r\n18=route-to digits y\r\n20=messaging 92 855200\r\n21=stop\r\n22=collect 6 505084\r\n23=goto step 31 digits = 1\r\n24=route-to digits y\r\n25=messaging 92 855200\r\n27=stop\r\n29=messaging 92 855281\r\n30=stop\r\n31=messaging 92 855282\r\n32=stop\r\n', Number: '240', }, { Name: 'TO Main Number', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 10 time-of-day all 10 00 all 00 00\r\n3=goto step 10 time-of-day fri 10 00 mon 00 00\r\n5=collect 1 505050\r\n6=goto step 15 digits = 1\r\n7=goto step 22 digits = 2\r\n8=goto step 5 unconditionally\r\n9=stop\r\n10=collect 1 505051\r\n11=goto step 15 digits = 1\r\n12=goto step 22 digits = 2\r\n13=goto step 10 unconditionally\r\n14=stop\r\n15=collect 6 505052\r\n17=goto step 28 digits = 1\r\n18=route-to digits y\r\n19=messaging 94 893505\r\n20=stop\r\n22=collect 6 505053\r\n23=goto step 28 digits = 1\r\n24=route-to digits y\r\n25=messaging 94 893505\r\n26=stop\r\n28=messaging 94 899091\r\n29=stop\r\n', Number: '245', }, { Name: 'SE Main Number', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 10 time-of-day all 10 00 all 00 00\r\n3=goto step 10 time-of-day fri 10 00 mon 00 00\r\n5=collect 1 505060\r\n6=goto step 15 digits = 1\r\n7=goto step 20 digits = 2\r\n8=goto step 5 unconditionally\r\n9=stop\r\n10=collect 1 505061\r\n11=goto step 15 digits = 1\r\n12=goto step 20 digits = 2\r\n13=goto step 10 unconditionally\r\n14=stop\r\n15=collect 6 505062\r\n16=route-to digits y\r\n17=messaging 93 899991\r\n18=stop\r\n20=collect 6 505063\r\n21=route-to digits y\r\n22=messaging 93 899991\r\n23=stop\r\n', Number: '250', }, { Name: 'Seoul call Fwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 9011821031829286 y unconditionally\r\n3=stop\r\n', Number: '251', }, { Name: 'Temp BO/NY vector', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 12 time-of-day sat 02 00 mon 12 00\r\n3=goto step 12 time-of-day all 02 00 all 12 00\r\n4=queue-to split 220 m\r\n5=wait-time 2 secs ringback\r\n6=queue-to split 210 m\r\n7=queue-to split 200 m\r\n8=announcement 505069\r\n9=wait-time 40 secs silence\r\n10=goto step 8 unconditionally\r\n11=stop\r\n12=route-to number 804141 y unconditionally\r\n13=stop\r\n', Number: '255', }, { Name: 'Temp NY/BO vector', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 12 time-of-day sat 02 00 mon 12 00\r\n3=goto step 12 time-of-day all 02 00 all 12 00\r\n4=queue-to split 210 m\r\n5=wait-time 2 secs ringback\r\n6=queue-to split 220 m\r\n7=queue-to split 200 m\r\n8=announcement 505069\r\n9=wait-time 40 secs silence\r\n10=goto step 8 unconditionally\r\n11=stop\r\n12=route-to number 804141 y unconditionally\r\n13=stop\r\n', Number: '256', }, { Name: 'CH COVID Vector', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 12 time-of-day sat 02 00 mon 12 00\r\n3=goto step 12 time-of-day all 02 00 all 12 00\r\n4=queue-to split 200 m\r\n5=wait-time 2 secs ringback\r\n6=queue-to split 210 m\r\n7=queue-to split 220 m\r\n8=announcement 505069\r\n9=wait-time 40 secs silence\r\n10=goto step 8 unconditionally\r\n11=stop\r\n12=route-to number 804141 y unconditionally\r\n13=stop\r\n', Number: '257', }, { Name: 'Temp Call routing- July 4', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 11 time-of-day all 00 00 all 13 00\r\n3=goto step 11 time-of-day all 21 00 all 07 00\r\n4=queue-to split 220 m\r\n5=wait-time 2 secs ringback\r\n6=queue-to split 210 m\r\n7=queue-to split 200 m\r\n8=announcement 505069\r\n9=wait-time 60 secs silence\r\n10=stop\r\n11=route-to number 804141 y unconditionally\r\n12=stop\r\n', Number: '258', }, { Name: 'Temp DC vector', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 12 time-of-day sat 02 00 mon 12 00\r\n3=goto step 12 time-of-day all 02 00 all 12 00\r\n4=queue-to split 200 m\r\n5=wait-time 2 secs ringback\r\n6=queue-to split 220 m\r\n7=queue-to split 210 m\r\n8=announcement 505069\r\n9=wait-time 40 secs silence\r\n10=goto step 8 unconditionally\r\n11=stop\r\n12=route-to number 804141 y unconditionally\r\n13=stop\r\n', Number: '259', }, { Name: 'RG Firm Vector', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 11 time-of-day sat 02 00 mon 11 00\r\n3=goto step 11 time-of-day all 02 00 all 11 00\r\n4=goto step 11 staffed-agents 300 < 1\r\n5=queue-to split 300 m\r\n6=wait-time 10 secs ringback\r\n7=announcement 505069\r\n8=wait-time 40 secs silence\r\n9=goto step 7 unconditionally\r\n10=stop\r\n11=route-to number 804141 y unconditionally\r\n12=stop\r\n', Number: '300', }, { Name: 'RG FIRM RONA Vcetor', Steps: '1=wait-time 2 secs ringback\r\n2=queue-to split 300 h\r\n3=wait-time 2 secs ringback\r\n4=announcement 505069\r\n5=wait-time 40 secs silence\r\n6=goto step 4 unconditionally\r\n7=stop\r\n', Number: '301', }, { Name: 'SV Main Fax', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 916505664299 n unconditionally\r\n14=stop\r\n', Number: '351', }, { Name: 'BO DayLight Save Main Vect', Steps: '1=wait-time 0 secs silence\r\n2=goto step 3 unconditionally\r\n3=goto step 22 time-of-day sat 05 00 sat 12 00\r\n4=goto step 24 time-of-day sat 12 00 sat 14 00\r\n5=goto step 18 time-of-day sun 02 00 sun 06 30\r\n6=goto step 24 time-of-day sun 06 30 sun 14 00\r\n7=goto step 18 time-of-day mon 02 00 mon 08 30\r\n8=goto step 24 time-of-day mon 08 30 mon 12 00\r\n9=goto step 22 time-of-day all 02 30 all 12 00\r\n10=goto step 16 staffed-agents 221 = 1\r\n11=goto step 16 staffed-agents 220 < 1\r\n12=queue-to split 220 m\r\n13=wait-time 60 secs ringback\r\n14=route-to number 804141 y unconditionally\r\n15=stop\r\n16=route-to number 879000 y unconditionally\r\n17=stop\r\n18=route-to number 879891 y unconditionally\r\n19=stop\r\n20=goto step 21 unconditionally\r\n21=stop\r\n22=goto vector 402 1 unconditionally\r\n23=stop\r\n24=collect 1 505096\r\n25=route-to number 804141 y digit = 1\r\n26=disconnect none\r\n27=stop\r\n', Number: '400', }, { Name: 'BO DayLight RONA', Steps: '1=goto step 8 time-of-day sat 14 00 sun 02 00\r\n2=goto step 8 time-of-day sun 14 00 mon 02 00\r\n3=queue-to split 220 h\r\n4=wait-time 15 secs ringback\r\n5=route-to number 804141 y unconditionally\r\n6=stop\r\n8=route-to number 879000 n unconditionally\r\n9=stop\r\n', Number: '401', }, { Name: 'BO DayLight After Hrs', Steps: '1=wait-time 2 secs silence\r\n2=goto step 9 time-of-day sat 08 30 sat 14 00\r\n3=goto step 9 time-of-day all 08 30 all 12 00\r\n4=goto step 7 time-of-day all 05 00 all 08 30\r\n5=route-to number 804005 y unconditionally\r\n6=stop\r\n7=route-to number 801025 y unconditionally\r\n8=stop\r\n9=route-to number 801026 y unconditionally\r\n10=stop\r\n12=busy\r\n', Number: '402', }, { Name: 'BO Holiday', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 6 time-of-day wed 03 00 wed 14 00\r\n3=goto step 6 time-of-day wed 22 00 thu 12 00\r\n4=route-to number 804005 y unconditionally\r\n5=stop\r\n6=route-to number 804141 y unconditionally\r\n7=stop\r\n', Number: '403', }, { Name: 'COVID BO rona', Steps: '2=wait-time 2 secs ringback\r\n3=queue-to split 210 h\r\n4=queue-to split 200 h\r\n5=queue-to split 240 h\r\n6=wait-time 2 secs ringback\r\n7=route-to number 804141 y unconditionally\r\n8=stop\r\n10=route-to number 879000 n unconditionally\r\n11=stop\r\n', Number: '404', }, { Name: 'Test vector', Steps: '1=wait-time 2 secs silence\r\n5=queue-to split 2 m\r\n6=wait-time 2 secs ringback\r\n7=queue-to split 5 m\r\n8=announcement 505069\r\n9=wait-time 60 secs silence\r\n10=stop\r\n11=goto step 16 ani = 8?????\r\n12=goto step 14 unconditionally\r\n13=stop\r\n14=route-to number 901753449476 y unconditionally\r\n15=stop\r\n16=route-to number 9011441753449476 y unconditionally\r\n17=stop\r\n', Number: '405', }, { Name: 'DC Covid RONA', Steps: '2=wait-time 2 secs ringback\r\n3=queue-to split 220 h\r\n4=queue-to split 210 h\r\n5=queue-to split 200 h\r\n6=wait-time 2 secs ringback\r\n7=route-to number 804141 y unconditionally\r\n8=stop\r\n10=route-to number 879000 n unconditionally\r\n11=stop\r\n', Number: '406', }, { Name: 'CH Covid RONA', Steps: '2=wait-time 2 secs ringback\r\n3=queue-to split 220 h\r\n4=queue-to split 210 h\r\n5=queue-to split 240 h\r\n6=wait-time 2 secs ringback\r\n7=route-to number 804141 y unconditionally\r\n8=stop\r\n10=route-to number 879000 n unconditionally\r\n11=stop\r\n', Number: '407', }, { Name: 'NY Covid RONA', Steps: '2=wait-time 2 secs ringback\r\n3=queue-to split 220 h\r\n4=queue-to split 200 h\r\n5=queue-to split 240 h\r\n6=wait-time 2 secs ringback\r\n7=route-to number 804141 y unconditionally\r\n8=stop\r\n10=route-to number 879000 n unconditionally\r\n11=stop\r\n', Number: '408', }, { Name: 'WADC Daylight Vector', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 3 unconditionally\r\n3=goto step 9 time-of-day sat 05 00 mon 11 00\r\n4=goto step 9 time-of-day all 05 00 all 11 00\r\n5=goto step 11 staffed-agents 241 = 1\r\n6=goto step 11 staffed-agents 240 < 1\r\n7=queue-to split 240 m\r\n8=wait-time 20 secs ringback\r\n9=route-to number 804141 y unconditionally\r\n10=stop\r\n11=route-to number 879000 y unconditionally\r\n12=stop\r\n', Number: '410', }, { Name: 'NY DayLight Save Vector', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 3 unconditionally\r\n3=goto vector 417 1 time-of-day fri 23 00 mon 12 30\r\n4=goto vector 417 1 time-of-day all 23 00 all 12 30\r\n5=goto step 11 staffed-agents 211 = 1\r\n6=goto step 9 staffed-agents 210 < 1\r\n7=queue-to split 210 m\r\n8=wait-time 20 secs ringback\r\n9=route-to number 879891 y unconditionally\r\n10=stop\r\n11=route-to number 807000 y unconditionally\r\n12=stop\r\n', Number: '415', }, { Name: 'NY DayLight After Hrs', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 7 time-of-day sat 08 30 sat 14 00\r\n3=goto step 7 time-of-day sun 06 30 sun 14 00\r\n4=goto step 7 time-of-day all 08 30 all 12 30\r\n5=route-to number 879891 y unconditionally\r\n6=stop\r\n7=route-to number 804141 y unconditionally\r\n', Number: '417', }, { Name: 'NY Holiday', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 879891 y unconditionally\r\n3=stop\r\n', Number: '418', }, { Name: 'Tina Yu Cfwd HK To LO', Steps: '1=wait-time 2 secs silence\r\n2=route-to number 841585 y unconditionally\r\n3=stop\r\n', Number: '419', }, { Name: 'SV DayLight Save Main Vect', Steps: '1=wait-time 0 secs silence\r\n2=goto step 3 unconditionally\r\n3=goto step 9 time-of-day sat 00 50 mon 16 00\r\n4=goto step 9 time-of-day all 00 50 all 16 00\r\n5=goto step 11 staffed-agents 231 = 1\r\n6=goto step 13 staffed-agents 230 < 1\r\n7=queue-to split 230 m\r\n8=wait-time 20 secs ringback\r\n9=route-to number 804141 y unconditionally\r\n10=stop\r\n11=route-to number 879000 n unconditionally\r\n12=stop\r\n13=route-to number 864071 y unconditionally\r\n', Number: '420', }, { Name: 'SF DayLight Save Main Vect', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 3 unconditionally\r\n3=goto step 9 time-of-day sat 00 55 mon 16 00\r\n4=goto step 9 time-of-day all 00 55 all 16 00\r\n5=goto step 11 staffed-agents 236 = 1\r\n6=goto step 9 staffed-agents 235 < 1\r\n7=queue-to split 235 m\r\n8=wait-time 20 secs ringback\r\n9=route-to number 804141 y unconditionally\r\n10=stop\r\n11=route-to number 879000 n unconditionally\r\n12=stop\r\n', Number: '425', }, { Name: 'CH_DayLight_Save_Main_Vect', Steps: '1=wait-time 2 secs silence\r\n2=goto step 3 unconditionally\r\n3=goto step 10 time-of-day fri 23 00 mon 14 30\r\n4=goto step 10 time-of-day all 23 00 all 14 30\r\n5=goto step 12 staffed-agents 201 = 1\r\n6=goto step 12 staffed-agents 200 < 1\r\n7=queue-to split 200 m\r\n8=wait-time 20 secs ringback\r\n9=stop\r\n10=route-to number 804141 y unconditionally\r\n11=stop\r\n12=route-to number 879000 y unconditionally\r\n13=stop\r\n', Number: '430', }, { Name: 'Dup. of vector 400', Steps: '1=wait-time 0 secs silence\r\n2=goto step 4 unconditionally\r\n3=# after hours call\r\n4=goto step 35 time-of-day sat 00 00 sat 07 00\r\n5=# closed\r\n6=goto step 38 time-of-day sat 07 00 sat 09 00\r\n7=# route to NY DP\r\n8=goto step 30 time-of-day sun 21 00 sun 01 30\r\n9=# closed\r\n10=goto step 38 time-of-day sun 01 30 sun 09 00\r\n11=# route to NY DP\r\n12=goto step 30 time-of-day mon 22 00 mon 03 30\r\n13=# closed\r\n14=goto step 38 time-of-day mon 03 30 mon 07 00\r\n15=# after hour call\r\n16=goto step 35 time-of-day all 22 30 all 07 00\r\n17=# emergency call rout9g routes call to NY main number\r\n18=goto step 27 staffed-agents 221 = 1\r\n19=# no one staffed into BO split\r\n20=goto step 27 staffed-agents 220 < 1\r\n21=queue-to split 220 m\r\n22=wait-time 60 secs ringback\r\n23=# route to AA\r\n24=route-to number 804141 y unconditionally\r\n25=stop\r\n26=# route to NY main number\r\n27=route-to number 879000 y unconditionally\r\n28=stop\r\n29=# route to NY DP\r\n30=route-to number 879891 y unconditionally\r\n31=stop\r\n32=goto step 33 unconditionally\r\n33=stop\r\n34=# go to after hours vector\r\n35=goto vector 402 1 unconditionally\r\n36=stop\r\n37=# night announcement propmting to go to AA\r\n38=collect 1 505096\r\n39=# route to AA\r\n40=route-to number 804141 y digit = 1\r\n41=disconnect none\r\n42=stop\r\n', Number: '500', }, { Name: 'Dup BO after hours vec 402', Steps: '1=wait-time 2 secs silence\r\n2=# call routes to BO DP (Lisa) then to AA\r\n3=goto step 15 time-of-day sat 03 30 sat 07 00\r\n4=# call routes to BO DP (Lisa) then to AA\r\n5=goto step 15 time-of-day all 03 30 all 07 00\r\n6=# call routes to BO DP (Lisa); to NY DP then AA\r\n7=goto step 12 time-of-day all 00 00 all 03 30\r\n8=# call orutes to BO DP; NY DP then AA\r\n9=route-to number 804005 y unconditionally\r\n10=stop\r\n11=# cover group to BO DP (Lisa); NY DP then AA\r\n12=route-to number 801025 y unconditionally\r\n13=stop\r\n14=# route to BO DP (Lisa) then AA\r\n15=route-to number 801026 y unconditionally\r\n16=stop\r\n18=busy\r\n', Number: '502', }, { Name: 'Main Number teste RONA', Steps: '1=wait-time 2 secs ringback\r\n2=queue-to split 2 h\r\n3=queue-to split 5 h\r\n4=route-to number 804337 y unconditionally\r\n5=wait-time 120 secs silence\r\n6=goto step 4 unconditionally\r\n7=stop\r\n', Number: '506', }, { Name: 'NY dial 0 vector', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 802914 n unconditionally\r\n3=stop\r\n', Number: '507', }, { Name: 'tets', Steps: '1=route-to number 807866 y unconditionally\r\n2=goto step 15 unconditionally\r\n3=queue-to split 210 m\r\n15=route-to number 807824 n unconditionally\r\n', Number: '509', }, { Name: '800-951-4888', Steps: '1=wait-time 2 secs ringback\r\n2=stop\r\n3=messaging 99 active\r\n4=stop\r\n', Number: '803', }, { Name: '1800-951-4888', Steps: '1=messaging 99 804141\r\n', Number: '805', }, { Name: 'J Freedman Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 832319 y unconditionally\r\n3=stop\r\n', Number: '1000', }, { Name: 'P VanH3/24/15', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807585 y unconditionally\r\n3=stop\r\n', Number: '1001', }, { Name: 'JLidbury3/24/15', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 856521 n unconditionally\r\n3=stop\r\n', Number: '1002', }, { Name: 'Points to CIC', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807800 y unconditionally\r\n', Number: '1004', }, { Name: 'MBrowne 4/24/15', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807090 y unconditionally\r\n3=stop\r\n', Number: '1005', }, { Name: 'Al Rose Ny-BO', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807372 y unconditionally\r\n3=stop\r\n', Number: '1006', }, { Name: 'Vector 1007', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1007', }, { Name: 'KCohen 4/24/15', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807082 y unconditionally\r\n', Number: '1008', }, { Name: 'point to MainBo', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807000 y unconditionally\r\n', Number: '1012', }, { Name: 'Pt to HK fax', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 856542 n unconditionally\r\n', Number: '1014', }, { Name: 'JLidbury4/24/15', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 856521 y unconditionally\r\n', Number: '1015', }, { Name: 'SMoeller4/24/15', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1016', }, { Name: 'DEvans 4/24/15', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807315 y unconditionally\r\n', Number: '1017', }, { Name: 'JGoldstein42415', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807431 y unconditionally\r\n', Number: '1018', }, { Name: 'Pt to HK fax', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 856552 y unconditionally\r\n', Number: '1019', }, { Name: 'T Holden Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 832355 y unconditionally\r\n3=stop\r\n', Number: '1020', }, { Name: "PO'Brien4/24/15", Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807527 y unconditionally\r\n', Number: '1021', }, { Name: 'JJones 4/24/15', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807294 y unconditionally\r\n', Number: '1022', }, { Name: 'CMarcus 4/24/15', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807802 y unconditionally\r\n', Number: '1023', }, { Name: 'T Brown Cfwd', Steps: '1=route-to number 879812 y unconditionally\r\n2=stop\r\n', Number: '1024', }, { Name: 'A Raad to LO', Steps: '1=route-to number 841642 y unconditionally\r\n2=stop\r\n', Number: '1030', }, { Name: 'Jullian Johnsto', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 917037570084 n unconditionally\r\n', Number: '1031', }, { Name: 'BO', Steps: '1=wait-time 2 secs silence\r\n2=route-to number 917812972260 n unconditionally\r\n', Number: '1033', }, { Name: 'D. Zhang Cfwd HK To SH', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1037', }, { Name: 'B.Chegwidden', Steps: '1=wait-time 2 secs silence\r\n2=route-to number 873636 y unconditionally\r\n', Number: '1038', }, { Name: 'Vector 1039', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1039', }, { Name: 'J Schroeder fwd to CH', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1041', }, { Name: 'BO', Steps: '1=route-to number 807000 n unconditionally\r\n', Number: '1042', }, { Name: 'Client Response', Steps: '1=route-to number 807777 n unconditionally\r\n', Number: '1043', }, { Name: 'Records Callout', Steps: '1=route-to number 807777 n unconditionally\r\n', Number: '1044', }, { Name: 'J Wattenbarger', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 870678 y unconditionally\r\n3=stop\r\n', Number: '1045', }, { Name: 'Cori Lable', Steps: '', Number: '1048', }, { Name: 'Matt Jacobson Fwd to SF', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1051', }, { Name: 'Tom Holden', Steps: '1=route-to number 832355 y unconditionally\r\n', Number: '1052', }, { Name: 'M Jacobson NY fwd to SF', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 836330 y unconditionally\r\n3=stop\r\n', Number: '1053', }, { Name: 'David Propofsky', Steps: '1=route-to number 814624 n unconditionally\r\n', Number: '1055', }, { Name: 'Kirchner BO VM', Steps: '1=wait-time 2 secs ringback\r\n2=messaging 99 807267\r\n', Number: '1056', }, { Name: 'Allen NY VM', Steps: '1=wait-time 2 secs ringback\r\n2=messaging 99 807483\r\n', Number: '1057', }, { Name: 'CH Event number to NY', Steps: '', Number: '1059', }, { Name: 'B Rogers fwd BO to SF', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 831272 y unconditionally\r\n3=stop\r\n', Number: '1060', }, { Name: 'JSebast.SFtoBO', Steps: '', Number: '1061', }, { Name: 'DC Event Number to NY', Steps: '', Number: '1062', }, { Name: 'A Prasad fwd LO to Ny', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 870426 y unconditionally\r\n3=stop\r\n', Number: '1063', }, { Name: 'Vector 1065', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1065', }, { Name: 'Jieni Gu Cfwd', Steps: '1=wait-time 2 secs silence\r\n3=stop\r\n', Number: '1066', }, { Name: 'Chris carroll', Steps: '', Number: '1067', }, { Name: 'Ed Kelly fwd', Steps: '1=route-to number 807532 y unconditionally\r\n', Number: '1068', }, { Name: 'Sam Penti fwd', Steps: '1=route-to number 807814 y unconditionally\r\n', Number: '1070', }, { Name: 'Krea Fwd to NY', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 879648 y unconditionally\r\n', Number: '1071', }, { Name: "DO'Connor LO fw", Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 807260 y unconditionally\r\n', Number: '1073', }, { Name: 'C Conry LO Fwd', Steps: '1=wait-time 2 secs silence\r\n2=route-to number 814834 y unconditionally\r\n', Number: '1074', }, { Name: 'I Dische Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 870628 y unconditionally\r\n3=stop\r\n', Number: '1075', }, { Name: 'J Rutiz Cfwd NY To SF', Steps: '1=wait-time 2 secs silence\r\n2=route-to number 836329 y unconditionally\r\n3=stop\r\n', Number: '1076', }, { Name: 'L Jianzhou fwd to HK', Steps: '1=wait-time 2 secs silence\r\n2=route-to number 856515 y unconditionally\r\n3=stop\r\n', Number: '1077', }, { Name: 'G Stern fwd to SF', Steps: '1=wait-time 2 secs silence\r\n3=stop\r\n', Number: '1078', }, { Name: 'Arron Kellogg Fwd NY to BO', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 804433 y unconditionally\r\n3=stop\r\n', Number: '1081', }, { Name: 'L Spencer fwd SV to NY', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1082', }, { Name: 'McFadden HK', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1083', }, { Name: 'L Rutishaus Cf', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1084', }, { Name: 'Fenstermaker', Steps: '', Number: '1085', }, { Name: 'JMcPhee BOto NY', Steps: '1=route-to number 879443 y unconditionally\r\n', Number: '1086', }, { Name: 'S Blanksteinfwd', Steps: '', Number: '1087', }, { Name: 'C Hesford Cfwd', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1088', }, { Name: "J O'Mary Cfwd", Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 879032 y unconditionally\r\n3=stop\r\n', Number: '1089', }, { Name: 'Vector 1090', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1090', }, { Name: 'Filko Prugo BO to NY number', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 879787 y unconditionally\r\n3=stop\r\n', Number: '1091', }, { Name: 'Vector 1092', Steps: '1=busy\r\n', Number: '1092', }, { Name: 'D Gooliher fwd BO to NY', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1093', }, { Name: 'Y. Zhu Cfwd SH to HK', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1094', }, { Name: 'Vector 1096', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1096', }, { Name: 'M Kaur Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 841104 y unconditionally\r\n3=stop\r\n', Number: '1201', }, { Name: 'Tina Yu Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 841143 y unconditionally\r\n3=stop\r\n', Number: '1202', }, { Name: 'A. Roth Cfwd', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1203', }, { Name: 'User Support Test Vector', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 802900 y unconditionally\r\n3=stop\r\n', Number: '1204', }, { Name: 'RohlfsenDCtoCH', Steps: '1=route-to number 821358 y unconditionally\r\n', Number: '1205', }, { Name: 'S Davis Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 879749 y unconditionally\r\n3=stop\r\n', Number: '1206', }, { Name: 'JWang DC fwd SH', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1207', }, { Name: 'A Rae DC fwd to BO', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 804827 y unconditionally\r\n3=stop\r\n', Number: '1208', }, { Name: 'Vector 1209', Steps: '1=wait-time 2 secs ringback\r\n3=stop\r\n', Number: '1209', }, { Name: 'IDische BO fwd to NY-Keep', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 870628 y unconditionally\r\n3=stop\r\n', Number: '1210', }, { Name: 'Fwd BO to NY Z Bland', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 879357 y unconditionally\r\n3=stop\r\n', Number: '1212', }, { Name: 'TO test ann', Steps: '1=wait-time 2 secs ringback\r\n2=announcement 505053\r\n', Number: '1300', }, { Name: 'SH test ann', Steps: '1=wait-time 2 secs ringback\r\n2=announcement 505080\r\n', Number: '1301', }, { Name: 'HK test ann', Steps: '1=wait-time 2 secs ringback\r\n2=announcement 505070\r\n', Number: '1302', }, { Name: 'Testing VMGist', Steps: '', Number: '1350', }, { Name: 'test', Steps: '1=messaging 97 active\r\n', Number: '1599', }, { Name: 'BO 911', Steps: '1=wait-time 2 secs silence\r\n2=announcement 505097\r\n3=route-to number 9911 n unconditionally\r\n4=stop\r\n', Number: '1800', }, { Name: 'DC 911', Steps: '1=wait-time 2 secs silence\r\n2=announcement 505097\r\n3=route-to number 9911 n unconditionally\r\n4=stop\r\n', Number: '1801', }, { Name: 'NY 911', Steps: '1=wait-time 2 secs silence\r\n2=announcement 505097\r\n3=route-to number 9911 n unconditionally\r\n4=stop\r\n', Number: '1802', }, { Name: 'CH 911', Steps: '1=wait-time 2 secs silence\r\n2=announcement 505097\r\n3=route-to number 9911 n unconditionally\r\n4=stop\r\n', Number: '1803', }, { Name: 'SV 911', Steps: '1=wait-time 2 secs silence\r\n2=announcement 505097\r\n3=route-to number 9911 n unconditionally\r\n4=stop\r\n', Number: '1804', }, { Name: 'SF 911', Steps: '1=wait-time 2 secs silence\r\n2=announcement 505097\r\n3=route-to number 9911 n unconditionally\r\n4=stop\r\n', Number: '1805', }, { Name: 'All 911', Steps: '1=wait-time 2 secs silence\r\n2=goto step 3 unconditionally\r\n3=goto step 10 ani = 80????\r\n4=goto step 11 ani = 81????\r\n5=goto step 12 ani = 82????\r\n6=goto step 13 ani = 83????\r\n7=goto step 14 ani = 86????\r\n8=goto step 15 ani = 87????\r\n9=stop\r\n10=route-to number 802012 y unconditionally\r\n11=route-to number 814742 y unconditionally\r\n12=route-to number 821111 y unconditionally\r\n13=route-to number 831222 y unconditionally\r\n14=route-to number 864838 y unconditionally\r\n15=route-to number 878809 y unconditionally\r\n16=stop\r\n', Number: '1806', }, { Name: 'Burgess fwd SF', Steps: '', Number: '1964', }, { Name: 'test', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 5 unconditionally\r\n3=goto step 17 holiday in 1\r\n4=# the time of day for DP calls to route using 1 combined group extension\r\n5=goto step 15 time-of-day all 21 30 all 07 00\r\n6=goto step 15 time-of-day sat 21 00 sun 09 00\r\n7=goto step 15 time-of-day sun 21 00 mon 07 00\r\n8=# Queueu to local split or one general combined split or regional split\r\n9=queue-to split 200 m\r\n10=wait-time 10 secs ringback\r\n11=# Route to AA or another split (regional or 1 big split)\r\n12=# This step would route to another split of AA after 10 seconds\r\n13=stop\r\n14=# Route to ALL DP number after 5 rings to to AA 804141\r\n15=route-to number 801555 y unconditionally\r\n16=stop\r\n17=route-to number 804141 y unconditionally\r\n18=stop\r\n', Number: '2000', }, { Name: 'Example ` Vector', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 3 unconditionally\r\n3=goto step 12 holiday in 1\r\n4=goto step 14 time-of-day sat 21 00 sun 09 00\r\n5=goto step 14 time-of-day sun 21 00 mon 07 00\r\n6=goto step 14 time-of-day all 21 30 all 07 00\r\n7=queue-to split 200 m\r\n8=wait-time 10 secs ringback\r\n9=queue-to split 201 m\r\n10=wait-time 30 secs ringback\r\n11=stop\r\n12=route-to number 804141 y unconditionally\r\n13=stop\r\n14=route-to number 801555 y unconditionally\r\n15=stop\r\n', Number: '2001', }, { Name: 'Example 2 vector', Steps: '1=wait-time 2 secs ringback\r\n2=goto step 3 unconditionally\r\n3=goto step 11 holiday in 1\r\n4=goto step 13 time-of-day sat 21 00 sun 09 00\r\n5=goto step 13 time-of-day sun 21 00 mon 07 00\r\n6=goto step 13 time-of-day all 21 30 all 07 00\r\n7=queue-to split 200 m\r\n8=wait-time 10 secs ringback\r\n9=route-to number 804141 y unconditionally\r\n10=stop\r\n11=route-to number 804141 y unconditionally\r\n12=stop\r\n13=route-to number 801555 y unconditionally\r\n14=stop\r\n', Number: '2002', }, { Name: 'Mandy Leung', Steps: '1=wait-time 2 secs ringback\r\n2=announcement 505068\r\n3=stop\r\n', Number: '2003', }, { Name: 'test', Steps: '1=wait-time 2 secs ringback\r\n2=queue-to split 2 m\r\n3=queue-to split 5 m\r\n4=wait-time 60 secs ringback\r\n5=stop\r\n', Number: '2010', }, { Name: 'NY Tes Rona', Steps: '1=goto step 2 unconditionally\r\n2=queue-to split 5 h\r\n3=queue-to split 2 h\r\n4=wait-time 60 secs ringback\r\n5=stop\r\n', Number: '2012', }, { Name: 'test vec', Steps: '1=queue-to attd-group\r\n2=queue-to hunt-group 5 m\r\n', Number: '2013', }, { Name: 'Jaewoo Lee Cfwd', Steps: '1=wait-time 2 secs ringback\r\n2=route-to number 895920 y unconditionally\r\n', Number: '6561', }, ];