7b045aa7048e64e71ac4a9f33533ffb14e689d13
[motion2.git] / server / services / agi / vertices.js
1 // *************************************************************************
2 // *                                                                       *
3 // * xCALLY Motion -  The Omnichannel Contact Center                       *
4 // * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
5 // *                                                                       *
6 // *************************************************************************
7 // *                                                                       *
8 // * Email: info@xcally.com                                                *
9 // * Website: https://www.xcally.com                                       *
10 // *                                                                       *
11 // *************************************************************************
12 // *                                                                       *
13 // * The SOFTWARE PRODUCT is protected by copyright laws and international *
14 // * copyright treaties, as well as other intellectual property laws and   *
15 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                         *
16 // *                                                                       *
17 // *************************************************************************
18 var _0x4030=['no\x20variable\x20selected','variable_value','start','START\x20CALLY\x20SQUARE','yes','Answer','Skipped\x20Answer','subproject','Enter\x20in\x20SUBPROJECT\x20(%s)\x20block','project_id','no\x20subproject\x20found\x20with\x20id\x20%d','project\x20in\x20subproject\x20must\x20be\x20different\x20from\x20the\x20called\x20project','AGI','agi://%s/square,\x22%s\x22,\x22%s\x22','127.0.0.1','Enter\x20in\x20SYSTEM\x20(%s)\x20block','sh\x20command:\x20%s\x20result\x20on\x20variable:\x20%s','sh\x20command:\x20%s\x20result\x20no\x20stored','Enter\x20in\x20Google\x20Cloud\x20TTS\x20(%s)\x20block','no\x20apiKey\x20configured','Trying\x20Google\x20Cloud\x20TTS\x20%s','googleCloudTTS','Google\x20Cloud\x20TTS\x20%s\x20file\x20created','streamFile','tts','Enter\x20in\x20GOOGLETTS\x20(%s)\x20block','googleTTS','Google\x20TTS\x20%s\x20file\x20created','Google\x20TTS\x20is\x20unreachable','Enter\x20in\x20UNPAUSE\x20(%s)\x20block','voicemail','Enter\x20in\x20VOICEMAIL\x20(%s)\x20block','VOICEMAIL','Enter\x20in\x20SWITCH\x20(%s)\x20block','replaceAll','path','util','shelljs','odbc','randomstring','moment','mustache','../../config/logger','agi','./scripts','/var/opt/motion2/server/files','rawHeaders','menu','getdigits','getsecretdigits','channel','rpc','prototype','getVariable','getVariableById','then','catch','getVoiceQueue','name','getSquareProject','getSquareProjectById','getSquareOdbc','getSquareOdbcById','dsn','getUser','getUserById','getTrunk','getTrunkById','getSound','getSoundPath','save_name','getMailAccount','getMailAccountById','sendMailMessage','mailRpc','IntervalId','interval','map','Intervals','format','%s/sounds/converted/%s','getQueryOdbc','open','error','Error\x20getting\x20ODBC\x20connection\x20%s','info','ODBC\x20connection\x20successfully','Error\x20executing\x20query\x20%s','Query\x20executed\x20correctly\x20%s','close','getSmsAccount','getSmsAccountById','createSmsMessage','createSquareDetailsReport','uniqueid','label','agicommand','arg_1','createSquareRecording','callerid','extension','priority','accountcode','file','createSquareMessage','createCmContact','isEmpty','isNil','callback_','lastName','phone','list_id','scheduledAt','callback','Callback\x20scheduled\x20at\x20','toString','callback_priority','getPause','getPauseById','agentPause','agent','agentUnpause','agentLogout','agentLogin','internal','%s/%s@from-sip/n','LOCAL','shellCommand','exec','trim','replace','apiKey','text','languageCode','en-US','ssmlGender','MALE','audioEncoding','MP3','google_tts_language','url','method','timeout','PUT','toUpperCase','body','rawBody','parse','An\x20incorrect\x20formatted\x20json\x20body\x20has\x20been\x20passed\x20to\x20the\x20function','headers','computedVariables','sync','uri','render','stringify','statusMessage','statusCode','message','500\x20-\x20Internal\x20Server\x20Error','options','googleDialogflow','key','dialogflow_language','googleDialogflowV2','dialogflowV2_project_id','client_email','dialogflowV2_language','sestekNDA','ispeech_tts_language','speed','ispeechASR','isConfigured','model','awsPolly','aws_access_key_id','aws_secret_access_key','aws_polly_region','aws_polly_voice','Amy','aws_text_type','awsLex','aws_bot_name','googleASR','google_asr_language','tildeASR','appid','appsecret','includes','clone','hasOwnProperty','replaceObjectAllVariables','recursiveNodeIndex','isPlainObject','isArray','length','replaceAllVariables','saveRestApiResult','%s.%s','setVariable','split','The\x20\x22%s\x22\x20variable\x20value\x20is:\x20%s','extra','retry','maxRetry','mrcpsynth','Enter\x20in\x20MRCPSynth\x20(%s)\x20block','no\x20text\x20configured','MRCPSynth','result','Executed\x20command\x20MRCPSynth\x20%s','mrcprecog','Enter\x20in\x20MRCPRecog\x20(%s)\x20block','grammar','noop','no\x20grammar\x20configured','MRCPRecog','getAndSetVariable','RECOG_CONFIDENCE()','MRCP_RECOG_CONFIDENCE','RECOG_INPUT()','MRCP_RECOG_TRANSCRIPT','command','args','answer','Enter\x20in\x20ANSWER\x20(%s)\x20block','Wait\x20%s\x20seconds\x20before\x20answer','wait','Enter\x20in\x20CALLBACK\x20(%s)\x20block','no\x20list\x20selected','delay','minutes','CALLBACK\x20added\x20phone:\x20%s\x20on\x20list:\x20%s\x20at\x20%s','custom_app','Enter\x20in\x20CUSTOM\x20APP\x20(%s)\x20block','application','Executed\x20command\x20%s\x20%s','lumenvoxtts','Enter\x20in\x20LUMENVOXTTS\x20(%s)\x20block','sestektts','Enter\x20in\x20LUMENVOXASR\x20(%s)\x20block','LUMENVOX_ASR_CONFIDENCE','LUMENVOX_ASR_TRANSCRIPT','RECOG_INSTANCE()','Executed\x20command\x20MRCPRecog\x20%s','sestekasr','Enter\x20in\x20SESTEKASR\x20(%s)\x20block','SESTEK_ASR_CONFIDENCE','SESTEK_ASR_TRANSCRIPT','SESTEK_ASR_INSTANCE','database','Enter\x20in\x20DATABASE\x20(%s)\x20block','odbc_id','no\x20database\x20selected','no\x20odbc\x20database\x20found','query','no\x20query\x20configured','query:\x20%s','variable_id','no\x20variable\x20selected\x20for\x20the\x20result','%s[%s][%s]','%s_ROWS_COUNT','dial','debug','Enter\x20in\x20DIAL\x20(%s)\x20block','sip_id','no\x20user\x20found','DIAL','SIP/%s','opts','Executed\x20command\x20%s','Enter\x20in\x20DIALOGFLOW\x20(%s)\x20block','bot','DIALOGFLOW_%s','out','dialogflow','Dialogflow\x20Result\x20%s','speech','Dialogflow\x20is\x20unreachable','dialogflowV2','no\x20project_id\x20configured','no\x20client_email\x20configured','private_key','no\x20private_key\x20configured','no\x20anguage\x20configured','Trying\x20DialogflowV2:\x20%s','providerResponse','DialogflowV2\x20Result\x20%s','DialogflowV2\x20is\x20unreachable','Enter\x20in\x20SESTEKNDA\x20(%s)\x20block','no\x20ndauth\x20url\x20configured','username','password','no\x20password\x20configured','ndassistant_url','Trying\x20SestekNDA:\x20%s','SESTEK_NDA_%s','sesteknda','audiofile','Sestek\x20NDA\x20%s\x20file\x20created','unlink','.wav','SestekNDA\x20Result\x20%s','SestekNDA\x20is\x20unreachable','end','ext_dial','Enter\x20in\x20EXTERNAL\x20DIAL\x20(%s)\x20block','trunk_id','no\x20trunk\x20selected','no\x20trunk\x20found','trunk_name','SIP/%s/%s','finally','Enter\x20in\x20FINALLY\x20(%s)\x20block','Enter\x20in\x20GETDIGITS\x20(%s)\x20block','file_id','no\x20file\x20audio\x20selected','no\x20file\x20audio\x20found','getData','response','maxdigit','mindigit','no\x20variable\x20found','hiddendigitsnum','hiddendigitspos','first','substr','generate','Enter\x20in\x20GETSECRETDIGITS\x20(%s)\x20block','goal','Enter\x20in\x20GOAL\x20(%s)\x20block','goalname','[AGI]\x20Enter\x20in\x20AWSPOLLY\x20(%s)\x20block','no\x20valid\x20credentials\x20configured','aws\x20Polly\x20is\x20unreachable','awslex','Enter\x20in\x20Amazon\x20Lex\x20(%s)\x20block','no\x20bot\x20name\x20configured','AWS_LEX_%s','amazonlex','Amazon\x20Lex\x20Result\x20%s','Amazon\x20Lex\x20is\x20unreachable','googleasr','Enter\x20in\x20GOOGLEASR\x20(%s)\x20block\x20%s','wav','%s/recordings/%s','beep','NOBEEP','GOOGLE_ASR_%s','GoogleASR\x20Result\x20%s','Enter\x20in\x20TILDEASR\x20(%s)\x20block','no\x20appid\x20configured','no\x20appsecret\x20configured','recordFile','tilde\x20%s\x20file\x20created','TILDE_ASR_%s','TildeASR\x20Result\x20%s','Enter\x20in\x20GOTO\x20(%s)\x20block','continueAt','context','gotoif','condition','no\x20condition\x20configured','EVAL\x20CONDITION\x20%s\x20%s','false','gotoiftime','Enter\x20in\x20GOTOIFTIME\x20(%s)\x20block','interval_id','getIntervals','IFTIME(%s?true:false)','IFTIME\x20%s\x20%s','true','Enter\x20in\x20HANGUP\x20(%s)\x20block','hangup','Enter\x20in\x20ISPEECHASR\x20(%s)\x20block','no\x20key\x20configured','intKey','ispeech\x20%s\x20file\x20created','ISPEECH_ASR_%s','IspeechASR\x20Result\x20%s','Trying\x20ispeech\x20TTS\x20%s','ispeechTTS','ispeech\x20TTS\x20is\x20unreachable','login','Enter\x20in\x20LOGIN\x20(%s)\x20block','findBy','no\x20find\x20by\x20configured','FIND\x20AGENT\x20%s\x20BY\x20%s','AGENT\x20%s\x20FOUND\x20BY','success','AGENT\x20%s\x20NOT\x20FOUND\x20BY','failure','logout','Enter\x20in\x20LOGOUT\x20(%s)\x20block','math','Enter\x20in\x20MATH\x20(%s)\x20block','operation','no\x20operation\x20configured','forEach','variable\x20%s[key]\x20set','Enter\x20in\x20MENU\x20(%s)\x20block','digit','Enter\x20in\x20NOOP\x20(%s)\x20block','pause_id','playback','Enter\x20in\x20PLAYBACK\x20(%s)\x20block','PLAYBACK','queue_id','no\x20queue\x20selected','XMCS-QUEUE','toLowerCase','QUEUE','macro','position','recordingFormat','%s/recordings/%s.%s','RECORDING_SAVENAME','escape_digits','restapi','no\x20url\x20configured','restAPI','no\x20variable\x20selected\x20for\x20the\x20response','200','%s_STATUS_MESSAGE','variable\x20%s\x20set','saydigits','Enter\x20in\x20SAYDIGITS\x20(%s)\x20block','digits','saynumber','Enter\x20in\x20SAYNUMBER\x20(%s)\x20block','sayNumber','number','sayphonetic','Enter\x20in\x20SAYPHONETIC\x20(%s)\x20block','sayPhonetic','Enter\x20in\x20SENDMAIL\x20(%s)\x20block','account_id','Smtp','\x22%s\x22\x20<%s>','bcc','service','host','secure','authentication','auth','user','pass','sendMail\x20message','Trying\x20SendMail\x20with\x20account\x20%s','Mail\x20message\x20added\x20to\x20outgoing\x20process','sendFax','SENDFAX\x20block\x20not\x20implemented','sendSMS','no\x20sms\x20account\x20configured','sms_account_id','no\x20sms\x20account\x20found','sms_text','sendSMS\x20message','Sms\x20message\x20added\x20to\x20outgoing\x20process','Enter\x20in\x20SET\x20(%s)\x20block'];(function(_0x2b5eae,_0x55010d){var _0x5f3ac9=function(_0x397bfc){while(--_0x397bfc){_0x2b5eae['push'](_0x2b5eae['shift']());}};_0x5f3ac9(++_0x55010d);}(_0x4030,0x1ee));var _0x0403=function(_0x40dc7e,_0x322488){_0x40dc7e=_0x40dc7e-0x0;var _0x31f6d4=_0x4030[_0x40dc7e];return _0x31f6d4;};'use strict';var fs=require('fs');var path=require(_0x0403('0x0'));var util=require(_0x0403('0x1'));var _=require('lodash');var sh=require(_0x0403('0x2'));var odbc=require(_0x0403('0x3'))();var rs=require(_0x0403('0x4'));var moment=require(_0x0403('0x5'));var Mustache=require(_0x0403('0x6'));var rp=require('request-promise');var logger=require(_0x0403('0x7'))(_0x0403('0x8'));var config=require('../../config/environment');var scripts=require(_0x0403('0x9'));var FILES_PATH=_0x0403('0xa');var recursiveMapAttributes=[_0x0403('0xb'),'rawBody'];var verticesWithRetry=[_0x0403('0xc'),_0x0403('0xd'),_0x0403('0xe')];var AGIVertices=function(_0x289ad4,_0x5ba0d8,_0xa9e404){this[_0x0403('0xf')]=_0x289ad4;this[_0x0403('0x10')]=_0x5ba0d8;this['mailRpc']=_0xa9e404;};AGIVertices[_0x0403('0x11')][_0x0403('0x12')]=function(_0x551d6f,_0x572f41){this[_0x0403('0x10')][_0x0403('0x13')](_0x551d6f)[_0x0403('0x14')](function(_0x133fc2){_0x572f41(null,_0x133fc2?_0x133fc2['name']:![]);})[_0x0403('0x15')](function(_0x33bfc2){_0x572f41(_0x33bfc2);});};AGIVertices[_0x0403('0x11')][_0x0403('0x16')]=function(_0x5d215b,_0xbaa711){this['rpc']['getVoiceQueueById'](_0x5d215b)[_0x0403('0x14')](function(_0xf70bc3){_0xbaa711(null,_0xf70bc3?_0xf70bc3[_0x0403('0x17')]:![]);})[_0x0403('0x15')](function(_0x278aef){_0xbaa711(_0x278aef);});};AGIVertices[_0x0403('0x11')][_0x0403('0x18')]=function(_0x95d3a4,_0x318c48){this['rpc'][_0x0403('0x19')](_0x95d3a4)['then'](function(_0x36b8bb){_0x318c48(null,_0x36b8bb?_0x36b8bb[_0x0403('0x17')]:![]);})[_0x0403('0x15')](function(_0x4556dc){_0x318c48(_0x4556dc);});};AGIVertices['prototype'][_0x0403('0x1a')]=function(_0x4caec4,_0x193ae7){this[_0x0403('0x10')][_0x0403('0x1b')](_0x4caec4)[_0x0403('0x14')](function(_0x24c935){_0x193ae7(null,_0x24c935?_0x24c935[_0x0403('0x1c')]:![]);})[_0x0403('0x15')](function(_0x3d000a){_0x193ae7(_0x3d000a);});};AGIVertices[_0x0403('0x11')][_0x0403('0x1d')]=function(_0x1c2d7a,_0x14e1b7){this[_0x0403('0x10')][_0x0403('0x1e')](_0x1c2d7a)[_0x0403('0x14')](function(_0x3fe759){_0x14e1b7(null,_0x3fe759?_0x3fe759[_0x0403('0x17')]:![]);})[_0x0403('0x15')](function(_0x54c7b4){_0x14e1b7(_0x54c7b4);});};AGIVertices[_0x0403('0x11')][_0x0403('0x1f')]=function(_0x2104e8,_0x42ab04){this['rpc'][_0x0403('0x20')](_0x2104e8)[_0x0403('0x14')](function(_0x458293){_0x42ab04(null,_0x458293?_0x458293['name']:![]);})[_0x0403('0x15')](function(_0x424f1f){_0x42ab04(_0x424f1f);});};AGIVertices[_0x0403('0x11')][_0x0403('0x21')]=function(_0x15cd8c,_0x5071ed){var _0x2e1a06=this;this[_0x0403('0x10')]['getSoundById'](_0x15cd8c)[_0x0403('0x14')](function(_0x27ac95){_0x5071ed(null,_0x27ac95?_0x2e1a06[_0x0403('0x22')](_0x27ac95[_0x0403('0x23')]):![]);})[_0x0403('0x15')](function(_0x1c8198){_0x5071ed(_0x1c8198);});};AGIVertices['prototype'][_0x0403('0x24')]=function(_0x18153c,_0x123f30){this[_0x0403('0x10')][_0x0403('0x25')](_0x18153c)[_0x0403('0x14')](function(_0x3f5521){_0x123f30(null,_0x3f5521?_0x3f5521:![]);})[_0x0403('0x15')](function(_0xdd231a){_0x123f30(_0xdd231a);});};AGIVertices['prototype'][_0x0403('0x26')]=function(_0x5ad4be,_0x5393bc,_0x464312){this[_0x0403('0x27')][_0x0403('0x26')](_0x5ad4be,_0x5393bc)[_0x0403('0x14')](function(){_0x464312(null);})[_0x0403('0x15')](function(_0x50940f){_0x464312(_0x50940f);});};AGIVertices['prototype']['getIntervals']=function(_0x48ec6f,_0x6ee346){this[_0x0403('0x10')]['getIntervalById'](_0x48ec6f)[_0x0403('0x14')](function(_0x2c64c1){if(_0x2c64c1){if(_0x2c64c1[_0x0403('0x28')]){_0x6ee346(null,[_0x2c64c1[_0x0403('0x29')]]);}else{_0x6ee346(null,_[_0x0403('0x2a')](_0x2c64c1[_0x0403('0x2b')],_0x0403('0x29')));}}else{_0x6ee346(null,![]);}})[_0x0403('0x15')](function(_0x4e7cbe){_0x6ee346(_0x4e7cbe);});};AGIVertices[_0x0403('0x11')][_0x0403('0x22')]=function(_0x41b3de){return util[_0x0403('0x2c')](_0x0403('0x2d'),FILES_PATH,_0x41b3de);};AGIVertices[_0x0403('0x11')][_0x0403('0x2e')]=function(_0x5237c2,_0x5aa7a5,_0x14f275){odbc[_0x0403('0x2f')](_0x5237c2,function(_0x6deb05){if(_0x6deb05){logger[_0x0403('0x30')](_0x0403('0x31'),_0x6deb05);_0x14f275(_0x6deb05);}else{logger[_0x0403('0x32')](_0x0403('0x33'));odbc['query'](_0x5aa7a5,function(_0x252a72,_0x1e209f){if(_0x252a72){logger['info'](_0x0403('0x34'),_0x5aa7a5);_0x14f275(_0x252a72);}else{logger[_0x0403('0x32')](_0x0403('0x35'),_0x5aa7a5);odbc[_0x0403('0x36')](function(_0x4f330b){if(_0x4f330b){logger[_0x0403('0x30')]('Error\x20closing\x20connection\x20to\x20odbc\x20%s',_0x4f330b);}_0x14f275(null,_0x1e209f);});}});}});};AGIVertices[_0x0403('0x11')][_0x0403('0x37')]=function(_0x454ec0,_0x5afdef){this[_0x0403('0x10')][_0x0403('0x38')](_0x454ec0)[_0x0403('0x14')](function(_0x375a77){_0x5afdef(null,_0x375a77?_0x375a77:![]);})[_0x0403('0x15')](function(_0x4ce9f6){_0x5afdef(_0x4ce9f6);});};AGIVertices[_0x0403('0x11')][_0x0403('0x39')]=function(_0x538791,_0x1686a6){this['rpc'][_0x0403('0x39')](_0x538791)['then'](function(_0x12ee56){_0x1686a6(null,_0x12ee56);})[_0x0403('0x15')](function(_0x23f301){_0x1686a6(_0x23f301);});};AGIVertices[_0x0403('0x11')][_0x0403('0x3a')]=function(_0xbc8de3,_0x56be28,_0x3f2a76){this['rpc'][_0x0403('0x3a')]({'uniqueid':this[_0x0403('0xf')][_0x0403('0x3b')],'node':_0xbc8de3[_0x0403('0x3c')],'application':_0xbc8de3[_0x0403('0x3d')],'data':_0x56be28||null,'project_name':this[_0x0403('0xf')][_0x0403('0x3e')],'callerid':this['channel']['callerid']})[_0x0403('0x14')](function(_0x429ed2){if(_0x3f2a76){_0x3f2a76(null,_0x429ed2);}})[_0x0403('0x15')](function(_0x5a5701){if(_0x3f2a76){_0x3f2a76(_0x5a5701);}});};AGIVertices['prototype'][_0x0403('0x3f')]=function(_0x101789,_0x558522,_0x5e0326,_0x3e9e76){this[_0x0403('0x10')]['createSquareRecording']({'uniqueid':this[_0x0403('0xf')][_0x0403('0x3b')],'callerid':this[_0x0403('0xf')][_0x0403('0x40')],'calleridname':this[_0x0403('0xf')]['calleridname'],'context':this[_0x0403('0xf')]['context'],'extension':this[_0x0403('0xf')][_0x0403('0x41')],'priority':this[_0x0403('0xf')][_0x0403('0x42')],'accountcode':this[_0x0403('0xf')][_0x0403('0x43')],'dnid':this[_0x0403('0xf')]['dnid'],'projectName':this['channel'][_0x0403('0x3e')],'saveName':_0x558522,'filename':_0x101789[_0x0403('0x44')]||_0x558522,'savePath':_0x5e0326})[_0x0403('0x14')](function(_0x2647f5){_0x3e9e76(null,_0x2647f5);})[_0x0403('0x15')](function(_0x134e96){_0x3e9e76(_0x134e96);});};AGIVertices[_0x0403('0x11')][_0x0403('0x45')]=function(_0x5eef78,_0x5f175b,_0xbf100e,_0x2e6f6b,_0x296e2a){this[_0x0403('0x10')][_0x0403('0x45')]({'uniqueid':this['channel'][_0x0403('0x3b')],'body':_0x5eef78,'direction':_0x5f175b,'providerName':_0xbf100e,'providerResponse':_0x2e6f6b})[_0x0403('0x14')](function(_0x51d4cd){if(_0x296e2a){_0x296e2a(null,_0x51d4cd);}})[_0x0403('0x15')](function(_0x3b7639){if(_0x296e2a){_0x296e2a(_0x3b7639);}});};AGIVertices[_0x0403('0x11')][_0x0403('0x46')]=function(_0x3d4bd4,_0x2b4601){this[_0x0403('0x10')][_0x0403('0x46')]({'firstName':_[_0x0403('0x47')](_0x3d4bd4[_0x0403('0x17')])||_[_0x0403('0x48')](_0x3d4bd4[_0x0403('0x17')])?_0x0403('0x49')+Math['random']():_0x3d4bd4['name'],'lastName':_[_0x0403('0x47')](_0x3d4bd4[_0x0403('0x4a')])||_['isNil'](_0x3d4bd4[_0x0403('0x4a')])?null:_0x3d4bd4[_0x0403('0x4a')],'phone':_0x3d4bd4[_0x0403('0x4b')],'ListId':_0x3d4bd4[_0x0403('0x4c')],'scheduledat':_0x3d4bd4[_0x0403('0x4d')],'callbackUniqueid':this['channel'][_0x0403('0x3b')],'tags':_0x0403('0x4e'),'description':_0x0403('0x4f')+_0x3d4bd4[_0x0403('0x4d')][_0x0403('0x50')](),'priority':_0x3d4bd4[_0x0403('0x51')]})[_0x0403('0x14')](function(_0x4510f7){_0x2b4601(null,_0x4510f7);})[_0x0403('0x15')](function(_0x160ef6){_0x2b4601(_0x160ef6);});};AGIVertices[_0x0403('0x11')][_0x0403('0x52')]=function(_0xda68e5,_0x2ff5f6){this[_0x0403('0x10')][_0x0403('0x53')](_0xda68e5)[_0x0403('0x14')](function(_0x34259d){_0x2ff5f6(null,_0x34259d?_0x34259d[_0x0403('0x17')]:![]);})[_0x0403('0x15')](function(_0x22b679){_0x2ff5f6(_0x22b679);});};AGIVertices['prototype'][_0x0403('0x54')]=function(_0xad674f,_0x46438e,_0x2bce54){var _0x57cc3d={'role':_0x0403('0x55')};_0x57cc3d[_0xad674f]=this[_0x0403('0xf')]['callerid'];this[_0x0403('0x10')][_0x0403('0x54')](_0x57cc3d,_0x46438e,this[_0x0403('0xf')]['uniqueid'])[_0x0403('0x14')](function(_0x3548ec){_0x2bce54(null,_[_0x0403('0x48')](_0x3548ec)?![]:!![]);})[_0x0403('0x15')](function(_0x7404e9){logger[_0x0403('0x30')](_0x7404e9);_0x2bce54(null,![]);});};AGIVertices[_0x0403('0x11')][_0x0403('0x56')]=function(_0x1d506f,_0xf88a71){var _0x57c20d={'role':_0x0403('0x55')};_0x57c20d[_0x1d506f]=this[_0x0403('0xf')][_0x0403('0x40')];this[_0x0403('0x10')][_0x0403('0x56')](_0x57c20d)['then'](function(_0x4fcdd8){_0xf88a71(null,_[_0x0403('0x48')](_0x4fcdd8)?![]:!![]);})[_0x0403('0x15')](function(_0x609155){logger[_0x0403('0x30')](_0x609155);_0xf88a71(null,![]);});};AGIVertices['prototype'][_0x0403('0x57')]=function(_0x2ea12f,_0x33384a){var _0x49327f={'role':_0x0403('0x55')};_0x49327f[_0x2ea12f]=this[_0x0403('0xf')][_0x0403('0x40')];this[_0x0403('0x10')]['agentLogout'](_0x49327f)[_0x0403('0x14')](function(_0x35b528){_0x33384a(null,_[_0x0403('0x48')](_0x35b528)?![]:!![]);})['catch'](function(_0x454e56){logger[_0x0403('0x30')](_0x454e56);_0x33384a(null,![]);});};AGIVertices[_0x0403('0x11')][_0x0403('0x58')]=function(_0x24d2d5,_0x4495ef){var _0x741a27={'role':_0x0403('0x55')};_0x741a27[_0x24d2d5]=this[_0x0403('0xf')][_0x0403('0x40')];var _0x116f7e=_0x24d2d5!=_0x0403('0x59')?util[_0x0403('0x2c')](_0x0403('0x5a'),_0x0403('0x5b'),this[_0x0403('0xf')][_0x0403('0x40')]):undefined;this[_0x0403('0x10')][_0x0403('0x58')](_0x741a27,_0x116f7e)[_0x0403('0x14')](function(_0x5961ed){_0x4495ef(null,_[_0x0403('0x48')](_0x5961ed)?![]:!![]);})[_0x0403('0x15')](function(_0x51fcef){logger[_0x0403('0x30')](_0x51fcef);_0x4495ef(null,![]);});};AGIVertices['prototype'][_0x0403('0x5c')]=function(_0x52d5,_0x264536){sh[_0x0403('0x5d')](_[_0x0403('0x5e')](_0x52d5),function(_0x5f0bc7,_0x2f65e1){var _0x4ca481=_0x2f65e1[_0x0403('0x5f')](/(\r\n|\n|\r)/gm,'');_0x264536(null,_0x4ca481);});};AGIVertices[_0x0403('0x11')]['googleCloudTTS']=function(_0x3efa9b,_0xf30a16){scripts['googleCloudTTS'](_0x3efa9b[_0x0403('0x60')],_0x3efa9b['google_cloud_tts_text_type']||_0x0403('0x61'),_0x3efa9b['text'],_0x3efa9b[_0x0403('0x62')]||_0x0403('0x63'),_0x3efa9b[_0x0403('0x64')]||_0x0403('0x65'),_0x3efa9b[_0x0403('0x66')]||_0x0403('0x67'))[_0x0403('0x14')](function(_0x4645a0){_0xf30a16(null,_0x4645a0);})[_0x0403('0x15')](function(_0x3ae8af){_0xf30a16(_0x3ae8af);});};AGIVertices['prototype']['googleTTS']=function(_0x4db28a,_0x39ca44){scripts['googleTTS'](_0x4db28a[_0x0403('0x61')],_0x4db28a[_0x0403('0x68')]||'en',0x1)[_0x0403('0x14')](function(_0x2763fd){_0x39ca44(null,_0x2763fd);})[_0x0403('0x15')](function(_0x564655){_0x39ca44(_0x564655);});};AGIVertices['prototype']['restAPI']=function(_0x13e7cd,_0x15bed8){var _0x2c79a7={'uri':_0x13e7cd[_0x0403('0x69')],'method':_0x13e7cd[_0x0403('0x6a')],'json':!![],'resolveWithFullResponse':!![],'timeout':typeof parseInt(_0x13e7cd[_0x0403('0x6b')])==='number'&&parseInt(_0x13e7cd[_0x0403('0x6b')])>=0x1?parseInt(_0x13e7cd[_0x0403('0x6b')])*0x3e8:0x5*0x3e8};if(_['includes'](['POST',_0x0403('0x6c')],_0x2c79a7[_0x0403('0x6a')][_0x0403('0x6d')]())){try{_0x2c79a7[_0x0403('0x6e')]=_0x13e7cd[_0x0403('0x6f')]?JSON[_0x0403('0x70')](_0x13e7cd[_0x0403('0x6f')]):{};}catch(_0x23d138){logger[_0x0403('0x30')](_0x0403('0x71'),_0x23d138);}}try{_0x2c79a7[_0x0403('0x72')]=_0x13e7cd[_0x0403('0xb')]?JSON[_0x0403('0x70')](_0x13e7cd[_0x0403('0xb')]):{};}catch(_0x1d5ce9){logger[_0x0403('0x30')]('An\x20incorrect\x20formatted\x20json\x20headers\x20has\x20been\x20passed\x20to\x20the\x20function',_0x1d5ce9);}if(_0x13e7cd['computedVariables']){try{var _0x4988a8=require(_0x13e7cd[_0x0403('0x73')])[_0x0403('0x74')](this,_0x2c79a7);_0x2c79a7[_0x0403('0x75')]=Mustache[_0x0403('0x76')](_0x13e7cd[_0x0403('0x69')],_0x4988a8,{},['$$','$$']);if(_0x2c79a7['headers']){_0x2c79a7['headers']=JSON['parse'](Mustache[_0x0403('0x76')](JSON[_0x0403('0x77')](_0x2c79a7['headers']),_0x4988a8,{},['$$','$$']));}if(_0x2c79a7['body']){_0x2c79a7[_0x0403('0x6e')]=JSON[_0x0403('0x70')](Mustache[_0x0403('0x76')](JSON['stringify'](_0x2c79a7['body']),_0x4988a8,{},['$$','$$']));}}catch(_0x1cf1f2){logger['error']('An\x20incorrect\x20formatted\x20json\x20has\x20been\x20passed\x20to\x20the\x20function',_0x1cf1f2);}}rp(_0x2c79a7)[_0x0403('0x14')](function(_0x5d44ca){var _0x967390={'statusCode':_0x5d44ca['statusCode']||0xc8,'statusMessage':_0x5d44ca[_0x0403('0x78')]||'OK','headers':_0x5d44ca['headers']||{},'body':_0x5d44ca[_0x0403('0x6e')]||{}};_0x15bed8(null,_0x967390);})['catch'](function(_0x514146){var _0x52b986={'statusCode':_0x514146[_0x0403('0x79')]||0x1f4,'statusMessage':_0x514146[_0x0403('0x7a')]||_0x0403('0x7b'),'headers':_0x514146[_0x0403('0x7c')][_0x0403('0x72')]||{},'body':_0x514146[_0x0403('0x7c')][_0x0403('0x6e')]||{}};_0x15bed8(null,_0x52b986);});};AGIVertices[_0x0403('0x11')][_0x0403('0x7d')]=function(_0x21e8bc,_0x454061){scripts['googleDialogflow'](this[_0x0403('0xf')][_0x0403('0x3b')],_0x21e8bc[_0x0403('0x7e')],_0x21e8bc[_0x0403('0x61')],_0x21e8bc[_0x0403('0x7f')]||'en')[_0x0403('0x14')](function(_0xae1323){_0x454061(null,_0xae1323);})[_0x0403('0x15')](function(_0x54dad6){_0x454061(_0x54dad6);});};AGIVertices[_0x0403('0x11')][_0x0403('0x80')]=function(_0x5e804f,_0x30cec4){scripts['googleDialogflowV2'](this[_0x0403('0xf')]['uniqueid'],_0x5e804f[_0x0403('0x81')],_0x5e804f[_0x0403('0x82')],_0x5e804f['private_key'],_0x5e804f[_0x0403('0x61')],_0x5e804f[_0x0403('0x83')]||'en')[_0x0403('0x14')](function(_0x3a93f3){_0x30cec4(null,_0x3a93f3);})[_0x0403('0x15')](function(_0x1eff61){_0x30cec4(_0x1eff61);});};AGIVertices['prototype']['sestekNDA']=function(_0x28e716,_0x2fa10a){scripts[_0x0403('0x84')](this[_0x0403('0xf')],_0x28e716)[_0x0403('0x14')](function(_0x52e3a0){_0x2fa10a(null,_0x52e3a0);})[_0x0403('0x15')](function(_0x301bb8){_0x2fa10a(_0x301bb8);});};AGIVertices[_0x0403('0x11')]['ispeechTTS']=function(_0x3731b5,_0x138e8b){scripts['ispeechTTS'](_0x3731b5[_0x0403('0x7e')],_0x3731b5[_0x0403('0x61')],_0x3731b5[_0x0403('0x85')]||'en-US',_0x3731b5[_0x0403('0x86')])['then'](function(_0x5db1cb){_0x138e8b(null,_0x5db1cb);})[_0x0403('0x15')](function(_0x206697){_0x138e8b(_0x206697);});};AGIVertices['prototype'][_0x0403('0x87')]=function(_0x548b9f,_0xaa1eb9,_0x56134c){scripts[_0x0403('0x87')](_0xaa1eb9,_0x548b9f[_0x0403('0x7e')],_0x548b9f['ispeech_asr_language']||_0x0403('0x63'),this[_0x0403('0x88')](_0x548b9f[_0x0403('0x89')])?_0x548b9f['model']:undefined)[_0x0403('0x14')](function(_0x485aa4){_0x56134c(null,_0x485aa4);})[_0x0403('0x15')](function(_0x498de6){_0x56134c(_0x498de6);});};AGIVertices[_0x0403('0x11')][_0x0403('0x8a')]=function(_0x25cf31,_0x7b63bd){scripts['awsPolly'](_0x25cf31[_0x0403('0x8b')],_0x25cf31[_0x0403('0x8c')],_0x25cf31[_0x0403('0x8d')],_0x25cf31[_0x0403('0x8e')]||_0x0403('0x8f'),_0x25cf31[_0x0403('0x61')],_0x25cf31[_0x0403('0x90')]||_0x0403('0x61'))['then'](function(_0xd7c1da){_0x7b63bd(null,_0xd7c1da);})[_0x0403('0x15')](function(_0x3be3b4){_0x7b63bd(_0x3be3b4);});};AGIVertices[_0x0403('0x11')][_0x0403('0x91')]=function(_0x350c50,_0x51e936){scripts[_0x0403('0x91')](this[_0x0403('0xf')][_0x0403('0x3b')],_0x350c50[_0x0403('0x8b')],_0x350c50[_0x0403('0x8c')],_0x350c50['aws_lex_region'],_0x350c50[_0x0403('0x61')],_0x350c50[_0x0403('0x92')])[_0x0403('0x14')](function(_0x2b53be){_0x51e936(null,_0x2b53be);})[_0x0403('0x15')](function(_0x25d5d5){_0x51e936(_0x25d5d5);});};AGIVertices[_0x0403('0x11')][_0x0403('0x93')]=function(_0x4acdb2,_0x3e5792,_0x426225){scripts[_0x0403('0x93')](_0x3e5792,_0x4acdb2[_0x0403('0x7e')],_0x4acdb2[_0x0403('0x94')]||_0x0403('0x63'))[_0x0403('0x14')](function(_0x2c1eef){_0x426225(null,_0x2c1eef);})[_0x0403('0x15')](function(_0x2a3004){_0x426225(_0x2a3004);});};AGIVertices[_0x0403('0x11')][_0x0403('0x95')]=function(_0x1cda10,_0x22a91e,_0x4f3490){scripts[_0x0403('0x95')](_0x22a91e,_0x1cda10[_0x0403('0x96')],_0x1cda10[_0x0403('0x97')],_0x1cda10[_0x0403('0x75')])[_0x0403('0x14')](function(_0x23bb40){_0x4f3490(null,_0x23bb40);})[_0x0403('0x15')](function(_0x3c94c6){_0x4f3490(_0x3c94c6);});};AGIVertices['prototype']['clear']=function(_0x41ddad){var _0x4432b7=_[_0x0403('0x98')](verticesWithRetry,_0x41ddad['agicommand'])?_0x41ddad:_[_0x0403('0x99')](_0x41ddad);for(var _0x1402c8 in _0x4432b7){if(_0x4432b7[_0x0403('0x9a')](_0x1402c8)){if(_0x4432b7[_0x1402c8]&&_['isString'](_0x4432b7[_0x1402c8])){if(_['includes'](recursiveMapAttributes,_0x1402c8)){_0x4432b7[_0x1402c8]=this[_0x0403('0x9b')](_0x4432b7[_0x1402c8]);}else{_0x4432b7[_0x1402c8]=this['replaceAllVariables'](_0x4432b7[_0x1402c8]);}}}}return _0x4432b7;};AGIVertices['prototype'][_0x0403('0x9c')]=function(_0x304192){for(var _0x36ce12 in _0x304192){if(_0x304192[_0x0403('0x9a')](_0x36ce12)){if(_[_0x0403('0x9d')](_0x304192[_0x36ce12])){this[_0x0403('0x9c')](_0x304192[_0x36ce12]);}else if(_[_0x0403('0x9e')](_0x304192[_0x36ce12])){for(var _0x12a188=0x0;_0x12a188<_0x304192[_0x36ce12][_0x0403('0x9f')];_0x12a188++){this['recursiveNodeIndex'](_0x304192[_0x36ce12][_0x12a188]);}}else if(_['isString'](_0x304192[_0x36ce12])){_0x304192[_0x36ce12]=this[_0x0403('0xa0')](_0x304192[_0x36ce12]);}}}};AGIVertices['prototype']['saveRestApiResult']=function(_0x253d57,_0x83a78e){for(var _0x1ae578 in _0x253d57){if(_0x253d57['hasOwnProperty'](_0x1ae578)){if(_[_0x0403('0x9d')](_0x253d57[_0x1ae578])){if(!_[_0x0403('0x47')](_0x253d57[_0x1ae578])){this[_0x0403('0xa1')](_0x253d57[_0x1ae578],util[_0x0403('0x2c')](_0x0403('0xa2'),_0x83a78e,_0x1ae578));}}else if(_[_0x0403('0x9e')](_0x253d57[_0x1ae578])){for(var _0x34cc7d=0x0;_0x34cc7d<_0x253d57[_0x1ae578]['length'];_0x34cc7d++){this[_0x0403('0xa1')](_0x253d57[_0x1ae578][_0x34cc7d],util[_0x0403('0x2c')](_0x0403('0xa2'),_0x83a78e,_0x1ae578+'['+_0x34cc7d+']'));}}else{if(!_[_0x0403('0x48')](_0x253d57[_0x1ae578])){this['channel'][_0x0403('0xa3')](util['format'](_0x0403('0xa2'),_0x83a78e,_0x1ae578),_0x253d57[_0x1ae578]);}}}}};AGIVertices['prototype'][_0x0403('0x9b')]=function(_0x36854f){try{var _0x37c8a5=JSON[_0x0403('0x70')](_0x36854f);this[_0x0403('0x9c')](_0x37c8a5);return JSON[_0x0403('0x77')](_0x37c8a5);}catch(_0x4f2652){return this[_0x0403('0xa0')](_0x36854f);}};AGIVertices[_0x0403('0x11')]['replaceAllVariables']=function(_0x31c59c){var _0x55bf11=_0x31c59c[_0x0403('0xa4')]('{');for(var _0x1a89ef=0x1;_0x1a89ef<_0x55bf11[_0x0403('0x9f')];_0x1a89ef+=0x1){var _0x314ca4=_0x55bf11[_0x1a89ef][_0x0403('0xa4')]('}');if(_0x314ca4['length']>0x1){_0x31c59c=_0x31c59c['replaceAll']('{'+_0x314ca4[0x0]+'}',this[_0x0403('0xf')][_0x0403('0x12')](_0x314ca4[0x0])['extra']||_0x314ca4[0x0]);}}if(_0x55bf11[_0x0403('0x9f')]===0x1){return _0x31c59c[_0x0403('0x50')]();}return this['replaceAllVariables'](_0x31c59c);};AGIVertices['prototype']['getAndSetVariable']=function(_0x221e68,_0x5b847d){var _0x36e6aa=this[_0x0403('0xf')][_0x0403('0x12')](_0x221e68);if(_0x36e6aa['result']===-0x1){return _0x36e6aa;}logger[_0x0403('0x32')](util['format'](_0x0403('0xa5'),_0x5b847d,_0x36e6aa[_0x0403('0xa6')]));return this[_0x0403('0xf')][_0x0403('0xa3')](_0x5b847d,_0x36e6aa[_0x0403('0xa6')]);};AGIVertices[_0x0403('0x11')][_0x0403('0x88')]=function(_0x4eb2c8){return _0x4eb2c8&&_0x4eb2c8!=='0'&&_0x4eb2c8!=='-1'&&_0x4eb2c8!=='';};AGIVertices[_0x0403('0x11')]['maxRetry']=function(_0x35eec0){this['createSquareDetailsReport'][_0x0403('0x74')](this,_0x35eec0,'-');_0x35eec0[_0x0403('0xa7')]=_0x35eec0[_0x0403('0xa8')];return{'code':0xc8,'result':'-'};};AGIVertices[_0x0403('0x11')][_0x0403('0xa9')]=function(_0x43e692){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0xaa'),_0x43e692[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x43e692['text'])){return this['channel']['noop'](_0x0403('0xab'));}var _0x1ac289='\x22'+_0x43e692['text']+'\x22';if(this[_0x0403('0x88')](_0x43e692[_0x0403('0x7c')])){_0x1ac289+=','+_0x43e692['options'];}var _0x53927d=this[_0x0403('0xf')][_0x0403('0x5d')](_0x0403('0xac'),_0x1ac289);if(_0x53927d[_0x0403('0xad')]===-0x1){return _0x53927d;}return this['channel']['noop'](util[_0x0403('0x2c')](_0x0403('0xae'),_0x1ac289));};AGIVertices[_0x0403('0x11')][_0x0403('0xaf')]=function(_0x289d2d){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0xb0'),_0x289d2d['label']));if(!this[_0x0403('0x88')](_0x289d2d[_0x0403('0xb1')])){return this['channel'][_0x0403('0xb2')](_0x0403('0xb3'));}var _0x1fa098=_0x289d2d['grammar'];if(this[_0x0403('0x88')](_0x289d2d[_0x0403('0x7c')])){_0x1fa098+=','+_0x289d2d['options'];}var _0x58a7bc=this[_0x0403('0xf')][_0x0403('0x5d')](_0x0403('0xb4'),_0x1fa098);if(_0x58a7bc[_0x0403('0xad')]===-0x1){return _0x58a7bc;}var _0x117559=this[_0x0403('0xb5')](_0x0403('0xb6'),_0x0403('0xb7'));if(_0x117559[_0x0403('0xad')]===-0x1){return _0x117559;}var _0x2c66ce=this['getAndSetVariable'](_0x0403('0xb8'),_0x0403('0xb9'));if(_0x2c66ce[_0x0403('0xad')]===-0x1){return _0x2c66ce;}var _0x3215dd=this[_0x0403('0xb5')]('RECOG_INSTANCE()','MRCP_RECOG_INSTANCE');if(_0x3215dd[_0x0403('0xad')]===-0x1){return _0x3215dd;}return this[_0x0403('0xf')]['noop'](util['format']('Executed\x20command\x20MRCPRecog\x20%s',_0x1fa098));};AGIVertices[_0x0403('0x11')][_0x0403('0x8')]=function(_0x2fe814){logger['info'](util[_0x0403('0x2c')]('Enter\x20in\x20AGI\x20(%s)\x20block',_0x2fe814['label']));return this[_0x0403('0xf')][_0x0403('0x8')]([_0x2fe814[_0x0403('0xba')],_0x2fe814[_0x0403('0xbb')]]);};AGIVertices['prototype'][_0x0403('0xbc')]=function(_0x36a63a){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0xbd'),_0x36a63a[_0x0403('0x3c')]));if(this['isConfigured'](_0x36a63a['timeout'])){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0xbe'),_0x36a63a[_0x0403('0x6b')]));var _0xedb037=this['channel'][_0x0403('0xbf')](_0x36a63a[_0x0403('0x6b')]);if(_0xedb037[_0x0403('0xad')]===-0x1){return _0xedb037;}}return this[_0x0403('0xf')][_0x0403('0xbc')]();};AGIVertices[_0x0403('0x11')][_0x0403('0x4e')]=function(_0x1f624e){logger['info'](util[_0x0403('0x2c')](_0x0403('0xc0'),_0x1f624e[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x1f624e[_0x0403('0x4c')])){return this['channel'][_0x0403('0x30')](_0x1f624e,_0x0403('0xc1'));}_0x1f624e[_0x0403('0x4d')]=moment();if(this['isConfigured'](_0x1f624e[_0x0403('0xc2')])){_0x1f624e[_0x0403('0x4d')]=moment()['add'](_0x1f624e[_0x0403('0xc2')],_0x0403('0xc3'));}if(!this['isConfigured'](_0x1f624e[_0x0403('0x51')])){_0x1f624e[_0x0403('0x51')]=0x2;}this[_0x0403('0x46')][_0x0403('0x74')](this,_0x1f624e);return this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0xc4'),_0x1f624e[_0x0403('0x4b')],_0x1f624e[_0x0403('0x4c')],_0x1f624e[_0x0403('0x4d')]));};AGIVertices[_0x0403('0x11')][_0x0403('0xc5')]=function(_0x1680e0){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0xc6'),_0x1680e0[_0x0403('0x3c')]));var _0x47e826=this['channel'][_0x0403('0x5d')](_0x1680e0[_0x0403('0xc7')],_0x1680e0[_0x0403('0x7c')]);if(_0x47e826[_0x0403('0xad')]===-0x1){return _0x47e826;}return this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0xc8'),_0x1680e0['application'],_0x1680e0[_0x0403('0x7c')]));};AGIVertices[_0x0403('0x11')][_0x0403('0xc9')]=function(_0xee97e0){logger[_0x0403('0x32')](util['format'](_0x0403('0xca'),_0xee97e0[_0x0403('0x3c')]));if(!this['isConfigured'](_0xee97e0[_0x0403('0x61')])){return this[_0x0403('0xf')][_0x0403('0xb2')]('no\x20text\x20configured');}var _0x13ae97='\x22'+_0xee97e0[_0x0403('0x61')]+'\x22';if(this[_0x0403('0x88')](_0xee97e0[_0x0403('0x7c')])){_0x13ae97+=','+_0xee97e0['options'];}var _0x3cc7ed=this['channel'][_0x0403('0x5d')]('MRCPSynth',_0x13ae97);if(_0x3cc7ed[_0x0403('0xad')]===-0x1){return _0x3cc7ed;}return this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0xae'),_0x13ae97));};AGIVertices[_0x0403('0x11')][_0x0403('0xcb')]=function(_0x1e481e){logger[_0x0403('0x32')](util['format']('Enter\x20in\x20SESTEKTTS\x20(%s)\x20block',_0x1e481e['label']));if(!this[_0x0403('0x88')](_0x1e481e[_0x0403('0x61')])){return this['channel']['noop']('no\x20text\x20configured');}var _0x5a3498='\x22'+_0x1e481e[_0x0403('0x61')]+'\x22';if(this[_0x0403('0x88')](_0x1e481e[_0x0403('0x7c')])){_0x5a3498+=','+_0x1e481e[_0x0403('0x7c')];}var _0x11132c=this[_0x0403('0xf')][_0x0403('0x5d')](_0x0403('0xac'),_0x5a3498);if(_0x11132c[_0x0403('0xad')]===-0x1){return _0x11132c;}return this[_0x0403('0xf')]['noop'](util['format']('Executed\x20command\x20MRCPSynth\x20%s',_0x5a3498));};AGIVertices[_0x0403('0x11')]['lumenvoxasr']=function(_0x2977ec){logger[_0x0403('0x32')](util['format'](_0x0403('0xcc'),_0x2977ec['label']));if(!this[_0x0403('0x88')](_0x2977ec[_0x0403('0xb1')])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0xb3'));}var _0x185c45=_0x2977ec[_0x0403('0xb1')];if(this[_0x0403('0x88')](_0x2977ec['options'])){_0x185c45+=','+_0x2977ec[_0x0403('0x7c')];}var _0x120769=this[_0x0403('0xf')][_0x0403('0x5d')]('MRCPRecog',_0x185c45);if(_0x120769['result']===-0x1){return _0x120769;}var _0x596bd6=this[_0x0403('0xb5')](_0x0403('0xb6'),_0x0403('0xcd'));if(_0x596bd6[_0x0403('0xad')]===-0x1){return _0x596bd6;}var _0x467ee5=this[_0x0403('0xb5')]('RECOG_INPUT()',_0x0403('0xce'));if(_0x467ee5[_0x0403('0xad')]===-0x1){return _0x467ee5;}var _0x10a294=this[_0x0403('0xb5')](_0x0403('0xcf'),'LUMENVOX_ASR_INSTANCE');if(_0x10a294['result']===-0x1){return _0x10a294;}return this[_0x0403('0xf')][_0x0403('0xb2')](util['format'](_0x0403('0xd0'),_0x185c45));};AGIVertices[_0x0403('0x11')][_0x0403('0xd1')]=function(_0x51754e){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0xd2'),_0x51754e[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x51754e[_0x0403('0xb1')])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0xb3'));}var _0x46daa9=_0x51754e[_0x0403('0xb1')];if(this[_0x0403('0x88')](_0x51754e[_0x0403('0x7c')])){_0x46daa9+=','+_0x51754e[_0x0403('0x7c')];}var _0x289178=this[_0x0403('0xf')]['exec'](_0x0403('0xb4'),_0x46daa9);if(_0x289178[_0x0403('0xad')]===-0x1){return _0x289178;}var _0xb2eaa9=this[_0x0403('0xb5')](_0x0403('0xb6'),_0x0403('0xd3'));if(_0xb2eaa9[_0x0403('0xad')]===-0x1){return _0xb2eaa9;}var _0x554b9d=this['getAndSetVariable'](_0x0403('0xb8'),_0x0403('0xd4'));if(_0x554b9d[_0x0403('0xad')]===-0x1){return _0x554b9d;}var _0x3d470e=this[_0x0403('0xb5')]('RECOG_INSTANCE()',_0x0403('0xd5'));if(_0x3d470e['result']===-0x1){return _0x3d470e;}return this['channel']['noop'](util[_0x0403('0x2c')](_0x0403('0xd0'),_0x46daa9));};AGIVertices[_0x0403('0x11')][_0x0403('0xd6')]=function(_0x2e1228){logger['info'](util[_0x0403('0x2c')](_0x0403('0xd7'),_0x2e1228[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x2e1228[_0x0403('0xd8')])){return this['channel']['error'](_0x2e1228,_0x0403('0xd9'));}var _0x3aa356=this[_0x0403('0x1a')][_0x0403('0x74')](this,_0x2e1228[_0x0403('0xd8')]);if(!_0x3aa356){return this[_0x0403('0xf')]['error'](_0x2e1228,_0x0403('0xda'));}if(!this['isConfigured'](_0x2e1228[_0x0403('0xdb')])){return this[_0x0403('0xf')][_0x0403('0x30')](_0x2e1228,_0x0403('0xdc'));}var _0x41e5f1=_0x2e1228['query']['replace'](/(\r\n|\n|\r)/gm,'\x20');this[_0x0403('0xf')][_0x0403('0xb2')](util['format'](_0x0403('0xdd'),_0x41e5f1));var _0x5d42af=this[_0x0403('0x2e')]['sync'](this,_0x3aa356,_0x41e5f1);this[_0x0403('0x3a')]['sync'](this,_0x2e1228,_0x41e5f1);if(!this['isConfigured'](_0x2e1228[_0x0403('0xde')])){return this[_0x0403('0xf')]['noop'](_0x0403('0xdf'));}var _0x159770=this[_0x0403('0x12')][_0x0403('0x74')](this,_0x2e1228[_0x0403('0xde')]);if(!_0x159770){return this[_0x0403('0xf')][_0x0403('0x30')](_0x2e1228,'no\x20variable\x20found');}var _0x2e034d=this;_0x5d42af['forEach'](function(_0x58bcc2,_0x4ba340){Object['keys'](_0x58bcc2)['forEach'](function(_0x2288dc){_0x2e034d[_0x0403('0xf')][_0x0403('0xa3')](util[_0x0403('0x2c')](_0x0403('0xe0'),_0x159770,_0x4ba340,_0x2288dc),_0x58bcc2[_0x2288dc]);});});this[_0x0403('0xf')][_0x0403('0xa3')](util[_0x0403('0x2c')](_0x0403('0xe1'),_0x159770),_0x5d42af[_0x0403('0x9f')]);return this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')]('variable\x20%s\x20set',_0x159770));};AGIVertices[_0x0403('0x11')][_0x0403('0xe2')]=function(_0x108cfd){logger[_0x0403('0xe3')](util[_0x0403('0x2c')](_0x0403('0xe4'),_0x108cfd[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x108cfd[_0x0403('0xe5')])){return this['channel'][_0x0403('0x30')](_0x108cfd,'no\x20user\x20selected');}var _0x4402cc=this[_0x0403('0x1d')][_0x0403('0x74')](this,_0x108cfd['sip_id']);if(!_0x4402cc){return this['channel']['error'](_0x108cfd,_0x0403('0xe6'));}var _0x2e2afe=this[_0x0403('0xf')][_0x0403('0x5d')](_0x0403('0xe7'),[util['format'](_0x0403('0xe8'),_0x4402cc),_0x108cfd[_0x0403('0x6b')],_0x108cfd[_0x0403('0xe9')],_0x108cfd[_0x0403('0x69')]]);if(_0x2e2afe['result']===-0x1){return _0x2e2afe;}return this[_0x0403('0xf')][_0x0403('0xb2')](util['format'](_0x0403('0xea'),_0x0403('0xe7')));};AGIVertices['prototype']['dialogflow']=function(_0x53d940){logger[_0x0403('0x32')](util['format'](_0x0403('0xeb'),_0x53d940[_0x0403('0x3c')]));if(!this['isConfigured'](_0x53d940[_0x0403('0x7e')])){return this[_0x0403('0xf')][_0x0403('0xb2')]('no\x20key\x20configured');}if(!this['isConfigured'](_0x53d940[_0x0403('0x61')])){return this[_0x0403('0xf')]['noop'](_0x0403('0xab'));}this[_0x0403('0xf')][_0x0403('0xec')]=!![];this['createSquareDetailsReport'](_0x53d940);this[_0x0403('0x45')](_0x53d940[_0x0403('0x61')],'in','','');this['channel']['noop'](util[_0x0403('0x2c')]('Trying\x20Dialogflow:\x20%s',_0x53d940[_0x0403('0x61')]));var _0x41798a=this[_0x0403('0x7d')][_0x0403('0x74')](this,_0x53d940);if(_0x41798a){for(var _0x3b862b in _0x41798a){if(_0x41798a[_0x0403('0x9a')](_0x3b862b)){this['channel'][_0x0403('0xa3')](util[_0x0403('0x2c')](_0x0403('0xed'),_0x3b862b[_0x0403('0x6d')]()),_0x41798a[_0x3b862b]);}}this[_0x0403('0x45')](_0x41798a['speech'],_0x0403('0xee'),_0x0403('0xef'),'');return this['channel']['noop'](util[_0x0403('0x2c')](_0x0403('0xf0'),_0x41798a[_0x0403('0xf1')]));}return this[_0x0403('0xf')]['error'](_0x53d940,_0x0403('0xf2'));};AGIVertices['prototype'][_0x0403('0xf3')]=function(_0x5e9044){logger[_0x0403('0x32')](util['format']('Enter\x20in\x20DIALOGFLOW\x20V2\x20(%s)\x20block',_0x5e9044[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x5e9044['dialogflowV2_project_id'])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0xf4'));}if(!this[_0x0403('0x88')](_0x5e9044[_0x0403('0x82')])){return this['channel'][_0x0403('0xb2')](_0x0403('0xf5'));}if(!this['isConfigured'](_0x5e9044[_0x0403('0xf6')])){return this['channel'][_0x0403('0xb2')](_0x0403('0xf7'));}if(!this[_0x0403('0x88')](_0x5e9044[_0x0403('0x83')])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0xf8'));}if(!this[_0x0403('0x88')](_0x5e9044[_0x0403('0x61')])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0xab'));}this['channel'][_0x0403('0xec')]=!![];this[_0x0403('0x3a')](_0x5e9044);this['createSquareMessage'](_0x5e9044[_0x0403('0x61')],'in','','');this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0xf9'),_0x5e9044[_0x0403('0x61')]));var _0x3bd248=this['googleDialogflowV2']['sync'](this,_0x5e9044);if(_0x3bd248){for(var _0x289838 in _0x3bd248){if(_0x3bd248['hasOwnProperty'](_0x289838)){if(_0x289838!=='providerResponse'){this[_0x0403('0xf')][_0x0403('0xa3')](util['format'](_0x0403('0xed'),_0x289838[_0x0403('0x6d')]()),_0x3bd248[_0x289838]);}}}this[_0x0403('0x45')](_0x3bd248['speech'],_0x0403('0xee'),_0x0403('0xf3'),_0x3bd248[_0x0403('0xfa')]);return this[_0x0403('0xf')][_0x0403('0xb2')](util['format'](_0x0403('0xfb'),_0x3bd248[_0x0403('0xf1')]));}return this[_0x0403('0xf')]['error'](_0x5e9044,_0x0403('0xfc'));};AGIVertices[_0x0403('0x11')]['sesteknda']=function(_0x453629){logger['info'](util[_0x0403('0x2c')](_0x0403('0xfd'),_0x453629[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x453629['ndauth_url'])){return this[_0x0403('0xf')]['noop'](_0x0403('0xfe'));}if(!this[_0x0403('0x88')](_0x453629[_0x0403('0xff')])){return this['channel'][_0x0403('0xb2')]('no\x20username\x20configured');}if(!this[_0x0403('0x88')](_0x453629[_0x0403('0x100')])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0x101'));}if(!this[_0x0403('0x88')](_0x453629[_0x0403('0x102')])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0xab'));}this[_0x0403('0xf')][_0x0403('0xec')]=!![];this[_0x0403('0x3a')](_0x453629);this[_0x0403('0x45')](_0x453629['text'],'in','','');this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x103'),_0x453629[_0x0403('0x61')]));var _0x46b774=this[_0x0403('0x84')][_0x0403('0x74')](this,_0x453629);if(_0x46b774){for(var _0x510e33 in _0x46b774){if(_0x46b774['hasOwnProperty'](_0x510e33)){this[_0x0403('0xf')][_0x0403('0xa3')](util[_0x0403('0x2c')](_0x0403('0x104'),_0x510e33[_0x0403('0x6d')]()),_0x46b774[_0x510e33]);}}this[_0x0403('0x45')](_0x46b774[_0x0403('0xf1')],_0x0403('0xee'),_0x0403('0x105'),'');if(_0x46b774[_0x0403('0x106')]){this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x107'),_0x46b774['audiofile']));var _0x322d78=this[_0x0403('0xf')]['streamFile'](_0x46b774['audiofile']);try{fs[_0x0403('0x108')](_0x46b774['audiofile']+_0x0403('0x109'));}catch(_0x392047){logger['error'](_0x392047);}return _0x322d78;}else{return this[_0x0403('0xf')][_0x0403('0xb2')](util['format'](_0x0403('0x10a'),_0x46b774[_0x0403('0xf1')]));}}return this['channel'][_0x0403('0x30')](_0x453629,_0x0403('0x10b'));};AGIVertices[_0x0403('0x11')][_0x0403('0x10c')]=function(_0x15fa9e){logger[_0x0403('0x32')](util[_0x0403('0x2c')]('Enter\x20in\x20END\x20(%s)\x20block',_0x15fa9e[_0x0403('0x3c')]));return this['channel'][_0x0403('0xb2')]('end');};AGIVertices['prototype'][_0x0403('0x10d')]=function(_0x2577f7){logger['info'](util[_0x0403('0x2c')](_0x0403('0x10e'),_0x2577f7[_0x0403('0x3c')]));var _0x40e9e3='';if(_0x2577f7[_0x0403('0x10f')]){if(!this[_0x0403('0x88')](_0x2577f7['trunk_id'])){return this[_0x0403('0xf')][_0x0403('0x30')](_0x2577f7,_0x0403('0x110'));}else{var _0x4b5e27=parseInt(_0x2577f7['trunk_id'],0xa);if(isNaN(_0x4b5e27)){_0x40e9e3=_0x2577f7[_0x0403('0x10f')];}else{_0x40e9e3=this[_0x0403('0x1f')]['sync'](this,_0x2577f7['trunk_id']);if(!_0x40e9e3){return this[_0x0403('0xf')][_0x0403('0x30')](_0x2577f7,_0x0403('0x111'));}}}}else if(_0x2577f7[_0x0403('0x112')]){_0x40e9e3=_0x2577f7[_0x0403('0x112')];}else{return this[_0x0403('0xf')][_0x0403('0x30')](_0x2577f7,_0x0403('0x110'));}var _0x1dceda=this[_0x0403('0xf')][_0x0403('0x5d')](_0x0403('0xe7'),[util[_0x0403('0x2c')](_0x0403('0x113'),_0x40e9e3,_0x2577f7[_0x0403('0x4b')]),_0x2577f7[_0x0403('0x6b')],_0x2577f7[_0x0403('0xe9')],_0x2577f7[_0x0403('0x69')]]);if(_0x1dceda[_0x0403('0xad')]===-0x1){return _0x1dceda;}return this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')]('Executed\x20command\x20%s','DIAL'));};AGIVertices[_0x0403('0x11')][_0x0403('0x114')]=function(_0x35d981){logger[_0x0403('0x32')](util['format'](_0x0403('0x115'),_0x35d981[_0x0403('0x3c')]));return this['channel'][_0x0403('0xb2')](_0x0403('0x114'));};AGIVertices[_0x0403('0x11')][_0x0403('0xd')]=function(_0x1070a4){logger[_0x0403('0x32')](util['format'](_0x0403('0x116'),_0x1070a4[_0x0403('0x3c')]));if(_0x1070a4[_0x0403('0xa7')]===0x0){return this[_0x0403('0xa8')](_0x1070a4);}_0x1070a4[_0x0403('0xa7')]-=0x1;if(!this[_0x0403('0x88')](_0x1070a4[_0x0403('0x117')])){return this[_0x0403('0xf')]['error'](_0x1070a4,_0x0403('0x118'));}var _0x568a65=this[_0x0403('0x21')][_0x0403('0x74')](this,_0x1070a4['file_id']);if(!_0x568a65){return this[_0x0403('0xf')][_0x0403('0x30')](_0x1070a4,_0x0403('0x119'));}if(!this[_0x0403('0x88')](_0x1070a4[_0x0403('0xde')])){return this[_0x0403('0xf')][_0x0403('0x30')]('no\x20variable\x20selected\x20for\x20the\x20result');}var _0x5d9107=this['channel'][_0x0403('0x11a')](_0x568a65,_0x1070a4[_0x0403('0x11b')],_0x1070a4[_0x0403('0x11c')]);var _0x1ee24b=_0x5d9107[_0x0403('0xad')]?_0x5d9107[_0x0403('0xad')]['toString']():'';logger[_0x0403('0x32')]('test',JSON['stringify'](_0x5d9107));if(_0x5d9107[_0x0403('0xad')]===-0x1){this[_0x0403('0x3a')][_0x0403('0x74')](this,_0x1070a4,_0x1ee24b);return _0x5d9107;}else if(_0x5d9107['extra']==='timeout'){_0x5d9107[_0x0403('0xad')]=_0x1ee24b[_0x0403('0x9f')]>=parseInt(_0x1070a4[_0x0403('0x11d')])?'x':'i';}else{_0x5d9107['result']=_0x1ee24b[_0x0403('0x9f')]>=parseInt(_0x1070a4['mindigit'])&&_0x1ee24b[_0x0403('0x9f')]<=parseInt(_0x1070a4['maxdigit'])?'x':'i';}var _0x4a81c9=this[_0x0403('0x12')]['sync'](this,_0x1070a4[_0x0403('0xde')]);if(!_0x4a81c9){return this[_0x0403('0xf')][_0x0403('0x30')](_0x1070a4,_0x0403('0x11e'));}this[_0x0403('0xf')][_0x0403('0xa3')](_0x4a81c9,_0x1ee24b);if(this[_0x0403('0x88')](_0x1070a4[_0x0403('0x11f')])){var _0x3d48f8=parseInt(_0x1070a4[_0x0403('0x11f')],0xa);var _0x58bdb0=rs['generate']({'charset':'*','length':_0x3d48f8});var _0x52ad58=_0x1ee24b[_0x0403('0x9f')];if(_0x52ad58>0x0){if(_0x52ad58>_0x3d48f8){this[_0x0403('0x3a')][_0x0403('0x74')](this,_0x1070a4,_0x1070a4[_0x0403('0x120')]===_0x0403('0x121')?_0x58bdb0+_0x1ee24b[_0x0403('0x122')](_0x3d48f8):_0x1ee24b[_0x0403('0x122')](0x0,_0x52ad58-_0x3d48f8)+_0x58bdb0);}else{this[_0x0403('0x3a')][_0x0403('0x74')](this,_0x1070a4,rs[_0x0403('0x123')]({'charset':'*','length':_0x52ad58}));}}else{this['createSquareDetailsReport'][_0x0403('0x74')](this,_0x1070a4,'');}}else{this['createSquareDetailsReport'][_0x0403('0x74')](this,_0x1070a4,_0x1ee24b);}return _0x5d9107;};AGIVertices[_0x0403('0x11')][_0x0403('0xe')]=function(_0xb3f8aa){logger[_0x0403('0x32')](util['format'](_0x0403('0x124'),_0xb3f8aa['label']));return this['getdigits'](_0xb3f8aa);};AGIVertices[_0x0403('0x11')][_0x0403('0x125')]=function(_0x2bc068){logger['info'](util[_0x0403('0x2c')](_0x0403('0x126'),_0x2bc068[_0x0403('0x3c')]));this['createSquareDetailsReport'][_0x0403('0x74')](this,_0x2bc068,_0x2bc068[_0x0403('0x127')]);return this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')]('GOAL\x20%s',_0x2bc068[_0x0403('0x127')]));};AGIVertices[_0x0403('0x11')]['awspolly']=function(_0x5d6992){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x128'),_0x5d6992['label']));if(!this[_0x0403('0x88')](_0x5d6992['aws_access_key_id'])||!this[_0x0403('0x88')](_0x5d6992[_0x0403('0x8c')])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0x129'));}if(!this[_0x0403('0x88')](_0x5d6992[_0x0403('0x61')])){return this['channel'][_0x0403('0xb2')](_0x0403('0xab'));}this[_0x0403('0xf')][_0x0403('0xb2')](util['format']('Trying\x20aws\x20Polly\x20%s',_0x5d6992[_0x0403('0x61')]));var _0x2563ac=this[_0x0403('0x8a')][_0x0403('0x74')](this,_0x5d6992);if(_0x2563ac){this[_0x0403('0xf')]['noop'](util[_0x0403('0x2c')]('aws\x20Polly\x20%s\x20file\x20created',_0x2563ac));var _0x32f160=this[_0x0403('0xf')]['streamFile'](_0x2563ac);try{fs[_0x0403('0x108')](_0x2563ac+_0x0403('0x109'));}catch(_0x4ea661){logger['error'](_0x4ea661);}return _0x32f160;}return this[_0x0403('0xf')][_0x0403('0x30')](_0x5d6992,_0x0403('0x12a'));};AGIVertices[_0x0403('0x11')][_0x0403('0x12b')]=function(_0x34b757){logger['info'](util[_0x0403('0x2c')](_0x0403('0x12c'),_0x34b757[_0x0403('0x3c')]));if(!this['isConfigured'](_0x34b757['aws_access_key_id'])||!this[_0x0403('0x88')](_0x34b757[_0x0403('0x8c')])){return this[_0x0403('0xf')]['noop'](_0x0403('0x129'));}if(!this[_0x0403('0x88')](_0x34b757[_0x0403('0x92')])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0x12d'));}if(!this[_0x0403('0x88')](_0x34b757[_0x0403('0x61')])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0xab'));}this['channel']['bot']=!![];this[_0x0403('0x3a')](_0x34b757);this['createSquareMessage'](_0x34b757['text'],'in','','');this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')]('Trying\x20Amazon\x20Lex:\x20%s',_0x34b757[_0x0403('0x61')]));var _0x500d31=this[_0x0403('0x91')][_0x0403('0x74')](this,_0x34b757);if(_0x500d31){for(var _0x19ab90 in _0x500d31){if(_0x500d31[_0x0403('0x9a')](_0x19ab90)&&_['isString'](_0x500d31[_0x19ab90])){this['channel'][_0x0403('0xa3')](util[_0x0403('0x2c')](_0x0403('0x12e'),_0x19ab90['toUpperCase']()),_0x500d31[_0x19ab90]);}}if(_[_0x0403('0x48')](_0x500d31[_0x0403('0x7a')])){return this[_0x0403('0xf')][_0x0403('0xb2')]('Amazon\x20Lex\x20ready\x20for\x20fulfillment');}else{this[_0x0403('0x45')](_0x500d31[_0x0403('0x7a')],_0x0403('0xee'),_0x0403('0x12f'),'');return this[_0x0403('0xf')][_0x0403('0xb2')](util['format'](_0x0403('0x130'),_0x500d31[_0x0403('0x7a')]));}}return this[_0x0403('0xf')][_0x0403('0x30')](_0x34b757,_0x0403('0x131'));};AGIVertices[_0x0403('0x11')][_0x0403('0x132')]=function(_0x5e669b){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x133'),_0x5e669b[_0x0403('0x3c')],_0x5e669b['timeout']));if(!this[_0x0403('0x88')](_0x5e669b[_0x0403('0x7e')])){return this[_0x0403('0xf')][_0x0403('0xb2')]('no\x20key\x20configured');}var _0x40e43a=_0x0403('0x134');var _0x844802=util['format'](_0x0403('0x135'),FILES_PATH,rs[_0x0403('0x123')](0x4));var _0x832792=util[_0x0403('0x2c')]('%s.%s',_0x844802,_0x40e43a);var _0x4c2c2e=!![];if(_0x5e669b[_0x0403('0x136')]===_0x0403('0x137')){_0x4c2c2e=![];}var _0x3d6ac5=this[_0x0403('0xf')]['recordFile'](_0x844802,_0x40e43a,_0x5e669b['intKey'],_0x5e669b[_0x0403('0x6b')],undefined,_0x4c2c2e);if(_0x3d6ac5['result']!==-0x1){this[_0x0403('0xf')]['noop'](util[_0x0403('0x2c')]('google\x20%s\x20file\x20created',_0x832792));var _0x3fcdca=this[_0x0403('0x93')][_0x0403('0x74')](this,_0x5e669b,_0x832792);if(_0x3fcdca){for(var _0x22ac48 in _0x3fcdca){if(_0x3fcdca[_0x0403('0x9a')](_0x22ac48)){this['channel'][_0x0403('0xa3')](util[_0x0403('0x2c')](_0x0403('0x138'),_0x22ac48[_0x0403('0x6d')]()),_0x3fcdca[_0x22ac48]);}}return this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x139'),JSON[_0x0403('0x77')](_0x3fcdca)));}}return _0x3d6ac5;};AGIVertices[_0x0403('0x11')]['tildeasr']=function(_0x226472){logger['info'](util[_0x0403('0x2c')](_0x0403('0x13a'),_0x226472[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x226472[_0x0403('0x96')])){return this['channel'][_0x0403('0xb2')](_0x0403('0x13b'));}if(!this[_0x0403('0x88')](_0x226472[_0x0403('0x97')])){return this[_0x0403('0xf')]['noop'](_0x0403('0x13c'));}var _0x572c5e=_0x0403('0x134');var _0x3ea0ac=util['format'](_0x0403('0x135'),FILES_PATH,rs[_0x0403('0x123')](0x4));var _0x3074fa=util['format']('%s.%s',_0x3ea0ac,_0x572c5e);var _0x3344c8=!![];if(_0x226472[_0x0403('0x136')]===_0x0403('0x137')){_0x3344c8=![];}var _0x15a6b5=this[_0x0403('0xf')][_0x0403('0x13d')](_0x3ea0ac,_0x572c5e,_0x226472['intKey'],_0x226472['timeout'],undefined,_0x3344c8);if(_0x15a6b5[_0x0403('0xad')]!==-0x1){this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x13e'),_0x3074fa));var _0x5d2d6e=this[_0x0403('0x95')]['sync'](this,_0x226472,_0x3074fa);if(_0x5d2d6e){for(var _0x5d328e in _0x5d2d6e){if(_0x5d2d6e[_0x0403('0x9a')](_0x5d328e)){this[_0x0403('0xf')][_0x0403('0xa3')](util['format'](_0x0403('0x13f'),_0x5d328e[_0x0403('0x6d')]()),_0x5d2d6e[_0x5d328e]);}}return this[_0x0403('0xf')][_0x0403('0xb2')](util['format'](_0x0403('0x140'),JSON[_0x0403('0x77')](_0x5d2d6e)));}}return _0x15a6b5;};AGIVertices['prototype']['gotoc']=function(_0x456dfd){logger[_0x0403('0x32')](util['format'](_0x0403('0x141'),_0x456dfd['label']));return this['channel'][_0x0403('0x142')](_0x456dfd[_0x0403('0x143')],_0x456dfd[_0x0403('0x41')],_0x456dfd['priority']);};AGIVertices[_0x0403('0x11')][_0x0403('0x144')]=function(_0x5d5697){logger[_0x0403('0x32')](util['format']('Enter\x20in\x20GOTOIF\x20(%s)\x20block',_0x5d5697[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x5d5697[_0x0403('0x145')])){return this[_0x0403('0xf')]['error'](_0x5d5697,_0x0403('0x146'));}try{var _0x257537=eval(_0x5d5697['condition'])?'true':'false';this['channel']['noop'](util[_0x0403('0x2c')](_0x0403('0x147'),_0x5d5697['condition'],_0x257537));return{'code':0xc8,'result':_0x257537};}catch(_0x1db3e8){return{'code':0xc8,'result':_0x0403('0x148')};}};AGIVertices[_0x0403('0x11')][_0x0403('0x149')]=function(_0x133f5a){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x14a'),_0x133f5a[_0x0403('0x3c')]));if(!this['isConfigured'](_0x133f5a[_0x0403('0x14b')])){return this[_0x0403('0xf')][_0x0403('0x30')](_0x133f5a,'no\x20interval\x20configured');}var _0x55689c=this[_0x0403('0x14c')][_0x0403('0x74')](this,_0x133f5a[_0x0403('0x14b')]);if(!_0x55689c){return this[_0x0403('0xf')][_0x0403('0x30')](_0x133f5a,'no\x20intervals\x20found');}for(var _0x29abf6=0x0;_0x29abf6<_0x55689c[_0x0403('0x9f')];_0x29abf6+=0x1){var _0x55f262=this[_0x0403('0xf')][_0x0403('0x12')](util['format'](_0x0403('0x14d'),_0x55689c[_0x29abf6]));if(_0x55f262[_0x0403('0xad')]===-0x1){return _0x55f262;}logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x14e'),_0x55689c[_0x29abf6],_0x55f262['extra']));if(_0x55f262[_0x0403('0xa6')]===_0x0403('0x14f')){logger[_0x0403('0x32')](util['format'](_0x0403('0x14e'),_0x55689c[_0x29abf6],'true'));this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x14e'),_0x55689c[_0x29abf6],_0x0403('0x14f')));return{'code':0xc8,'result':_0x0403('0x14f')};}else{logger[_0x0403('0x32')](util['format']('IFTIME\x20%s\x20%s',_0x55689c[_0x29abf6],_0x0403('0x148')));this['channel']['noop'](util[_0x0403('0x2c')](_0x0403('0x14e'),_0x55689c[_0x29abf6],'false'));}}return{'code':0xc8,'result':'false'};};AGIVertices['prototype']['hangup']=function(_0x58a679){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x150'),_0x58a679[_0x0403('0x3c')]));return this[_0x0403('0xf')][_0x0403('0x151')]();};AGIVertices[_0x0403('0x11')]['ispeechasr']=function(_0x372107){logger['info'](util[_0x0403('0x2c')](_0x0403('0x152'),_0x372107['label']));if(!this[_0x0403('0x88')](_0x372107[_0x0403('0x7e')])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0x153'));}var _0x398c84=_0x0403('0x134');var _0x1df36e=util[_0x0403('0x2c')](_0x0403('0x135'),FILES_PATH,rs[_0x0403('0x123')](0x4));var _0x83a84f=util['format']('%s.%s',_0x1df36e,_0x398c84);var _0x30101c=!![];if(_0x372107[_0x0403('0x136')]==='NOBEEP'){_0x30101c=![];}var _0x29b8d5=this[_0x0403('0xf')][_0x0403('0x13d')](_0x1df36e,_0x398c84,_0x372107[_0x0403('0x154')],_0x372107[_0x0403('0x6b')],undefined,_0x30101c);if(_0x29b8d5[_0x0403('0xad')]!==-0x1){this[_0x0403('0xf')][_0x0403('0xb2')](util['format'](_0x0403('0x155'),_0x83a84f));var _0x315478=this[_0x0403('0x87')][_0x0403('0x74')](this,_0x372107,_0x83a84f);if(_0x315478){for(var _0x32be0c in _0x315478){if(_0x315478[_0x0403('0x9a')](_0x32be0c)){this['channel'][_0x0403('0xa3')](util[_0x0403('0x2c')](_0x0403('0x156'),_0x32be0c[_0x0403('0x6d')]()),_0x315478[_0x32be0c]);}}return this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x157'),JSON[_0x0403('0x77')](_0x315478)));}}return _0x29b8d5;};AGIVertices[_0x0403('0x11')]['ispeechtts']=function(_0x16afe5){logger[_0x0403('0x32')](util[_0x0403('0x2c')]('Enter\x20in\x20ISPEECHTTS\x20(%s)\x20block',_0x16afe5['label']));if(!this[_0x0403('0x88')](_0x16afe5['key'])){return this['channel'][_0x0403('0xb2')](_0x0403('0x153'));}if(!this[_0x0403('0x88')](_0x16afe5[_0x0403('0x61')])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0xab'));}this[_0x0403('0xf')]['noop'](util[_0x0403('0x2c')](_0x0403('0x158'),_0x16afe5['text']));var _0x10becc=this[_0x0403('0x159')][_0x0403('0x74')](this,_0x16afe5);if(_0x10becc){this['channel'][_0x0403('0xb2')](util['format']('ispeech\x20%s\x20file\x20created',_0x10becc));var _0x33d7f2=this[_0x0403('0xf')]['streamFile'](_0x10becc,_0x16afe5[_0x0403('0x154')]);try{fs[_0x0403('0x108')](_0x10becc+'.wav');}catch(_0x169bb9){logger[_0x0403('0x30')](_0x169bb9);}return _0x33d7f2;}return this[_0x0403('0xf')][_0x0403('0x30')](_0x16afe5,_0x0403('0x15a'));};AGIVertices['prototype'][_0x0403('0x15b')]=function(_0x33b8b6){logger['info'](util[_0x0403('0x2c')](_0x0403('0x15c'),_0x33b8b6[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x33b8b6[_0x0403('0x15d')])){return this[_0x0403('0xf')][_0x0403('0x30')](_0x33b8b6,_0x0403('0x15e'));}logger[_0x0403('0x32')](util['format'](_0x0403('0x15f'),this[_0x0403('0xf')]['callerid'],_0x33b8b6[_0x0403('0x15d')]));var _0xd21303=this[_0x0403('0x58')][_0x0403('0x74')](this,_0x33b8b6[_0x0403('0x15d')]);if(_0xd21303){logger[_0x0403('0x32')](util[_0x0403('0x2c')]('AGENT\x20%s\x20FOUND\x20BY',this[_0x0403('0xf')][_0x0403('0x40')],_0x33b8b6[_0x0403('0x15d')]));this['channel']['noop'](util['format'](_0x0403('0x160'),this['channel']['callerid'],_0x33b8b6['findBy']));return{'code':0xc8,'result':_0x0403('0x161')};}else{logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x162'),this['channel'][_0x0403('0x40')],_0x33b8b6[_0x0403('0x15d')]));this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x162'),this[_0x0403('0xf')][_0x0403('0x40')],_0x33b8b6[_0x0403('0x15d')]));return{'code':0xc8,'result':_0x0403('0x163')};}};AGIVertices[_0x0403('0x11')][_0x0403('0x164')]=function(_0x1dac7e){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x165'),_0x1dac7e[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x1dac7e['findBy'])){return this['channel'][_0x0403('0x30')](_0x1dac7e,'no\x20find\x20by\x20configured');}logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x15f'),this[_0x0403('0xf')][_0x0403('0x40')],_0x1dac7e['findBy']));var _0x9212f2=this[_0x0403('0x57')]['sync'](this,_0x1dac7e[_0x0403('0x15d')]);if(_0x9212f2){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x160'),this[_0x0403('0xf')][_0x0403('0x40')],_0x1dac7e['findBy']));this['channel'][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x160'),this[_0x0403('0xf')]['callerid'],_0x1dac7e['findBy']));return{'code':0xc8,'result':_0x0403('0x161')};}else{logger[_0x0403('0x32')](util['format']('AGENT\x20%s\x20NOT\x20FOUND\x20BY',this[_0x0403('0xf')][_0x0403('0x40')],_0x1dac7e['findBy']));this['channel']['noop'](util[_0x0403('0x2c')]('AGENT\x20%s\x20NOT\x20FOUND\x20BY',this[_0x0403('0xf')][_0x0403('0x40')],_0x1dac7e[_0x0403('0x15d')]));return{'code':0xc8,'result':_0x0403('0x163')};}};AGIVertices[_0x0403('0x11')][_0x0403('0x166')]=function(_0x18a332){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x167'),_0x18a332[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x18a332[_0x0403('0x168')])){return this[_0x0403('0xf')][_0x0403('0x30')](_0x18a332,_0x0403('0x169'));}this[_0x0403('0xf')][_0x0403('0xb2')](util['format']('math\x20%s',_0x18a332[_0x0403('0x168')]));var _0x4e6e69=eval(_0x18a332[_0x0403('0x168')]);if(!this['isConfigured'](_0x18a332['variable_id'])){return this['channel']['noop'](_0x0403('0xdf'));}var _0x2e0b6b=this[_0x0403('0x12')][_0x0403('0x74')](this,_0x18a332[_0x0403('0xde')]);if(!_0x2e0b6b){return this[_0x0403('0xf')]['error'](_0x18a332,_0x0403('0x11e'));}if(_[_0x0403('0x9e')](_0x4e6e69)){var _0x3329b9=this;_0x4e6e69[_0x0403('0x16a')](function(_0x1623ee,_0x1517bb){_0x3329b9[_0x0403('0xf')][_0x0403('0xa3')](util[_0x0403('0x2c')]('%s[%s]',_0x2e0b6b,_0x1517bb),_0x1623ee);});return this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x16b'),_0x2e0b6b));}else{return this[_0x0403('0xf')][_0x0403('0xa3')](_0x2e0b6b,_0x4e6e69);}};AGIVertices['prototype'][_0x0403('0xc')]=function(_0xf079ed){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x16c'),_0xf079ed[_0x0403('0x3c')]));if(_0xf079ed['retry']===0x0){return this[_0x0403('0xa8')](_0xf079ed);}_0xf079ed[_0x0403('0xa7')]-=0x1;if(!this['isConfigured'](_0xf079ed[_0x0403('0x117')])){return this[_0x0403('0xf')][_0x0403('0x30')](_0xf079ed,'no\x20file\x20audio\x20selected');}var _0x590324=this[_0x0403('0x21')]['sync'](this,_0xf079ed['file_id']);if(!_0x590324){return this['channel'][_0x0403('0x30')](_0xf079ed,_0x0403('0x119'));}var _0x1b062b=this[_0x0403('0xf')][_0x0403('0x11a')](_0x590324,_0xf079ed[_0x0403('0x11b')],_0xf079ed[_0x0403('0x16d')]);var _0x4d63bd=_0x1b062b[_0x0403('0xad')];if(_0x1b062b[_0x0403('0xad')]===-0x1){this[_0x0403('0x3a')][_0x0403('0x74')](this,_0xf079ed,'-1');return _0x1b062b;}else if(_0x1b062b[_0x0403('0xa6')]===_0x0403('0x6b')){_0x1b062b[_0x0403('0xad')]=_0x1b062b[_0x0403('0xad')][_0x0403('0x9f')]>0x0?_0x1b062b[_0x0403('0xad')]:'t';}else if(_[_0x0403('0x47')](_0x1b062b['result'])){_0x1b062b[_0x0403('0xad')]='#';_0x4d63bd='#';}if(!this['isConfigured'](_0xf079ed['variable_id'])){this['channel'][_0x0403('0xb2')]('no\x20variable\x20selected\x20for\x20the\x20result');}else{var _0x38afd6=this[_0x0403('0x12')][_0x0403('0x74')](this,_0xf079ed[_0x0403('0xde')]);if(!_0x38afd6){return this[_0x0403('0xf')][_0x0403('0x30')](_0xf079ed,_0x0403('0x11e'));}this[_0x0403('0xf')][_0x0403('0xa3')](_0x38afd6,_0x4d63bd);}this[_0x0403('0x3a')][_0x0403('0x74')](this,_0xf079ed,_0x4d63bd);return _0x1b062b;};AGIVertices['prototype'][_0x0403('0xb2')]=function(_0x27e092){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x16e'),_0x27e092[_0x0403('0x3c')]));return this[_0x0403('0xf')][_0x0403('0xb2')](_0x27e092['output']||_0x27e092[_0x0403('0x3c')]);};AGIVertices[_0x0403('0x11')]['pause']=function(_0x5d78c4){logger[_0x0403('0x32')](util[_0x0403('0x2c')]('Enter\x20in\x20PAUSE\x20(%s)\x20block',_0x5d78c4[_0x0403('0x3c')]));if(!this['isConfigured'](_0x5d78c4[_0x0403('0x15d')])){return this[_0x0403('0xf')][_0x0403('0x30')](_0x5d78c4,_0x0403('0x15e'));}logger[_0x0403('0x32')](util[_0x0403('0x2c')]('FIND\x20AGENT\x20%s\x20BY\x20%s',this[_0x0403('0xf')][_0x0403('0x40')],_0x5d78c4[_0x0403('0x15d')]));var _0x375355=this['getPause'][_0x0403('0x74')](this,_0x5d78c4[_0x0403('0x16f')]);var _0x8a34d4=this[_0x0403('0x54')]['sync'](this,_0x5d78c4[_0x0403('0x15d')],_0x375355);if(_0x8a34d4){logger[_0x0403('0x32')](util['format']('AGENT\x20%s\x20FOUND\x20BY',this[_0x0403('0xf')][_0x0403('0x40')],_0x5d78c4['findBy']));this['channel'][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x160'),this[_0x0403('0xf')][_0x0403('0x40')],_0x5d78c4[_0x0403('0x15d')]));return{'code':0xc8,'result':_0x0403('0x161')};}else{logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x162'),this[_0x0403('0xf')][_0x0403('0x40')],_0x5d78c4['findBy']));this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')]('AGENT\x20%s\x20FOUND\x20BY',this['channel'][_0x0403('0x40')],_0x5d78c4[_0x0403('0x15d')]));return{'code':0xc8,'result':_0x0403('0x163')};}};AGIVertices[_0x0403('0x11')][_0x0403('0x170')]=function(_0x23f073){logger['info'](util[_0x0403('0x2c')](_0x0403('0x171'),_0x23f073[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x23f073[_0x0403('0x117')])){return this[_0x0403('0xf')]['error'](_0x23f073,_0x0403('0x118'));}var _0x45b9ac=this[_0x0403('0x21')]['sync'](this,_0x23f073[_0x0403('0x117')]);if(!_0x45b9ac){return this['channel'][_0x0403('0x30')](_0x23f073,_0x0403('0x119'));}var _0x5138e2=this[_0x0403('0xf')][_0x0403('0x5d')](_0x0403('0x172'),[_0x45b9ac,_0x23f073[_0x0403('0xe9')]]);if(_0x5138e2[_0x0403('0xad')]===-0x1){return _0x5138e2;}return this[_0x0403('0xf')][_0x0403('0xb2')](util['format'](_0x0403('0xc8'),'PLAYBACK',_0x45b9ac));};AGIVertices['prototype']['queue']=function(_0x37c885){logger[_0x0403('0x32')](util[_0x0403('0x2c')]('Enter\x20in\x20QUEUE\x20(%s)\x20block',_0x37c885[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x37c885[_0x0403('0x173')])){return this[_0x0403('0xf')][_0x0403('0x30')](_0x37c885,_0x0403('0x174'));}var _0x353d03='';var _0x256d30=parseInt(_0x37c885[_0x0403('0x173')],0xa);if(isNaN(_0x256d30)){_0x353d03=_0x37c885[_0x0403('0x173')];}else{_0x353d03=this[_0x0403('0x16')][_0x0403('0x74')](this,_0x37c885[_0x0403('0x173')]);if(!_0x353d03){return this[_0x0403('0xf')][_0x0403('0x30')](_0x37c885,'no\x20queue\x20found');}}var _0x1c6b20='';if(this[_0x0403('0x88')](_0x37c885['file_id'])){var _0x181335=this[_0x0403('0x21')][_0x0403('0x74')](this,_0x37c885['file_id']);if(_0x181335){_0x1c6b20=_0x181335;}}this[_0x0403('0x3a')][_0x0403('0x74')](this,_0x37c885,_0x353d03);if(_0x37c885[_0x0403('0xe9')]['indexOf']('x')<0x0){_0x37c885[_0x0403('0xe9')]+='x';}if(_0x37c885[_0x0403('0xe9')]['indexOf']('X')<0x0){_0x37c885['opts']+='X';}this['channel'][_0x0403('0xa3')](_0x0403('0x175'),_0x353d03?_0x353d03[_0x0403('0x176')]():'');var _0xf6ca5a=this['channel'][_0x0403('0x5d')](_0x0403('0x177'),[_0x353d03,_0x37c885['opts'],_0x37c885[_0x0403('0x69')],_0x1c6b20,_0x37c885[_0x0403('0x6b')],_0x37c885['agi'],_0x37c885[_0x0403('0x178')],_0x37c885['gosub'],'',_0x37c885[_0x0403('0x179')]]);if(_0xf6ca5a[_0x0403('0xad')]===-0x1){return _0xf6ca5a;}return this[_0x0403('0xf')]['noop'](util['format']('Executed\x20command\x20%s\x20%s',_0x0403('0x177'),_0x353d03));};AGIVertices[_0x0403('0x11')]['record']=function(_0x19ebae){logger['info'](util[_0x0403('0x2c')]('Enter\x20in\x20RECORD\x20(%s)\x20block',_0x19ebae['label']));var _0x2face3=_0x19ebae[_0x0403('0x17a')]||_0x0403('0x134');var _0x3722e4=util[_0x0403('0x2c')]('%s_%s',this['channel'][_0x0403('0x3b')],rs[_0x0403('0x123')](0x5));var _0x2435f0=util[_0x0403('0x2c')](_0x0403('0x17b'),FILES_PATH,_0x3722e4,_0x2face3);var _0x54a3d0=util[_0x0403('0x2c')](_0x0403('0x135'),FILES_PATH,_0x3722e4);this[_0x0403('0x3f')][_0x0403('0x74')](this,_0x19ebae,_0x3722e4,_0x2435f0);this[_0x0403('0xf')][_0x0403('0xa3')](_0x0403('0x17c'),_0x3722e4);logger['info']('Recording\x20%s\x20%s\x20%s\x20%s',_0x54a3d0,_0x2face3,_0x19ebae[_0x0403('0x17d')],_0x19ebae['timeout']);return this[_0x0403('0xf')][_0x0403('0x13d')](_0x54a3d0,_0x2face3,_0x19ebae[_0x0403('0x17d')],_0x19ebae[_0x0403('0x6b')],undefined,!![]);};AGIVertices[_0x0403('0x11')][_0x0403('0x17e')]=function(_0x3963af){logger[_0x0403('0x32')](util[_0x0403('0x2c')]('Enter\x20in\x20RESTAPI\x20(%s)\x20block',_0x3963af[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x3963af[_0x0403('0x69')])){return this[_0x0403('0xf')]['noop'](_0x0403('0x17f'));}var _0x426abc=this[_0x0403('0x180')][_0x0403('0x74')](this,_0x3963af);logger[_0x0403('0x32')](util['format']('Response:',util['inspect'](_0x426abc,{'showHidden':![],'depth':null})));if(!this['isConfigured'](_0x3963af[_0x0403('0xde')])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0x181'));}var _0x3cbd95=this[_0x0403('0x12')][_0x0403('0x74')](this,_0x3963af[_0x0403('0xde')]);if(!_0x3cbd95){return this[_0x0403('0xf')]['error'](_0x3963af,_0x0403('0x11e'));}this[_0x0403('0xf')][_0x0403('0xa3')](util[_0x0403('0x2c')]('%s_STATUS_CODE',_0x3cbd95),_0x426abc['statusCode']?_0x426abc[_0x0403('0x79')]:_0x0403('0x182'));this['channel'][_0x0403('0xa3')](util[_0x0403('0x2c')](_0x0403('0x183'),_0x3cbd95),_0x426abc[_0x0403('0x78')]?_0x426abc[_0x0403('0x78')]:'OK');if(_0x426abc['body']){try{this['saveRestApiResult'](_0x426abc['body'],_0x3cbd95);}catch(_0x5548fb){logger['error'](util[_0x0403('0x2c')]('Unable\x20to\x20set\x20result\x20in\x20variable\x20%s',_0x3cbd95));}}return this['channel'][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x184'),_0x3cbd95));};AGIVertices[_0x0403('0x11')][_0x0403('0x185')]=function(_0xee95a1){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x186'),_0xee95a1[_0x0403('0x3c')]));return this[_0x0403('0xf')]['sayDigits'](_0xee95a1[_0x0403('0x187')][_0x0403('0x5f')](/\s+/g,''),_0xee95a1['escape_digits']);};AGIVertices[_0x0403('0x11')][_0x0403('0x188')]=function(_0x6642f7){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x189'),_0x6642f7['label']));return this['channel'][_0x0403('0x18a')](_0x6642f7[_0x0403('0x18b')][_0x0403('0x5f')](/\s+/g,''),_0x6642f7[_0x0403('0x17d')]);};AGIVertices['prototype'][_0x0403('0x18c')]=function(_0x1ff0d9){logger['info'](util['format'](_0x0403('0x18d'),_0x1ff0d9['label']));return this[_0x0403('0xf')][_0x0403('0x18e')](_0x1ff0d9[_0x0403('0x61')],_0x1ff0d9[_0x0403('0x17d')]);};AGIVertices[_0x0403('0x11')]['sendMail']=function(_0x1c5a2c){logger[_0x0403('0x32')](util['format'](_0x0403('0x18f'),_0x1c5a2c[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x1c5a2c[_0x0403('0x190')])){return this['channel'][_0x0403('0xb2')]('no\x20mail\x20account\x20configured');}var _0x40ef90=this[_0x0403('0x24')][_0x0403('0x74')](this,_0x1c5a2c[_0x0403('0x190')]);if(!_0x40ef90||!_0x40ef90[_0x0403('0x191')]){return this[_0x0403('0xf')][_0x0403('0x30')](_0x1c5a2c,'no\x20mail\x20account\x20found');}var _0x65ecdc={'from':util[_0x0403('0x2c')](_0x0403('0x192'),_0x40ef90[_0x0403('0x17')],_0x40ef90['email']||_0x40ef90['Smtp']['user']),'to':_0x1c5a2c['to']||'','cc':_0x1c5a2c['cc']||'','bcc':_0x1c5a2c[_0x0403('0x193')]||'','subject':_0x1c5a2c['subject'],'html':_0x1c5a2c['text'],'text':_0x1c5a2c[_0x0403('0x61')]};var _0x1b8177={'tls':{'rejectUnauthorized':![]}};if(_0x40ef90[_0x0403('0x191')][_0x0403('0x194')]){_0x1b8177[_0x0403('0x194')]=_0x40ef90[_0x0403('0x191')][_0x0403('0x194')];}else{_0x1b8177[_0x0403('0x195')]=_0x40ef90[_0x0403('0x191')][_0x0403('0x195')];_0x1b8177['port']=_0x40ef90[_0x0403('0x191')]['port'];_0x1b8177[_0x0403('0x196')]=_0x40ef90[_0x0403('0x191')][_0x0403('0x196')];}if(_0x40ef90[_0x0403('0x191')][_0x0403('0x197')]){_0x1b8177[_0x0403('0x198')]={'user':_0x40ef90[_0x0403('0x191')][_0x0403('0x199')],'pass':_0x40ef90['Smtp'][_0x0403('0x19a')]};}if(this['isConfigured'](_0x1c5a2c['template_id'])){}logger[_0x0403('0xe3')](_0x0403('0x19b'),JSON[_0x0403('0x77')](_0x65ecdc));this[_0x0403('0x3a')][_0x0403('0x74')](this,_0x1c5a2c,_0x1c5a2c['account_id']);this[_0x0403('0xf')][_0x0403('0xb2')](util['format'](_0x0403('0x19c'),_0x40ef90[_0x0403('0x17')]));this[_0x0403('0x26')]['sync'](this,_0x1b8177,_0x65ecdc);return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0x19d'));};AGIVertices[_0x0403('0x11')][_0x0403('0x19e')]=function(_0x799ada){logger[_0x0403('0x32')](util['format']('Enter\x20in\x20SENDFAX\x20(%s)\x20block',_0x799ada['label']));return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0x19f'));};AGIVertices[_0x0403('0x11')][_0x0403('0x1a0')]=function(_0x2cb352){logger['info'](util['format']('Enter\x20in\x20SENDSMS\x20(%s)\x20block',_0x2cb352[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x2cb352['sms_account_id'])){return this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0x1a1'));}var _0x4bd12e=this[_0x0403('0x37')][_0x0403('0x74')](this,_0x2cb352[_0x0403('0x1a2')]);if(!_0x4bd12e){return this['channel'][_0x0403('0x30')](_0x2cb352,_0x0403('0x1a3'));}var _0x4ef732={'body':_0x2cb352[_0x0403('0x1a4')],'phone':_0x2cb352['to']||'','SmsAccountId':_0x4bd12e['id']};logger[_0x0403('0xe3')](_0x0403('0x1a5'),JSON[_0x0403('0x77')](_0x4ef732));this[_0x0403('0x3a')]['sync'](this,_0x2cb352,_0x2cb352[_0x0403('0x1a2')]);this[_0x0403('0xf')]['noop'](util[_0x0403('0x2c')]('Trying\x20SendSMS\x20with\x20account\x20%s',_0x4bd12e[_0x0403('0x17')]));this[_0x0403('0x39')][_0x0403('0x74')](this,_0x4ef732);return this[_0x0403('0xf')]['noop'](_0x0403('0x1a6'));};AGIVertices['prototype']['set']=function(_0x2503ad){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x1a7'),_0x2503ad[_0x0403('0x3c')]));if(!this['isConfigured'](_0x2503ad[_0x0403('0xde')])){return this[_0x0403('0xf')][_0x0403('0x30')](_0x2503ad,_0x0403('0x1a8'));}var _0x1295e3=this[_0x0403('0x12')]['sync'](this,_0x2503ad[_0x0403('0xde')]);if(!_0x1295e3){return this[_0x0403('0xf')][_0x0403('0x30')](_0x2503ad,_0x0403('0x11e'));}return this[_0x0403('0xf')][_0x0403('0xa3')](_0x1295e3,_0x2503ad[_0x0403('0x1a9')]);};AGIVertices[_0x0403('0x11')][_0x0403('0x1aa')]=function(_0x49a90e){logger[_0x0403('0x32')](util['format']('Enter\x20in\x20START\x20(%s)\x20block',_0x49a90e['label']));this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0x1ab'));if(_0x49a90e[_0x0403('0xbc')]===_0x0403('0x1ac')){this[_0x0403('0xf')][_0x0403('0xb2')](_0x0403('0x1ad'));return this[_0x0403('0xf')][_0x0403('0xbc')]();}return this['channel']['noop'](_0x0403('0x1ae'));};AGIVertices[_0x0403('0x11')][_0x0403('0x1af')]=function(_0x3c315b){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x1b0'),_0x3c315b[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x3c315b[_0x0403('0x1b1')])){return this['channel'][_0x0403('0x30')](_0x3c315b,'no\x20subproject\x20selected');}var _0x540af7=this['getSquareProject'][_0x0403('0x74')](this,_0x3c315b[_0x0403('0x1b1')]);if(!this['isConfigured'](_0x540af7)){return this[_0x0403('0xf')][_0x0403('0x30')](_0x3c315b,util[_0x0403('0x2c')](_0x0403('0x1b2'),_0x3c315b[_0x0403('0x1b1')]));}if(_0x540af7===this[_0x0403('0xf')]['arg_1']){return this[_0x0403('0xf')][_0x0403('0x30')](_0x3c315b,_0x0403('0x1b3'));}this['createSquareDetailsReport'][_0x0403('0x74')](this,_0x3c315b,_0x540af7);var _0x20bfa5=this[_0x0403('0xf')][_0x0403('0x5d')](_0x0403('0x1b4'),util[_0x0403('0x2c')](_0x0403('0x1b5'),config['agi'][_0x0403('0x195')]||_0x0403('0x1b6'),_0x540af7,this[_0x0403('0xf')][_0x0403('0x3e')]));if(_0x20bfa5['result']===-0x1){return _0x20bfa5;}return this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0xc8'),_0x0403('0x1b4'),_0x540af7));};AGIVertices[_0x0403('0x11')]['system']=function(_0x3434ce){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x1b7'),_0x3434ce[_0x0403('0x3c')]));var _0x4d47f0=this[_0x0403('0x5c')][_0x0403('0x74')](this,_0x3434ce[_0x0403('0xba')]);this[_0x0403('0x3a')][_0x0403('0x74')](this,_0x3434ce,_0x3434ce['command']);if(this['isConfigured'](_0x3434ce[_0x0403('0xde')])){var _0x205583=this['getVariable']['sync'](this,_0x3434ce[_0x0403('0xde')]);if(_0x205583){this['channel']['setVariable'](_0x205583,_0x4d47f0);return this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x1b8'),_0x3434ce['command'],_0x205583));}}return this['channel'][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x1b9'),_0x3434ce['command']));};AGIVertices[_0x0403('0x11')]['google_cloud_tts']=function(_0x4911eb){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x1ba'),_0x4911eb[_0x0403('0x3c')]));_0x4911eb[_0x0403('0x61')]=_0x4911eb[_0x0403('0x61')][_0x0403('0x5f')](/(\r\n|\n|\r)/gm,'\x20');if(!this[_0x0403('0x88')](_0x4911eb[_0x0403('0x60')])){return this[_0x0403('0xf')]['noop'](_0x0403('0x1bb'));}if(!this['isConfigured'](_0x4911eb['text'])){return this['channel'][_0x0403('0xb2')](_0x0403('0xab'));}this[_0x0403('0xf')]['noop'](util[_0x0403('0x2c')](_0x0403('0x1bc'),_0x4911eb[_0x0403('0x61')]));var _0x340ba0=this[_0x0403('0x1bd')][_0x0403('0x74')](this,_0x4911eb);if(_0x340ba0){this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x1be'),_0x340ba0));var _0x103dae=this[_0x0403('0xf')][_0x0403('0x1bf')](_0x340ba0);try{fs[_0x0403('0x108')](_0x340ba0+_0x0403('0x109'));}catch(_0x114a58){logger['error'](_0x114a58);}return _0x103dae;}return this[_0x0403('0xf')][_0x0403('0x30')](_0x4911eb,'Google\x20Cloud\x20TTS\x20is\x20unreachable');};AGIVertices[_0x0403('0x11')][_0x0403('0x1c0')]=function(_0x28d4da){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x1c1'),_0x28d4da[_0x0403('0x3c')]));_0x28d4da[_0x0403('0x61')]=_0x28d4da[_0x0403('0x61')][_0x0403('0x5f')](/(\r\n|\n|\r)/gm,'\x20');if(!this[_0x0403('0x88')](_0x28d4da[_0x0403('0x61')])){return this[_0x0403('0xf')]['noop'](_0x0403('0xab'));}this[_0x0403('0xf')]['noop'](util[_0x0403('0x2c')]('Trying\x20Google\x20TTS\x20%s',_0x28d4da[_0x0403('0x61')]));var _0x5996dc=this[_0x0403('0x1c2')][_0x0403('0x74')](this,_0x28d4da);if(_0x5996dc){this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0x1c3'),_0x5996dc));var _0x2b9533=this[_0x0403('0xf')][_0x0403('0x1bf')](_0x5996dc);try{fs['unlink'](_0x5996dc+_0x0403('0x109'));}catch(_0x79d59e){logger[_0x0403('0x30')](_0x79d59e);}return _0x2b9533;}return this['channel']['error'](_0x28d4da,_0x0403('0x1c4'));};AGIVertices[_0x0403('0x11')]['unpause']=function(_0x2eb713){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x1c5'),_0x2eb713[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x2eb713[_0x0403('0x15d')])){return this[_0x0403('0xf')][_0x0403('0x30')](_0x2eb713,_0x0403('0x15e'));}logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x15f'),this['channel'][_0x0403('0x40')],_0x2eb713[_0x0403('0x15d')]));var _0x47bf4b=this[_0x0403('0x56')][_0x0403('0x74')](this,_0x2eb713[_0x0403('0x15d')]);if(_0x47bf4b){logger['info'](util[_0x0403('0x2c')](_0x0403('0x160'),this['channel'][_0x0403('0x40')],_0x2eb713[_0x0403('0x15d')]));this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')]('AGENT\x20%s\x20FOUND\x20BY',this[_0x0403('0xf')][_0x0403('0x40')],_0x2eb713[_0x0403('0x15d')]));return{'code':0xc8,'result':_0x0403('0x161')};}else{logger[_0x0403('0x32')](util[_0x0403('0x2c')]('AGENT\x20%s\x20NOT\x20FOUND\x20BY',this[_0x0403('0xf')][_0x0403('0x40')],_0x2eb713[_0x0403('0x15d')]));this[_0x0403('0xf')]['noop'](util[_0x0403('0x2c')](_0x0403('0x162'),this[_0x0403('0xf')]['callerid'],_0x2eb713['findBy']));return{'code':0xc8,'result':_0x0403('0x163')};}};AGIVertices['prototype'][_0x0403('0x1c6')]=function(_0x390541){logger[_0x0403('0x32')](util['format'](_0x0403('0x1c7'),_0x390541[_0x0403('0x3c')]));var _0x4db266=this['channel']['exec']('VOICEMAIL',[_0x390541['mailbox'],_0x390541['options']]);if(_0x4db266[_0x0403('0xad')]===-0x1){return _0x4db266;}return this[_0x0403('0xf')][_0x0403('0xb2')](util[_0x0403('0x2c')](_0x0403('0xc8'),_0x0403('0x1c8'),_0x390541['mailbox']));};AGIVertices['prototype']['vswitch']=function(_0x44b55e){logger[_0x0403('0x32')](util[_0x0403('0x2c')](_0x0403('0x1c9'),_0x44b55e[_0x0403('0x3c')]));if(!this[_0x0403('0x88')](_0x44b55e[_0x0403('0xde')])){return this[_0x0403('0xf')]['error'](_0x44b55e,_0x0403('0x1a8'));}var _0x5e6dac=this[_0x0403('0x12')][_0x0403('0x74')](this,_0x44b55e[_0x0403('0xde')]);if(!_0x5e6dac){return this[_0x0403('0xf')][_0x0403('0x30')](_0x44b55e,_0x0403('0x11e'));}var _0xafc696=this[_0x0403('0xf')][_0x0403('0x12')](_0x5e6dac);return{'code':0xc8,'result':_0xafc696[_0x0403('0xa6')]?_0xafc696['extra']:'-'};};String['prototype'][_0x0403('0x1ca')]=function(_0x2e3142,_0x5a5cb8){return this[_0x0403('0xa4')](_0x2e3142)['join'](_0x5a5cb8);};module['exports']=AGIVertices;