Built motion from commit 97153652.|2.6.26
[motion2.git] / server / services / routing / server / index.js
index 6dfb120..d4a6535 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6dc0=['channel','message','interaction','checkWaitingNotifications','transfer','applications','isArray','length','existsSync','join','app','.js','toLowerCase','autoreply','appdata','push','slice','dialogflow','split','dialogflowv2','amazonlex','TagId','tvox','getMustacheRender','account','notificationTemplate','ChatWebsiteId','ContactId','body','format','%s:%s:%s','./interval','./applications/','consequence','priority','info','on\x20interval','intervals','error','execute','stringify','matchPath','emit','No\x20applications\x20to\x20execute','stack','routing\x20is\x20empty','agent','agents','end','QueueReport','update','UserId','error\x20update\x20queue\x20report','message\x20is\x20empty','busy','busyQueue','hasOwnProperty','capacity','CurrentCapacity','updateRealtime','values','find','chatQueues','name','waiting','mailQueues','available','paused','openchannelQueues','smsQueues','faxQueues','loggedIn','whatsappQueues','chatQueuesWaitingInteractions','smsQueuesWaitingInteractions','faxQueuesWaitingInteractions','whatsappQueuesWaitingInteractions','server','listen','127.0.0.1','Routing\x20RPC\x20server\x20listening\x20on\x20127.0.0.1:%d!','RPC\x20listening\x20on\x20port:','lodash','util','path','bluebird','./applications/utils','./applications/strategy/util','../../../config/logger','../rpc/openchannelQueueReport','../rpc/mailQueueReport','../rpc/smsQueueReport','../rpc/whatsappQueueReport','../lib/rule-engine','IntervalId','isNil','Intervals','map','interval','rules'];(function(_0x14590d,_0x1d6560){var _0x4e8245=function(_0x31a2f8){while(--_0x31a2f8){_0x14590d['push'](_0x14590d['shift']());}};_0x4e8245(++_0x1d6560);}(_0x6dc0,0xb6));var _0x06dc=function(_0x310482,_0x52c7b0){_0x310482=_0x310482-0x0;var _0x38a29f=_0x6dc0[_0x310482];return _0x38a29f;};'use strict';var _=require(_0x06dc('0x0'));var util=require(_0x06dc('0x1'));var path=require(_0x06dc('0x2'));var fs=require('fs');var jayson=require('jayson/promise');var BPromise=require(_0x06dc('0x3'));var utils=require(_0x06dc('0x4'));var sUtils=require(_0x06dc('0x5'));var logger=require(_0x06dc('0x6'))('routing');var rpc={'openchannelQueueReport':require(_0x06dc('0x7')),'mailQueueReport':require(_0x06dc('0x8')),'chatQueueReport':require('../rpc/chatQueueReport'),'smsQueueReport':require(_0x06dc('0x9')),'faxQueueReport':require('../rpc/faxQueueReport'),'whatsappQueueReport':require(_0x06dc('0xa'))};var RuleEngine=require(_0x06dc('0xb'));function getId(_0x14c15b,_0x10e23b,_0x140eef){return util['format']('%s.%s.%s',_0x14c15b,_0x10e23b||0x0,_0x140eef||0x0);}function getIntervals(_0x480f30,_0x128ea7){var _0x1f2041=[];if(!_['isNil'](_0x128ea7[_0x06dc('0xc')])&&!_[_0x06dc('0xd')](_0x480f30[_0x128ea7[_0x06dc('0xc')]])&&!_[_0x06dc('0xd')](_0x480f30[_0x128ea7['IntervalId']][_0x06dc('0xe')])){_0x1f2041=_[_0x06dc('0xf')](_0x480f30[_0x128ea7['IntervalId']]['Intervals'],'interval');}else if(!_['isNil'](_0x128ea7[_0x06dc('0x10')])){_0x1f2041=[_0x128ea7['interval']];}return _0x1f2041;}exports['listen']=function(_0x4874ce){_0x4874ce[_0x06dc('0x11')]={};return new BPromise(function(_0x47753d,_0x165d1e){var _0x4fa866={'Start':function(_0x183302){var _0x1d92c2=this;return new Promise(function(_0x145a07,_0x3da2c5){if(_0x183302){try{var _0x58dc33=[];var _0x17411e=getId(_0x183302[_0x06dc('0x12')],_0x183302[_0x06dc('0x13')]?_0x183302[_0x06dc('0x13')]['id']:0x0,_0x183302[_0x06dc('0x14')]?_0x183302['interaction']['id']:0x0);var _0x1daaa8=sUtils[_0x06dc('0x15')](_0x4874ce,_0x183302);if(_0x183302[_0x06dc('0x16')]||!_0x1daaa8&&_0x183302[_0x06dc('0x17')]&&_[_0x06dc('0x18')](_0x183302[_0x06dc('0x17')])&&_0x183302['applications']['length']){for(var _0x227623=0x0;_0x227623<_0x183302['applications'][_0x06dc('0x19')];_0x227623+=0x1){var _0x5088f3=_0x183302[_0x06dc('0x17')][_0x227623];if(fs[_0x06dc('0x1a')](path[_0x06dc('0x1b')](__dirname,_0x06dc('0x17'),_0x5088f3[_0x06dc('0x1c')]+_0x06dc('0x1d')))){var _0x577284=[];switch(_0x5088f3['app'][_0x06dc('0x1e')]()){case _0x06dc('0x1f'):var _0x56c345=_0x5088f3[_0x06dc('0x20')]['split'](',');if(_0x183302['channel']==='mail'){_0x577284['push'](_0x56c345[0x0]);_0x577284['push'](_0x56c345[0x1]);_0x577284[_0x06dc('0x21')](_0x56c345['slice'](0x2,_0x56c345[_0x06dc('0x19')])['join'](','));}else{_0x577284['push'](_0x56c345[0x0]);_0x577284[_0x06dc('0x21')](_0x56c345[_0x06dc('0x22')](0x1,_0x56c345['length'])['join'](','));}break;case _0x06dc('0x23'):var _0x4e3362=_0x5088f3[_0x06dc('0x20')][_0x06dc('0x24')](',');_0x577284[_0x06dc('0x21')](_0x4e3362[0x0]);_0x577284[_0x06dc('0x21')](_0x4e3362[0x1]);_0x577284[_0x06dc('0x21')](_0x4e3362[_0x06dc('0x22')](0x2,_0x4e3362[_0x06dc('0x19')])[_0x06dc('0x1b')](','));break;case _0x06dc('0x25'):var _0x11e65f=_0x5088f3[_0x06dc('0x20')][_0x06dc('0x24')](',');_0x577284[_0x06dc('0x21')](_0x11e65f[0x0]);_0x577284['push'](_0x11e65f[0x1]);_0x577284['push'](_0x11e65f[0x2]);_0x577284[_0x06dc('0x21')](_0x11e65f[0x3]);_0x577284[_0x06dc('0x21')](_0x11e65f[_0x06dc('0x22')](0x4,_0x11e65f[_0x06dc('0x19')])[_0x06dc('0x1b')](','));break;case _0x06dc('0x26'):var _0x1c1eb7=_0x5088f3[_0x06dc('0x20')][_0x06dc('0x24')](',');_0x577284[_0x06dc('0x21')](_0x1c1eb7[0x0]);_0x577284['push'](_0x1c1eb7[0x1]);_0x577284[_0x06dc('0x21')](_0x1c1eb7[0x2]);_0x577284[_0x06dc('0x21')](_0x1c1eb7[0x3]);_0x577284[_0x06dc('0x21')](_0x1c1eb7[_0x06dc('0x22')](0x4,_0x1c1eb7[_0x06dc('0x19')])['join'](','));break;case _0x06dc('0x13'):_0x577284[_0x06dc('0x21')](_0x5088f3[_0x06dc('0x20')]);break;case'tag':_0x577284[_0x06dc('0x21')](_0x5088f3[_0x06dc('0x27')]);_0x577284['push'](_0x5088f3[_0x06dc('0x20')]);break;case _0x06dc('0x28'):var _0x495077=utils[_0x06dc('0x29')](_0x183302[_0x06dc('0x2a')][_0x06dc('0x2b')],_0x183302);var _0x185e43=_0x5088f3[_0x06dc('0x20')][_0x06dc('0x24')](',');_0x577284[_0x06dc('0x21')](_0x185e43[0x0]);_0x577284[_0x06dc('0x21')](_0x185e43[0x1]);_0x577284[_0x06dc('0x21')](_0x185e43[0x2]);_0x577284[_0x06dc('0x21')](_0x185e43[0x3]);_0x577284['push'](_0x185e43[0x4]);_0x577284['push'](_0x185e43[0x5]);_0x577284['push'](_0x185e43[0x6]);_0x577284[_0x06dc('0x21')](_0x185e43[0x7]);_0x577284[_0x06dc('0x21')](_0x185e43[0x8]);_0x577284[_0x06dc('0x21')](_0x185e43[0x9]);_0x577284[_0x06dc('0x21')](_0x185e43[0xa]);_0x577284['push'](_0x183302['interaction']['id']);_0x577284[_0x06dc('0x21')](_0x183302[_0x06dc('0x13')]['id']);_0x577284[_0x06dc('0x21')](_0x5088f3[_0x06dc('0x2c')]);_0x577284[_0x06dc('0x21')](_0x183302[_0x06dc('0x14')][_0x06dc('0x2d')]);_0x577284[_0x06dc('0x21')](_0x183302[_0x06dc('0x2e')][_0x06dc('0x2e')]);_0x577284[_0x06dc('0x21')](_0x495077);break;default:_0x577284=_[_0x06dc('0xd')](_0x5088f3[_0x06dc('0x20')])?[]:_0x5088f3[_0x06dc('0x20')][_0x06dc('0x24')](',');}var _0x1fceb4={'id':util[_0x06dc('0x2f')](_0x06dc('0x30'),_0x17411e,_0x5088f3['id'],_0x5088f3[_0x06dc('0x1c')]),'condition':require(_0x06dc('0x31'))['condition'](_0x17411e,getIntervals(_0x4874ce['intervals'],_0x5088f3),_0x4874ce),'consequence':require(_0x06dc('0x32')+_0x5088f3[_0x06dc('0x1c')])[_0x06dc('0x33')](_0x17411e,_0x577284,_0x4874ce,_0x183302),'p':_0x5088f3[_0x06dc('0x34')]||0x0};logger[_0x06dc('0x35')]('Push\x20new\x20rule',_0x1fceb4['id'],_0x06dc('0x36'),getIntervals(_0x4874ce[_0x06dc('0x37')],_0x5088f3)[_0x06dc('0x1b')]('\x20|\x20'));_0x58dc33[_0x06dc('0x21')](_0x1fceb4);}else{logger[_0x06dc('0x38')]('Please\x20create\x20a\x20new\x20file\x20under',path[_0x06dc('0x1b')](__dirname,_0x06dc('0x17'),_0x5088f3[_0x06dc('0x1c')]+_0x06dc('0x1d')));}}_0x4874ce['rules'][_0x17411e]=new RuleEngine(_0x58dc33);_0x4874ce['rules'][_0x17411e][_0x06dc('0x39')](_0x183302,function(_0x135fb1){logger[_0x06dc('0x35')]('Applications\x20executed',JSON[_0x06dc('0x3a')](_0x135fb1[_0x06dc('0x3b')]));if(_0x4874ce[_0x06dc('0x11')][_0x17411e]){_0x4874ce[_0x06dc('0x11')][_0x17411e][_0x06dc('0x3c')]('complete');}});return _0x145a07({'code':0xc8,'message':_0x183302});}else{if(_0x1daaa8){logger[_0x06dc('0x35')](util['format']('Skipped\x20routing\x20for\x20%s',_0x17411e));}else{logger[_0x06dc('0x35')](_0x06dc('0x3d'));}return _0x145a07({'code':0xc8,'message':_0x183302});}}catch(_0x36dcfc){logger[_0x06dc('0x38')](_0x36dcfc[_0x06dc('0x3e')]);return _0x3da2c5(_0x1d92c2['error'](0x1f4,_0x36dcfc));}}return _0x3da2c5(_0x06dc('0x3f'));});},'AcceptMessage':function(_0x13ba4b){var _0x247199=this;return new Promise(function(_0x39a501,_0x19d512){if(_0x13ba4b[_0x06dc('0x40')]&&_0x13ba4b[_0x06dc('0x40')]['id']){if(_0x4874ce[_0x06dc('0x41')][_0x13ba4b[_0x06dc('0x40')]['id']]){_0x4874ce[_0x06dc('0x41')][_0x13ba4b[_0x06dc('0x40')]['id']]['busy']=![];_0x4874ce[_0x06dc('0x41')][_0x13ba4b[_0x06dc('0x40')]['id']]['busyQueue']=undefined;}}if(_0x13ba4b[_0x06dc('0x13')]&&_0x13ba4b[_0x06dc('0x13')]['id']){try{var _0x18e0c3=getId(_0x13ba4b['channel'],_0x13ba4b[_0x06dc('0x13')]?_0x13ba4b[_0x06dc('0x13')]['id']:0x0,_0x13ba4b['interaction']?_0x13ba4b['interaction']['id']:0x0);if(_0x4874ce['rules'][_0x18e0c3]){_0x4874ce[_0x06dc('0x11')][_0x18e0c3][_0x06dc('0x3c')](_0x06dc('0x42'));if(rpc[_0x13ba4b['channel']+'QueueReport']){rpc[_0x13ba4b[_0x06dc('0x12')]+_0x06dc('0x43')][_0x06dc('0x44')](_0x18e0c3,{'UserId':_0x13ba4b[_0x06dc('0x13')][_0x06dc('0x45')]})['catch'](function(){logger[_0x06dc('0x38')](_0x06dc('0x46'));});}}return _0x39a501({'code':0xc8,'message':_0x13ba4b});}catch(_0x445aae){logger['error'](_0x445aae[_0x06dc('0x3e')]);return _0x19d512(_0x247199[_0x06dc('0x38')](0x1f4,_0x445aae));}}logger[_0x06dc('0x38')](_0x06dc('0x47'));return _0x19d512(_0x247199[_0x06dc('0x38')](0x1f4,_0x06dc('0x47')));});},'RejectMessage':function(_0x33b822){var _0x473b1b=this;return new Promise(function(_0x53fee6,_0x15f990){if(_0x33b822['agent']&&_0x33b822[_0x06dc('0x40')]['id']){try{if(_0x4874ce['agents'][_0x33b822[_0x06dc('0x40')]['id']]){_0x4874ce['agents'][_0x33b822[_0x06dc('0x40')]['id']][_0x06dc('0x48')]=![];_0x4874ce[_0x06dc('0x41')][_0x33b822[_0x06dc('0x40')]['id']][_0x06dc('0x49')]=undefined;}return _0x53fee6({'code':0xc8,'message':_0x33b822});}catch(_0x2a10af){logger[_0x06dc('0x38')](_0x2a10af['stack']);return _0x15f990(_0x473b1b[_0x06dc('0x38')](0x1f4,_0x2a10af));}}logger[_0x06dc('0x38')](_0x06dc('0x47'));return _0x15f990(_0x473b1b['error'](0x1f4,'message\x20is\x20empty'));});},'AbandonInteraction':function(_0x124566){var _0x383879=this;return new Promise(function(_0x42fcbf,_0x4bebbc){if(_0x124566[_0x06dc('0x12')]&&_0x124566[_0x06dc('0x14')]&&_0x124566[_0x06dc('0x14')]['id']){try{var _0x227758=getId(_0x124566['channel'],_0x124566[_0x06dc('0x13')]?_0x124566[_0x06dc('0x13')]['id']:0x0,_0x124566[_0x06dc('0x14')]?_0x124566[_0x06dc('0x14')]['id']:0x0);if(_0x4874ce[_0x06dc('0x11')][_0x227758]){_0x4874ce[_0x06dc('0x11')][_0x227758][_0x06dc('0x3c')](_0x06dc('0x42'));}return _0x42fcbf({'code':0xc8,'message':_0x124566});}catch(_0x817d){logger[_0x06dc('0x38')](_0x817d['stack']);return _0x4bebbc(_0x383879[_0x06dc('0x38')](0x1f4,_0x817d));}}logger[_0x06dc('0x38')](_0x06dc('0x47'));return _0x4bebbc(_0x383879['error'](0x1f4,'message\x20is\x20empty'));});},'AgentCapacity':function(_0x1cfacd){var _0x3b7491=this;return new Promise(function(_0x35d44b,_0x143798){if(_0x4874ce[_0x06dc('0x41')][_0x06dc('0x4a')](_0x1cfacd['id'])){for(var _0x3e9354 in _0x1cfacd[_0x06dc('0x4b')]){if(_0x1cfacd[_0x06dc('0x4b')][_0x06dc('0x4a')](_0x3e9354)){if(_0x4874ce[_0x06dc('0x41')][_0x1cfacd['id']][_0x06dc('0x4a')](_0x3e9354+_0x06dc('0x4c'))){_0x4874ce['agents'][_0x1cfacd['id']][_0x3e9354+'CurrentCapacity']=parseInt(_0x1cfacd[_0x06dc('0x4b')][_0x3e9354],0xa);}}}_0x4874ce['agents'][_0x1cfacd['id']][_0x06dc('0x4d')]();return _0x35d44b({'code':0xc8,'message':_0x4874ce[_0x06dc('0x41')][_0x1cfacd['id']]});}else{return _0x143798(_0x3b7491[_0x06dc('0x38')](0x1f4,'agent\x20not\x20found'));}});},'Agents':function(_0x39f940){return new Promise(function(_0x152cd4){var _0x1b7331=_[_0x06dc('0x4e')](_0x4874ce[_0x06dc('0x41')]);if(_0x39f940&&_0x39f940['id']){var _0x32fcc1=_[_0x06dc('0x4f')](_0x1b7331,function(_0x4b1eeb){return _0x4b1eeb['id']===_0x39f940['id'];});_0x152cd4(_0x32fcc1);}else{_0x152cd4({'count':_0x1b7331[_0x06dc('0x19')],'rows':_0x1b7331});}});},'ChatQueues':function(){return new Promise(function(_0x5bf0e6){var _0x2477fc=[];for(var _0x5a866d in _0x4874ce[_0x06dc('0x50')]){if(_0x4874ce[_0x06dc('0x50')]['hasOwnProperty'](_0x5a866d)){var _0x2fb1ac=_0x4874ce['chatQueues'][_0x5a866d];var _0x2b7bae={'id':_0x2fb1ac['id'],'available':_0x2fb1ac['available'],'loggedIn':_0x2fb1ac['loggedIn'],'name':_0x2fb1ac[_0x06dc('0x51')],'paused':_0x2fb1ac['paused'],'waiting':_0x2fb1ac[_0x06dc('0x52')]};_0x2477fc[_0x06dc('0x21')](_0x2b7bae);}}_0x5bf0e6({'count':_0x2477fc[_0x06dc('0x19')],'rows':_0x2477fc});});},'MailQueues':function(){return new Promise(function(_0x1452c9){var _0x349a84=[];for(var _0x562ef7 in _0x4874ce[_0x06dc('0x53')]){if(_0x4874ce[_0x06dc('0x53')][_0x06dc('0x4a')](_0x562ef7)){var _0x2e9ab6=_0x4874ce[_0x06dc('0x53')][_0x562ef7];var _0x115dd9={'id':_0x2e9ab6['id'],'available':_0x2e9ab6[_0x06dc('0x54')],'loggedIn':_0x2e9ab6['loggedIn'],'name':_0x2e9ab6[_0x06dc('0x51')],'paused':_0x2e9ab6[_0x06dc('0x55')],'waiting':_0x2e9ab6[_0x06dc('0x52')]};_0x349a84['push'](_0x115dd9);}}_0x1452c9({'count':_0x349a84[_0x06dc('0x19')],'rows':_0x349a84});});},'OpenchannelQueues':function(){return new Promise(function(_0x1380b1){var _0x2394c2=[];for(var _0x553292 in _0x4874ce[_0x06dc('0x56')]){if(_0x4874ce['openchannelQueues'][_0x06dc('0x4a')](_0x553292)){var _0x5a5674=_0x4874ce['openchannelQueues'][_0x553292];var _0x277a63={'id':_0x5a5674['id'],'available':_0x5a5674['available'],'loggedIn':_0x5a5674['loggedIn'],'name':_0x5a5674[_0x06dc('0x51')],'paused':_0x5a5674['paused'],'waiting':_0x5a5674[_0x06dc('0x52')]};_0x2394c2['push'](_0x277a63);}}_0x1380b1({'count':_0x2394c2['length'],'rows':_0x2394c2});});},'SmsQueues':function(){return new Promise(function(_0x22a084){var _0x376f34=[];for(var _0x317c93 in _0x4874ce[_0x06dc('0x57')]){if(_0x4874ce['smsQueues'][_0x06dc('0x4a')](_0x317c93)){var _0x58d74a=_0x4874ce[_0x06dc('0x57')][_0x317c93];var _0x1d5bb0={'id':_0x58d74a['id'],'available':_0x58d74a[_0x06dc('0x54')],'loggedIn':_0x58d74a['loggedIn'],'name':_0x58d74a[_0x06dc('0x51')],'paused':_0x58d74a['paused'],'waiting':_0x58d74a[_0x06dc('0x52')]};_0x376f34[_0x06dc('0x21')](_0x1d5bb0);}}_0x22a084({'count':_0x376f34[_0x06dc('0x19')],'rows':_0x376f34});});},'FaxQueues':function(){return new Promise(function(_0x43feaf){var _0x5400c9=[];for(var _0x236b72 in _0x4874ce[_0x06dc('0x58')]){if(_0x4874ce[_0x06dc('0x58')]['hasOwnProperty'](_0x236b72)){var _0x11ac29=_0x4874ce[_0x06dc('0x58')][_0x236b72];var _0xe3f515={'id':_0x11ac29['id'],'available':_0x11ac29[_0x06dc('0x54')],'loggedIn':_0x11ac29[_0x06dc('0x59')],'name':_0x11ac29[_0x06dc('0x51')],'paused':_0x11ac29[_0x06dc('0x55')],'waiting':_0x11ac29[_0x06dc('0x52')]};_0x5400c9[_0x06dc('0x21')](_0xe3f515);}}_0x43feaf({'count':_0x5400c9[_0x06dc('0x19')],'rows':_0x5400c9});});},'WhatsappQueues':function(){return new Promise(function(_0x52b074){var _0x1084f2=[];for(var _0x29d101 in _0x4874ce[_0x06dc('0x5a')]){if(_0x4874ce[_0x06dc('0x5a')][_0x06dc('0x4a')](_0x29d101)){var _0x9e9e85=_0x4874ce[_0x06dc('0x5a')][_0x29d101];var _0x2ae10f={'id':_0x9e9e85['id'],'available':_0x9e9e85[_0x06dc('0x54')],'loggedIn':_0x9e9e85[_0x06dc('0x59')],'name':_0x9e9e85[_0x06dc('0x51')],'paused':_0x9e9e85[_0x06dc('0x55')],'waiting':_0x9e9e85[_0x06dc('0x52')]};_0x1084f2[_0x06dc('0x21')](_0x2ae10f);}}_0x52b074({'count':_0x1084f2[_0x06dc('0x19')],'rows':_0x1084f2});});},'ChatQueuesWaitingInteractions':function(){return new Promise(function(_0x1c8fbc){var _0x1f7528=_[_0x06dc('0x4e')](_0x4874ce[_0x06dc('0x5b')]);_0x1c8fbc({'count':_0x1f7528[_0x06dc('0x19')],'rows':_0x1f7528});});},'MailQueuesWaitingInteractions':function(){return new Promise(function(_0x2b18a3){var _0x41eb9c=_['values'](_0x4874ce['mailQueuesWaitingInteractions']);_0x2b18a3({'count':_0x41eb9c['length'],'rows':_0x41eb9c});});},'OpenchannelQueuesWaitingInteractions':function(){return new Promise(function(_0x341a9f){var _0xe87465=_[_0x06dc('0x4e')](_0x4874ce['openchannelQueuesWaitingInteractions']);_0x341a9f({'count':_0xe87465[_0x06dc('0x19')],'rows':_0xe87465});});},'SmsQueuesWaitingInteractions':function(){return new Promise(function(_0x164c38){var _0x3b7e03=_[_0x06dc('0x4e')](_0x4874ce[_0x06dc('0x5c')]);_0x164c38({'count':_0x3b7e03['length'],'rows':_0x3b7e03});});},'FaxQueuesWaitingInteractions':function(){return new Promise(function(_0x74cfaa){var _0x20277d=_[_0x06dc('0x4e')](_0x4874ce[_0x06dc('0x5d')]);_0x74cfaa({'count':_0x20277d[_0x06dc('0x19')],'rows':_0x20277d});});},'WhatsappQueuesWaitingInteractions':function(){return new Promise(function(_0x3ff649){var _0x184217=_[_0x06dc('0x4e')](_0x4874ce[_0x06dc('0x5e')]);_0x3ff649({'count':_0x184217[_0x06dc('0x19')],'rows':_0x184217});});}};var _0x9ae8bd=jayson[_0x06dc('0x5f')](_0x4fa866)['http']();_0x9ae8bd['on'](_0x06dc('0x38'),function(_0x5e36ce){logger[_0x06dc('0x38')](JSON[_0x06dc('0x3a')](_0x5e36ce));return _0x165d1e(_0x5e36ce);});_0x9ae8bd[_0x06dc('0x60')](0x232c,_0x06dc('0x61'),function(){console['log'](_0x06dc('0x62'),0x232c);return _0x47753d(_0x06dc('0x63')+0x232c);});});};
\ No newline at end of file
+var _0x8ad6=['message','interaction','checkWaitingNotifications','transfer','applications','length','existsSync','join','app','autoreply','appdata','split','push','slice','dialogflow','dialogflowv2','amazonlex','tag','TagId','tvox','getMustacheRender','account','notificationTemplate','ChatWebsiteId','body','%s:%s:%s','./interval','condition','./applications/','consequence','priority','info','Push\x20new\x20rule','on\x20interval','\x20|\x20','error','.js','rules','execute','stringify','matchPath','complete','Skipped\x20routing\x20for\x20%s','No\x20applications\x20to\x20execute','routing\x20is\x20empty','agent','agents','busy','busyQueue','emit','end','QueueReport','UserId','catch','error\x20update\x20queue\x20report','stack','message\x20is\x20empty','hasOwnProperty','capacity','CurrentCapacity','updateRealtime','find','chatQueues','name','paused','waiting','mailQueues','available','openchannelQueues','loggedIn','smsQueues','faxQueues','whatsappQueues','values','chatQueuesWaitingInteractions','mailQueuesWaitingInteractions','openchannelQueuesWaitingInteractions','smsQueuesWaitingInteractions','whatsappQueuesWaitingInteractions','server','http','127.0.0.1','RPC\x20listening\x20on\x20port:','lodash','util','path','jayson/promise','bluebird','./applications/utils','./applications/strategy/util','routing','../rpc/openchannelQueueReport','../rpc/mailQueueReport','../rpc/chatQueueReport','../rpc/whatsappQueueReport','../lib/rule-engine','format','%s.%s.%s','isNil','IntervalId','Intervals','map','interval','channel'];(function(_0x14add3,_0x13ce8d){var _0x4a174f=function(_0x2b3ed7){while(--_0x2b3ed7){_0x14add3['push'](_0x14add3['shift']());}};_0x4a174f(++_0x13ce8d);}(_0x8ad6,0x123));var _0x68ad=function(_0x3e68b1,_0xae4439){_0x3e68b1=_0x3e68b1-0x0;var _0x174ae9=_0x8ad6[_0x3e68b1];return _0x174ae9;};'use strict';var _=require(_0x68ad('0x0'));var util=require(_0x68ad('0x1'));var path=require(_0x68ad('0x2'));var fs=require('fs');var jayson=require(_0x68ad('0x3'));var BPromise=require(_0x68ad('0x4'));var utils=require(_0x68ad('0x5'));var sUtils=require(_0x68ad('0x6'));var logger=require('../../../config/logger')(_0x68ad('0x7'));var rpc={'openchannelQueueReport':require(_0x68ad('0x8')),'mailQueueReport':require(_0x68ad('0x9')),'chatQueueReport':require(_0x68ad('0xa')),'smsQueueReport':require('../rpc/smsQueueReport'),'faxQueueReport':require('../rpc/faxQueueReport'),'whatsappQueueReport':require(_0x68ad('0xb'))};var RuleEngine=require(_0x68ad('0xc'));function getId(_0x11a465,_0x4a57b1,_0x5de7d6){return util[_0x68ad('0xd')](_0x68ad('0xe'),_0x11a465,_0x4a57b1||0x0,_0x5de7d6||0x0);}function getIntervals(_0x2fd475,_0xc1612){var _0x3243fa=[];if(!_[_0x68ad('0xf')](_0xc1612['IntervalId'])&&!_[_0x68ad('0xf')](_0x2fd475[_0xc1612[_0x68ad('0x10')]])&&!_[_0x68ad('0xf')](_0x2fd475[_0xc1612[_0x68ad('0x10')]][_0x68ad('0x11')])){_0x3243fa=_[_0x68ad('0x12')](_0x2fd475[_0xc1612['IntervalId']][_0x68ad('0x11')],_0x68ad('0x13'));}else if(!_[_0x68ad('0xf')](_0xc1612[_0x68ad('0x13')])){_0x3243fa=[_0xc1612['interval']];}return _0x3243fa;}exports['listen']=function(_0x9061cf){_0x9061cf['rules']={};return new BPromise(function(_0x363dd7,_0x2fe7c4){var _0x2f6627={'Start':function(_0x319a1f){var _0x4fc1d9=this;return new Promise(function(_0x4c6f8e,_0x141790){if(_0x319a1f){try{var _0x478f31=[];var _0x348c78=getId(_0x319a1f[_0x68ad('0x14')],_0x319a1f[_0x68ad('0x15')]?_0x319a1f[_0x68ad('0x15')]['id']:0x0,_0x319a1f[_0x68ad('0x16')]?_0x319a1f[_0x68ad('0x16')]['id']:0x0);var _0x31ead4=sUtils[_0x68ad('0x17')](_0x9061cf,_0x319a1f);if(_0x319a1f[_0x68ad('0x18')]||!_0x31ead4&&_0x319a1f[_0x68ad('0x19')]&&_['isArray'](_0x319a1f[_0x68ad('0x19')])&&_0x319a1f['applications'][_0x68ad('0x1a')]){for(var _0xe62add=0x0;_0xe62add<_0x319a1f[_0x68ad('0x19')][_0x68ad('0x1a')];_0xe62add+=0x1){var _0xb8ec67=_0x319a1f[_0x68ad('0x19')][_0xe62add];if(fs[_0x68ad('0x1b')](path[_0x68ad('0x1c')](__dirname,_0x68ad('0x19'),_0xb8ec67[_0x68ad('0x1d')]+'.js'))){var _0x559f85=[];switch(_0xb8ec67[_0x68ad('0x1d')]['toLowerCase']()){case _0x68ad('0x1e'):var _0x22d84c=_0xb8ec67[_0x68ad('0x1f')][_0x68ad('0x20')](',');if(_0x319a1f[_0x68ad('0x14')]==='mail'){_0x559f85[_0x68ad('0x21')](_0x22d84c[0x0]);_0x559f85[_0x68ad('0x21')](_0x22d84c[0x1]);_0x559f85['push'](_0x22d84c[_0x68ad('0x22')](0x2,_0x22d84c[_0x68ad('0x1a')])['join'](','));}else{_0x559f85['push'](_0x22d84c[0x0]);_0x559f85['push'](_0x22d84c['slice'](0x1,_0x22d84c[_0x68ad('0x1a')])[_0x68ad('0x1c')](','));}break;case _0x68ad('0x23'):var _0x1ec695=_0xb8ec67[_0x68ad('0x1f')][_0x68ad('0x20')](',');_0x559f85[_0x68ad('0x21')](_0x1ec695[0x0]);_0x559f85['push'](_0x1ec695[0x1]);_0x559f85['push'](_0x1ec695[_0x68ad('0x22')](0x2,_0x1ec695[_0x68ad('0x1a')])[_0x68ad('0x1c')](','));break;case _0x68ad('0x24'):var _0x20b165=_0xb8ec67[_0x68ad('0x1f')][_0x68ad('0x20')](',');_0x559f85[_0x68ad('0x21')](_0x20b165[0x0]);_0x559f85[_0x68ad('0x21')](_0x20b165[0x1]);_0x559f85[_0x68ad('0x21')](_0x20b165[0x2]);_0x559f85[_0x68ad('0x21')](_0x20b165[0x3]);_0x559f85['push'](_0x20b165[_0x68ad('0x22')](0x4,_0x20b165[_0x68ad('0x1a')])[_0x68ad('0x1c')](','));break;case _0x68ad('0x25'):var _0x11b669=_0xb8ec67['appdata']['split'](',');_0x559f85['push'](_0x11b669[0x0]);_0x559f85[_0x68ad('0x21')](_0x11b669[0x1]);_0x559f85[_0x68ad('0x21')](_0x11b669[0x2]);_0x559f85['push'](_0x11b669[0x3]);_0x559f85[_0x68ad('0x21')](_0x11b669['slice'](0x4,_0x11b669[_0x68ad('0x1a')])[_0x68ad('0x1c')](','));break;case _0x68ad('0x15'):_0x559f85[_0x68ad('0x21')](_0xb8ec67['appdata']);break;case _0x68ad('0x26'):_0x559f85[_0x68ad('0x21')](_0xb8ec67[_0x68ad('0x27')]);_0x559f85[_0x68ad('0x21')](_0xb8ec67[_0x68ad('0x1f')]);break;case _0x68ad('0x28'):var _0x52ad05=utils[_0x68ad('0x29')](_0x319a1f[_0x68ad('0x2a')][_0x68ad('0x2b')],_0x319a1f);var _0x3d796f=_0xb8ec67['appdata'][_0x68ad('0x20')](',');_0x559f85[_0x68ad('0x21')](_0x3d796f[0x0]);_0x559f85[_0x68ad('0x21')](_0x3d796f[0x1]);_0x559f85[_0x68ad('0x21')](_0x3d796f[0x2]);_0x559f85[_0x68ad('0x21')](_0x3d796f[0x3]);_0x559f85[_0x68ad('0x21')](_0x3d796f[0x4]);_0x559f85[_0x68ad('0x21')](_0x3d796f[0x5]);_0x559f85[_0x68ad('0x21')](_0x3d796f[0x6]);_0x559f85[_0x68ad('0x21')](_0x3d796f[0x7]);_0x559f85[_0x68ad('0x21')](_0x3d796f[0x8]);_0x559f85[_0x68ad('0x21')](_0x3d796f[0x9]);_0x559f85[_0x68ad('0x21')](_0x3d796f[0xa]);_0x559f85[_0x68ad('0x21')](_0x319a1f[_0x68ad('0x16')]['id']);_0x559f85[_0x68ad('0x21')](_0x319a1f[_0x68ad('0x15')]['id']);_0x559f85[_0x68ad('0x21')](_0xb8ec67[_0x68ad('0x2c')]);_0x559f85[_0x68ad('0x21')](_0x319a1f[_0x68ad('0x16')]['ContactId']);_0x559f85[_0x68ad('0x21')](_0x319a1f[_0x68ad('0x2d')][_0x68ad('0x2d')]);_0x559f85[_0x68ad('0x21')](_0x52ad05);break;default:_0x559f85=_[_0x68ad('0xf')](_0xb8ec67[_0x68ad('0x1f')])?[]:_0xb8ec67[_0x68ad('0x1f')]['split'](',');}var _0x22b1e6={'id':util[_0x68ad('0xd')](_0x68ad('0x2e'),_0x348c78,_0xb8ec67['id'],_0xb8ec67[_0x68ad('0x1d')]),'condition':require(_0x68ad('0x2f'))[_0x68ad('0x30')](_0x348c78,getIntervals(_0x9061cf['intervals'],_0xb8ec67),_0x9061cf),'consequence':require(_0x68ad('0x31')+_0xb8ec67['app'])[_0x68ad('0x32')](_0x348c78,_0x559f85,_0x9061cf,_0x319a1f),'p':_0xb8ec67[_0x68ad('0x33')]||0x0};logger[_0x68ad('0x34')](_0x68ad('0x35'),_0x22b1e6['id'],_0x68ad('0x36'),getIntervals(_0x9061cf['intervals'],_0xb8ec67)['join'](_0x68ad('0x37')));_0x478f31[_0x68ad('0x21')](_0x22b1e6);}else{logger[_0x68ad('0x38')]('Please\x20create\x20a\x20new\x20file\x20under',path[_0x68ad('0x1c')](__dirname,'applications',_0xb8ec67['app']+_0x68ad('0x39')));}}_0x9061cf[_0x68ad('0x3a')][_0x348c78]=new RuleEngine(_0x478f31);_0x9061cf[_0x68ad('0x3a')][_0x348c78][_0x68ad('0x3b')](_0x319a1f,function(_0x251110){logger[_0x68ad('0x34')]('Applications\x20executed',JSON[_0x68ad('0x3c')](_0x251110[_0x68ad('0x3d')]));if(_0x9061cf[_0x68ad('0x3a')][_0x348c78]){_0x9061cf[_0x68ad('0x3a')][_0x348c78]['emit'](_0x68ad('0x3e'));}});return _0x4c6f8e({'code':0xc8,'message':_0x319a1f});}else{if(_0x31ead4){logger['info'](util[_0x68ad('0xd')](_0x68ad('0x3f'),_0x348c78));}else{logger[_0x68ad('0x34')](_0x68ad('0x40'));}return _0x4c6f8e({'code':0xc8,'message':_0x319a1f});}}catch(_0x33275a){logger[_0x68ad('0x38')](_0x33275a['stack']);return _0x141790(_0x4fc1d9['error'](0x1f4,_0x33275a));}}return _0x141790(_0x68ad('0x41'));});},'AcceptMessage':function(_0x101991){var _0x322129=this;return new Promise(function(_0x18d05c,_0x37c6c4){if(_0x101991[_0x68ad('0x42')]&&_0x101991[_0x68ad('0x42')]['id']){if(_0x9061cf[_0x68ad('0x43')][_0x101991[_0x68ad('0x42')]['id']]){_0x9061cf[_0x68ad('0x43')][_0x101991[_0x68ad('0x42')]['id']][_0x68ad('0x44')]=![];_0x9061cf['agents'][_0x101991[_0x68ad('0x42')]['id']][_0x68ad('0x45')]=undefined;}}if(_0x101991[_0x68ad('0x15')]&&_0x101991[_0x68ad('0x15')]['id']){try{var _0x2b1b99=getId(_0x101991[_0x68ad('0x14')],_0x101991[_0x68ad('0x15')]?_0x101991['message']['id']:0x0,_0x101991[_0x68ad('0x16')]?_0x101991['interaction']['id']:0x0);if(_0x9061cf['rules'][_0x2b1b99]){_0x9061cf[_0x68ad('0x3a')][_0x2b1b99][_0x68ad('0x46')](_0x68ad('0x47'));if(rpc[_0x101991[_0x68ad('0x14')]+_0x68ad('0x48')]){rpc[_0x101991['channel']+'QueueReport']['update'](_0x2b1b99,{'UserId':_0x101991['message'][_0x68ad('0x49')]})[_0x68ad('0x4a')](function(){logger[_0x68ad('0x38')](_0x68ad('0x4b'));});}}return _0x18d05c({'code':0xc8,'message':_0x101991});}catch(_0x8150fd){logger[_0x68ad('0x38')](_0x8150fd[_0x68ad('0x4c')]);return _0x37c6c4(_0x322129[_0x68ad('0x38')](0x1f4,_0x8150fd));}}logger[_0x68ad('0x38')](_0x68ad('0x4d'));return _0x37c6c4(_0x322129[_0x68ad('0x38')](0x1f4,_0x68ad('0x4d')));});},'RejectMessage':function(_0x2df888){var _0x35a7a6=this;return new Promise(function(_0x5f0c45,_0x319b18){if(_0x2df888[_0x68ad('0x42')]&&_0x2df888[_0x68ad('0x42')]['id']){try{if(_0x9061cf['agents'][_0x2df888[_0x68ad('0x42')]['id']]){_0x9061cf[_0x68ad('0x43')][_0x2df888[_0x68ad('0x42')]['id']][_0x68ad('0x44')]=![];_0x9061cf['agents'][_0x2df888['agent']['id']]['busyQueue']=undefined;}return _0x5f0c45({'code':0xc8,'message':_0x2df888});}catch(_0x5b62b5){logger[_0x68ad('0x38')](_0x5b62b5[_0x68ad('0x4c')]);return _0x319b18(_0x35a7a6['error'](0x1f4,_0x5b62b5));}}logger[_0x68ad('0x38')]('message\x20is\x20empty');return _0x319b18(_0x35a7a6[_0x68ad('0x38')](0x1f4,_0x68ad('0x4d')));});},'AbandonInteraction':function(_0xcc3801){var _0xd0858e=this;return new Promise(function(_0x4699f1,_0x2dd017){if(_0xcc3801[_0x68ad('0x14')]&&_0xcc3801[_0x68ad('0x16')]&&_0xcc3801['interaction']['id']){try{var _0x1cbd0a=getId(_0xcc3801[_0x68ad('0x14')],_0xcc3801[_0x68ad('0x15')]?_0xcc3801[_0x68ad('0x15')]['id']:0x0,_0xcc3801['interaction']?_0xcc3801[_0x68ad('0x16')]['id']:0x0);if(_0x9061cf[_0x68ad('0x3a')][_0x1cbd0a]){_0x9061cf[_0x68ad('0x3a')][_0x1cbd0a][_0x68ad('0x46')](_0x68ad('0x47'));}return _0x4699f1({'code':0xc8,'message':_0xcc3801});}catch(_0x9ae26){logger[_0x68ad('0x38')](_0x9ae26['stack']);return _0x2dd017(_0xd0858e[_0x68ad('0x38')](0x1f4,_0x9ae26));}}logger[_0x68ad('0x38')]('message\x20is\x20empty');return _0x2dd017(_0xd0858e[_0x68ad('0x38')](0x1f4,_0x68ad('0x4d')));});},'AgentCapacity':function(_0x34fc0e){var _0x3b8ae1=this;return new Promise(function(_0xd5232a,_0x2af0c2){if(_0x9061cf[_0x68ad('0x43')][_0x68ad('0x4e')](_0x34fc0e['id'])){for(var _0x9df9f1 in _0x34fc0e[_0x68ad('0x4f')]){if(_0x34fc0e['capacity'][_0x68ad('0x4e')](_0x9df9f1)){if(_0x9061cf[_0x68ad('0x43')][_0x34fc0e['id']]['hasOwnProperty'](_0x9df9f1+_0x68ad('0x50'))){_0x9061cf['agents'][_0x34fc0e['id']][_0x9df9f1+_0x68ad('0x50')]=parseInt(_0x34fc0e['capacity'][_0x9df9f1],0xa);}}}_0x9061cf[_0x68ad('0x43')][_0x34fc0e['id']][_0x68ad('0x51')]();return _0xd5232a({'code':0xc8,'message':_0x9061cf[_0x68ad('0x43')][_0x34fc0e['id']]});}else{return _0x2af0c2(_0x3b8ae1[_0x68ad('0x38')](0x1f4,'agent\x20not\x20found'));}});},'Agents':function(_0x2798fd){return new Promise(function(_0x48bc6c){var _0x2e18dd=_['values'](_0x9061cf[_0x68ad('0x43')]);if(_0x2798fd&&_0x2798fd['id']){var _0x5c3e3c=_[_0x68ad('0x52')](_0x2e18dd,function(_0x1d8369){return _0x1d8369['id']===_0x2798fd['id'];});_0x48bc6c(_0x5c3e3c);}else{_0x48bc6c({'count':_0x2e18dd[_0x68ad('0x1a')],'rows':_0x2e18dd});}});},'ChatQueues':function(){return new Promise(function(_0x511fcd){var _0xdcb78a=[];for(var _0x370522 in _0x9061cf['chatQueues']){if(_0x9061cf[_0x68ad('0x53')]['hasOwnProperty'](_0x370522)){var _0x4fc60c=_0x9061cf[_0x68ad('0x53')][_0x370522];var _0x59dc8c={'id':_0x4fc60c['id'],'available':_0x4fc60c['available'],'loggedIn':_0x4fc60c['loggedIn'],'name':_0x4fc60c[_0x68ad('0x54')],'paused':_0x4fc60c[_0x68ad('0x55')],'waiting':_0x4fc60c[_0x68ad('0x56')]};_0xdcb78a[_0x68ad('0x21')](_0x59dc8c);}}_0x511fcd({'count':_0xdcb78a[_0x68ad('0x1a')],'rows':_0xdcb78a});});},'MailQueues':function(){return new Promise(function(_0x4f8d29){var _0x2fdd2f=[];for(var _0x44c627 in _0x9061cf[_0x68ad('0x57')]){if(_0x9061cf[_0x68ad('0x57')][_0x68ad('0x4e')](_0x44c627)){var _0x281df5=_0x9061cf[_0x68ad('0x57')][_0x44c627];var _0x554444={'id':_0x281df5['id'],'available':_0x281df5[_0x68ad('0x58')],'loggedIn':_0x281df5['loggedIn'],'name':_0x281df5[_0x68ad('0x54')],'paused':_0x281df5[_0x68ad('0x55')],'waiting':_0x281df5[_0x68ad('0x56')]};_0x2fdd2f['push'](_0x554444);}}_0x4f8d29({'count':_0x2fdd2f[_0x68ad('0x1a')],'rows':_0x2fdd2f});});},'OpenchannelQueues':function(){return new Promise(function(_0x1bde13){var _0x1a72fd=[];for(var _0x133eed in _0x9061cf[_0x68ad('0x59')]){if(_0x9061cf['openchannelQueues']['hasOwnProperty'](_0x133eed)){var _0x4c7c90=_0x9061cf['openchannelQueues'][_0x133eed];var _0x256156={'id':_0x4c7c90['id'],'available':_0x4c7c90[_0x68ad('0x58')],'loggedIn':_0x4c7c90[_0x68ad('0x5a')],'name':_0x4c7c90[_0x68ad('0x54')],'paused':_0x4c7c90[_0x68ad('0x55')],'waiting':_0x4c7c90[_0x68ad('0x56')]};_0x1a72fd[_0x68ad('0x21')](_0x256156);}}_0x1bde13({'count':_0x1a72fd['length'],'rows':_0x1a72fd});});},'SmsQueues':function(){return new Promise(function(_0x4f3ed7){var _0x52de1d=[];for(var _0x67d518 in _0x9061cf[_0x68ad('0x5b')]){if(_0x9061cf[_0x68ad('0x5b')][_0x68ad('0x4e')](_0x67d518)){var _0x4f88d3=_0x9061cf['smsQueues'][_0x67d518];var _0x3c7c51={'id':_0x4f88d3['id'],'available':_0x4f88d3[_0x68ad('0x58')],'loggedIn':_0x4f88d3[_0x68ad('0x5a')],'name':_0x4f88d3[_0x68ad('0x54')],'paused':_0x4f88d3[_0x68ad('0x55')],'waiting':_0x4f88d3[_0x68ad('0x56')]};_0x52de1d[_0x68ad('0x21')](_0x3c7c51);}}_0x4f3ed7({'count':_0x52de1d[_0x68ad('0x1a')],'rows':_0x52de1d});});},'FaxQueues':function(){return new Promise(function(_0x13ebdf){var _0x1ce2e2=[];for(var _0x100a2f in _0x9061cf[_0x68ad('0x5c')]){if(_0x9061cf[_0x68ad('0x5c')]['hasOwnProperty'](_0x100a2f)){var _0x169523=_0x9061cf[_0x68ad('0x5c')][_0x100a2f];var _0x292fb8={'id':_0x169523['id'],'available':_0x169523[_0x68ad('0x58')],'loggedIn':_0x169523[_0x68ad('0x5a')],'name':_0x169523['name'],'paused':_0x169523[_0x68ad('0x55')],'waiting':_0x169523[_0x68ad('0x56')]};_0x1ce2e2['push'](_0x292fb8);}}_0x13ebdf({'count':_0x1ce2e2[_0x68ad('0x1a')],'rows':_0x1ce2e2});});},'WhatsappQueues':function(){return new Promise(function(_0x3724b7){var _0x54f230=[];for(var _0x16af6a in _0x9061cf[_0x68ad('0x5d')]){if(_0x9061cf['whatsappQueues'][_0x68ad('0x4e')](_0x16af6a)){var _0x3c0c11=_0x9061cf[_0x68ad('0x5d')][_0x16af6a];var _0x40235a={'id':_0x3c0c11['id'],'available':_0x3c0c11[_0x68ad('0x58')],'loggedIn':_0x3c0c11[_0x68ad('0x5a')],'name':_0x3c0c11[_0x68ad('0x54')],'paused':_0x3c0c11[_0x68ad('0x55')],'waiting':_0x3c0c11[_0x68ad('0x56')]};_0x54f230[_0x68ad('0x21')](_0x40235a);}}_0x3724b7({'count':_0x54f230[_0x68ad('0x1a')],'rows':_0x54f230});});},'ChatQueuesWaitingInteractions':function(){return new Promise(function(_0x27e3c1){var _0x5c9db3=_[_0x68ad('0x5e')](_0x9061cf[_0x68ad('0x5f')]);_0x27e3c1({'count':_0x5c9db3[_0x68ad('0x1a')],'rows':_0x5c9db3});});},'MailQueuesWaitingInteractions':function(){return new Promise(function(_0x2a06c4){var _0x48872d=_[_0x68ad('0x5e')](_0x9061cf[_0x68ad('0x60')]);_0x2a06c4({'count':_0x48872d[_0x68ad('0x1a')],'rows':_0x48872d});});},'OpenchannelQueuesWaitingInteractions':function(){return new Promise(function(_0x468e77){var _0x216e13=_['values'](_0x9061cf[_0x68ad('0x61')]);_0x468e77({'count':_0x216e13[_0x68ad('0x1a')],'rows':_0x216e13});});},'SmsQueuesWaitingInteractions':function(){return new Promise(function(_0x1ecab6){var _0xbf3ced=_[_0x68ad('0x5e')](_0x9061cf[_0x68ad('0x62')]);_0x1ecab6({'count':_0xbf3ced['length'],'rows':_0xbf3ced});});},'FaxQueuesWaitingInteractions':function(){return new Promise(function(_0x443d8a){var _0x58268a=_[_0x68ad('0x5e')](_0x9061cf['faxQueuesWaitingInteractions']);_0x443d8a({'count':_0x58268a[_0x68ad('0x1a')],'rows':_0x58268a});});},'WhatsappQueuesWaitingInteractions':function(){return new Promise(function(_0x50fde6){var _0x5c0ec4=_['values'](_0x9061cf[_0x68ad('0x63')]);_0x50fde6({'count':_0x5c0ec4[_0x68ad('0x1a')],'rows':_0x5c0ec4});});}};var _0x253933=jayson[_0x68ad('0x64')](_0x2f6627)[_0x68ad('0x65')]();_0x253933['on'](_0x68ad('0x38'),function(_0x1f892e){logger['error'](JSON[_0x68ad('0x3c')](_0x1f892e));return _0x2fe7c4(_0x1f892e);});_0x253933['listen'](0x232c,_0x68ad('0x66'),function(){console['log']('Routing\x20RPC\x20server\x20listening\x20on\x20127.0.0.1:%d!',0x232c);return _0x363dd7(_0x68ad('0x67')+0x232c);});});};
\ No newline at end of file