Built motion from commit b0a9a629.|2.6.33
[motion2.git] / server / services / routing / server / index.js
index e8c75e2..1875060 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6822=['faxQueuesWaitingInteractions','whatsappQueuesWaitingInteractions','http','listen','127.0.0.1','RPC\x20listening\x20on\x20port:','lodash','util','path','jayson/promise','bluebird','./applications/utils','./applications/strategy/util','../../../config/logger','routing','../rpc/mailQueueReport','../rpc/smsQueueReport','../rpc/faxQueueReport','../rpc/whatsappQueueReport','format','%s.%s.%s','isNil','IntervalId','Intervals','map','interval','rules','channel','message','interaction','checkWaitingNotifications','applications','length','existsSync','join','app','toLowerCase','autoreply','appdata','split','mail','push','slice','dialogflowv2','amazonlex','TagId','tvox','getMustacheRender','account','notificationTemplate','ChatWebsiteId','./interval','condition','intervals','consequence','priority','info','Push\x20new\x20rule','on\x20interval','\x20|\x20','error','Please\x20create\x20a\x20new\x20file\x20under','.js','stringify','matchPath','emit','complete','No\x20applications\x20to\x20execute','stack','agent','agents','busy','end','QueueReport','update','UserId','error\x20update\x20queue\x20report','message\x20is\x20empty','busyQueue','hasOwnProperty','capacity','CurrentCapacity','updateRealtime','find','chatQueues','available','loggedIn','name','paused','waiting','mailQueues','smsQueues','faxQueues','whatsappQueues','values','mailQueuesWaitingInteractions','openchannelQueuesWaitingInteractions','smsQueuesWaitingInteractions'];(function(_0x292893,_0x3cd21e){var _0x5a55ac=function(_0x420f8d){while(--_0x420f8d){_0x292893['push'](_0x292893['shift']());}};_0x5a55ac(++_0x3cd21e);}(_0x6822,0xca));var _0x2682=function(_0x34918a,_0x3b00f4){_0x34918a=_0x34918a-0x0;var _0x217d59=_0x6822[_0x34918a];return _0x217d59;};'use strict';var _=require(_0x2682('0x0'));var util=require(_0x2682('0x1'));var path=require(_0x2682('0x2'));var fs=require('fs');var jayson=require(_0x2682('0x3'));var BPromise=require(_0x2682('0x4'));var utils=require(_0x2682('0x5'));var sUtils=require(_0x2682('0x6'));var logger=require(_0x2682('0x7'))(_0x2682('0x8'));var rpc={'openchannelQueueReport':require('../rpc/openchannelQueueReport'),'mailQueueReport':require(_0x2682('0x9')),'chatQueueReport':require('../rpc/chatQueueReport'),'smsQueueReport':require(_0x2682('0xa')),'faxQueueReport':require(_0x2682('0xb')),'whatsappQueueReport':require(_0x2682('0xc'))};var RuleEngine=require('../lib/rule-engine');function getId(_0x5bfb13,_0x582d30,_0x2699f0){return util[_0x2682('0xd')](_0x2682('0xe'),_0x5bfb13,_0x582d30||0x0,_0x2699f0||0x0);}function getIntervals(_0x13fef8,_0x4b484e){var _0xc33e58=[];if(!_[_0x2682('0xf')](_0x4b484e[_0x2682('0x10')])&&!_[_0x2682('0xf')](_0x13fef8[_0x4b484e['IntervalId']])&&!_[_0x2682('0xf')](_0x13fef8[_0x4b484e[_0x2682('0x10')]][_0x2682('0x11')])){_0xc33e58=_[_0x2682('0x12')](_0x13fef8[_0x4b484e['IntervalId']][_0x2682('0x11')],_0x2682('0x13'));}else if(!_[_0x2682('0xf')](_0x4b484e[_0x2682('0x13')])){_0xc33e58=[_0x4b484e[_0x2682('0x13')]];}return _0xc33e58;}exports['listen']=function(_0x23785d){_0x23785d[_0x2682('0x14')]={};return new BPromise(function(_0x441af4,_0x2474a5){var _0x2efc76={'Start':function(_0x50c5b5){var _0xd7393c=this;return new Promise(function(_0x5212ed,_0x3723a0){if(_0x50c5b5){try{var _0x4e80db=[];var _0x364935=getId(_0x50c5b5[_0x2682('0x15')],_0x50c5b5[_0x2682('0x16')]?_0x50c5b5['message']['id']:0x0,_0x50c5b5[_0x2682('0x17')]?_0x50c5b5[_0x2682('0x17')]['id']:0x0);var _0x14e590=sUtils[_0x2682('0x18')](_0x23785d,_0x50c5b5);if(_0x50c5b5['transfer']||!_0x14e590&&_0x50c5b5[_0x2682('0x19')]&&_['isArray'](_0x50c5b5[_0x2682('0x19')])&&_0x50c5b5['applications'][_0x2682('0x1a')]){for(var _0x311e8a=0x0;_0x311e8a<_0x50c5b5[_0x2682('0x19')][_0x2682('0x1a')];_0x311e8a+=0x1){var _0x4b0f9f=_0x50c5b5[_0x2682('0x19')][_0x311e8a];if(fs[_0x2682('0x1b')](path[_0x2682('0x1c')](__dirname,_0x2682('0x19'),_0x4b0f9f['app']+'.js'))){var _0x5aa579=[];switch(_0x4b0f9f[_0x2682('0x1d')][_0x2682('0x1e')]()){case _0x2682('0x1f'):var _0x330950=_0x4b0f9f[_0x2682('0x20')][_0x2682('0x21')](',');if(_0x50c5b5[_0x2682('0x15')]===_0x2682('0x22')){_0x5aa579[_0x2682('0x23')](_0x330950[0x0]);_0x5aa579[_0x2682('0x23')](_0x330950[0x1]);_0x5aa579[_0x2682('0x23')](_0x330950[_0x2682('0x24')](0x2,_0x330950['length'])[_0x2682('0x1c')](','));}else{_0x5aa579[_0x2682('0x23')](_0x330950[0x0]);_0x5aa579[_0x2682('0x23')](_0x330950[_0x2682('0x24')](0x1,_0x330950[_0x2682('0x1a')])['join'](','));}break;case'dialogflow':var _0x1730ab=_0x4b0f9f['appdata'][_0x2682('0x21')](',');_0x5aa579['push'](_0x1730ab[0x0]);_0x5aa579['push'](_0x1730ab[0x1]);_0x5aa579[_0x2682('0x23')](_0x1730ab[_0x2682('0x24')](0x2,_0x1730ab[_0x2682('0x1a')])[_0x2682('0x1c')](','));break;case _0x2682('0x25'):var _0x1c2597=_0x4b0f9f['appdata'][_0x2682('0x21')](',');_0x5aa579[_0x2682('0x23')](_0x1c2597[0x0]);_0x5aa579[_0x2682('0x23')](_0x1c2597[0x1]);_0x5aa579[_0x2682('0x23')](_0x1c2597[0x2]);_0x5aa579[_0x2682('0x23')](_0x1c2597[0x3]);_0x5aa579[_0x2682('0x23')](_0x1c2597['slice'](0x4,_0x1c2597[_0x2682('0x1a')])[_0x2682('0x1c')](','));break;case _0x2682('0x26'):var _0x19232b=_0x4b0f9f[_0x2682('0x20')][_0x2682('0x21')](',');_0x5aa579['push'](_0x19232b[0x0]);_0x5aa579['push'](_0x19232b[0x1]);_0x5aa579['push'](_0x19232b[0x2]);_0x5aa579['push'](_0x19232b[0x3]);_0x5aa579[_0x2682('0x23')](_0x19232b[_0x2682('0x24')](0x4,_0x19232b['length'])[_0x2682('0x1c')](','));break;case _0x2682('0x16'):_0x5aa579['push'](_0x4b0f9f[_0x2682('0x20')]);break;case'tag':_0x5aa579[_0x2682('0x23')](_0x4b0f9f[_0x2682('0x27')]);_0x5aa579[_0x2682('0x23')](_0x4b0f9f[_0x2682('0x20')]);break;case _0x2682('0x28'):var _0x5e7871=utils[_0x2682('0x29')](_0x50c5b5[_0x2682('0x2a')][_0x2682('0x2b')],_0x50c5b5);var _0xdd0976=_0x4b0f9f[_0x2682('0x20')][_0x2682('0x21')](',');_0x5aa579['push'](_0xdd0976[0x0]);_0x5aa579[_0x2682('0x23')](_0xdd0976[0x1]);_0x5aa579['push'](_0xdd0976[0x2]);_0x5aa579[_0x2682('0x23')](_0xdd0976[0x3]);_0x5aa579[_0x2682('0x23')](_0xdd0976[0x4]);_0x5aa579[_0x2682('0x23')](_0xdd0976[0x5]);_0x5aa579[_0x2682('0x23')](_0xdd0976[0x6]);_0x5aa579['push'](_0xdd0976[0x7]);_0x5aa579[_0x2682('0x23')](_0xdd0976[0x8]);_0x5aa579[_0x2682('0x23')](_0xdd0976[0x9]);_0x5aa579[_0x2682('0x23')](_0xdd0976[0xa]);_0x5aa579[_0x2682('0x23')](_0x50c5b5['interaction']['id']);_0x5aa579[_0x2682('0x23')](_0x50c5b5[_0x2682('0x16')]['id']);_0x5aa579[_0x2682('0x23')](_0x4b0f9f[_0x2682('0x2c')]);_0x5aa579[_0x2682('0x23')](_0x50c5b5['interaction']['ContactId']);_0x5aa579[_0x2682('0x23')](_0x50c5b5['body']['body']);_0x5aa579[_0x2682('0x23')](_0x5e7871);break;default:_0x5aa579=_[_0x2682('0xf')](_0x4b0f9f[_0x2682('0x20')])?[]:_0x4b0f9f[_0x2682('0x20')][_0x2682('0x21')](',');}var _0x1ef103={'id':util[_0x2682('0xd')]('%s:%s:%s',_0x364935,_0x4b0f9f['id'],_0x4b0f9f[_0x2682('0x1d')]),'condition':require(_0x2682('0x2d'))[_0x2682('0x2e')](_0x364935,getIntervals(_0x23785d[_0x2682('0x2f')],_0x4b0f9f),_0x23785d),'consequence':require('./applications/'+_0x4b0f9f['app'])[_0x2682('0x30')](_0x364935,_0x5aa579,_0x23785d,_0x50c5b5),'p':_0x4b0f9f[_0x2682('0x31')]||0x0};logger[_0x2682('0x32')](_0x2682('0x33'),_0x1ef103['id'],_0x2682('0x34'),getIntervals(_0x23785d[_0x2682('0x2f')],_0x4b0f9f)['join'](_0x2682('0x35')));_0x4e80db[_0x2682('0x23')](_0x1ef103);}else{logger[_0x2682('0x36')](_0x2682('0x37'),path[_0x2682('0x1c')](__dirname,_0x2682('0x19'),_0x4b0f9f['app']+_0x2682('0x38')));}}_0x23785d[_0x2682('0x14')][_0x364935]=new RuleEngine(_0x4e80db);_0x23785d['rules'][_0x364935]['execute'](_0x50c5b5,function(_0x427db6){logger[_0x2682('0x32')]('Applications\x20executed',JSON[_0x2682('0x39')](_0x427db6[_0x2682('0x3a')]));if(_0x23785d[_0x2682('0x14')][_0x364935]){_0x23785d['rules'][_0x364935][_0x2682('0x3b')](_0x2682('0x3c'));}});return _0x5212ed({'code':0xc8,'message':_0x50c5b5});}else{if(_0x14e590){logger['info'](util[_0x2682('0xd')]('Skipped\x20routing\x20for\x20%s',_0x364935));}else{logger[_0x2682('0x32')](_0x2682('0x3d'));}return _0x5212ed({'code':0xc8,'message':_0x50c5b5});}}catch(_0x111150){logger[_0x2682('0x36')](_0x111150[_0x2682('0x3e')]);return _0x3723a0(_0xd7393c[_0x2682('0x36')](0x1f4,_0x111150));}}return _0x3723a0('routing\x20is\x20empty');});},'AcceptMessage':function(_0x208e75){var _0x7c20a6=this;return new Promise(function(_0x197177,_0x4e6ef5){if(_0x208e75[_0x2682('0x3f')]&&_0x208e75[_0x2682('0x3f')]['id']){if(_0x23785d[_0x2682('0x40')][_0x208e75[_0x2682('0x3f')]['id']]){_0x23785d[_0x2682('0x40')][_0x208e75[_0x2682('0x3f')]['id']][_0x2682('0x41')]=![];_0x23785d[_0x2682('0x40')][_0x208e75['agent']['id']]['busyQueue']=undefined;}}if(_0x208e75['message']&&_0x208e75[_0x2682('0x16')]['id']){try{var _0x22bbe7=getId(_0x208e75[_0x2682('0x15')],_0x208e75[_0x2682('0x16')]?_0x208e75['message']['id']:0x0,_0x208e75[_0x2682('0x17')]?_0x208e75[_0x2682('0x17')]['id']:0x0);if(_0x23785d[_0x2682('0x14')][_0x22bbe7]){_0x23785d[_0x2682('0x14')][_0x22bbe7][_0x2682('0x3b')](_0x2682('0x42'));if(rpc[_0x208e75[_0x2682('0x15')]+_0x2682('0x43')]){rpc[_0x208e75[_0x2682('0x15')]+_0x2682('0x43')][_0x2682('0x44')](_0x22bbe7,{'UserId':_0x208e75['message'][_0x2682('0x45')]})['catch'](function(){logger[_0x2682('0x36')](_0x2682('0x46'));});}}return _0x197177({'code':0xc8,'message':_0x208e75});}catch(_0xa5378b){logger[_0x2682('0x36')](_0xa5378b[_0x2682('0x3e')]);return _0x4e6ef5(_0x7c20a6[_0x2682('0x36')](0x1f4,_0xa5378b));}}logger['error'](_0x2682('0x47'));return _0x4e6ef5(_0x7c20a6['error'](0x1f4,_0x2682('0x47')));});},'RejectMessage':function(_0x3dfe98){var _0x223262=this;return new Promise(function(_0x14ed05,_0x2a0af2){if(_0x3dfe98['agent']&&_0x3dfe98[_0x2682('0x3f')]['id']){try{if(_0x23785d['agents'][_0x3dfe98[_0x2682('0x3f')]['id']]){_0x23785d[_0x2682('0x40')][_0x3dfe98[_0x2682('0x3f')]['id']][_0x2682('0x41')]=![];_0x23785d['agents'][_0x3dfe98[_0x2682('0x3f')]['id']][_0x2682('0x48')]=undefined;}return _0x14ed05({'code':0xc8,'message':_0x3dfe98});}catch(_0x5ed673){logger['error'](_0x5ed673['stack']);return _0x2a0af2(_0x223262[_0x2682('0x36')](0x1f4,_0x5ed673));}}logger[_0x2682('0x36')](_0x2682('0x47'));return _0x2a0af2(_0x223262[_0x2682('0x36')](0x1f4,_0x2682('0x47')));});},'AbandonInteraction':function(_0x30d31e){var _0x10582d=this;return new Promise(function(_0xfc33ab,_0x1ca44d){if(_0x30d31e[_0x2682('0x15')]&&_0x30d31e[_0x2682('0x17')]&&_0x30d31e['interaction']['id']){try{var _0x23e382=getId(_0x30d31e[_0x2682('0x15')],_0x30d31e[_0x2682('0x16')]?_0x30d31e[_0x2682('0x16')]['id']:0x0,_0x30d31e[_0x2682('0x17')]?_0x30d31e[_0x2682('0x17')]['id']:0x0);if(_0x23785d[_0x2682('0x14')][_0x23e382]){_0x23785d[_0x2682('0x14')][_0x23e382]['emit'](_0x2682('0x42'));}return _0xfc33ab({'code':0xc8,'message':_0x30d31e});}catch(_0x2ba1da){logger[_0x2682('0x36')](_0x2ba1da['stack']);return _0x1ca44d(_0x10582d[_0x2682('0x36')](0x1f4,_0x2ba1da));}}logger[_0x2682('0x36')](_0x2682('0x47'));return _0x1ca44d(_0x10582d['error'](0x1f4,_0x2682('0x47')));});},'AgentCapacity':function(_0x295fd2){var _0x1b79cd=this;return new Promise(function(_0x582d26,_0x1ce603){if(_0x23785d['agents'][_0x2682('0x49')](_0x295fd2['id'])){for(var _0x19f6c4 in _0x295fd2[_0x2682('0x4a')]){if(_0x295fd2['capacity'][_0x2682('0x49')](_0x19f6c4)){if(_0x23785d['agents'][_0x295fd2['id']]['hasOwnProperty'](_0x19f6c4+_0x2682('0x4b'))){_0x23785d[_0x2682('0x40')][_0x295fd2['id']][_0x19f6c4+_0x2682('0x4b')]=parseInt(_0x295fd2[_0x2682('0x4a')][_0x19f6c4],0xa);}}}_0x23785d[_0x2682('0x40')][_0x295fd2['id']][_0x2682('0x4c')]();return _0x582d26({'code':0xc8,'message':_0x23785d['agents'][_0x295fd2['id']]});}else{return _0x1ce603(_0x1b79cd['error'](0x1f4,'agent\x20not\x20found'));}});},'Agents':function(_0x20ae53){return new Promise(function(_0x4e1b98){var _0x56bf80=_['values'](_0x23785d[_0x2682('0x40')]);if(_0x20ae53&&_0x20ae53['id']){var _0x49516a=_[_0x2682('0x4d')](_0x56bf80,function(_0x55b991){return _0x55b991['id']===_0x20ae53['id'];});_0x4e1b98(_0x49516a);}else{_0x4e1b98({'count':_0x56bf80[_0x2682('0x1a')],'rows':_0x56bf80});}});},'ChatQueues':function(){return new Promise(function(_0x38e91d){var _0x1268e4=[];for(var _0x2335be in _0x23785d[_0x2682('0x4e')]){if(_0x23785d[_0x2682('0x4e')][_0x2682('0x49')](_0x2335be)){var _0x4e6f53=_0x23785d[_0x2682('0x4e')][_0x2335be];var _0x2dfa4c={'id':_0x4e6f53['id'],'available':_0x4e6f53[_0x2682('0x4f')],'loggedIn':_0x4e6f53[_0x2682('0x50')],'name':_0x4e6f53[_0x2682('0x51')],'paused':_0x4e6f53[_0x2682('0x52')],'waiting':_0x4e6f53[_0x2682('0x53')]};_0x1268e4[_0x2682('0x23')](_0x2dfa4c);}}_0x38e91d({'count':_0x1268e4['length'],'rows':_0x1268e4});});},'MailQueues':function(){return new Promise(function(_0x5afe5b){var _0x5b63a5=[];for(var _0x261863 in _0x23785d['mailQueues']){if(_0x23785d[_0x2682('0x54')][_0x2682('0x49')](_0x261863)){var _0x3d5a02=_0x23785d[_0x2682('0x54')][_0x261863];var _0x2f2ecd={'id':_0x3d5a02['id'],'available':_0x3d5a02[_0x2682('0x4f')],'loggedIn':_0x3d5a02[_0x2682('0x50')],'name':_0x3d5a02[_0x2682('0x51')],'paused':_0x3d5a02[_0x2682('0x52')],'waiting':_0x3d5a02[_0x2682('0x53')]};_0x5b63a5[_0x2682('0x23')](_0x2f2ecd);}}_0x5afe5b({'count':_0x5b63a5[_0x2682('0x1a')],'rows':_0x5b63a5});});},'OpenchannelQueues':function(){return new Promise(function(_0x124505){var _0x35bb27=[];for(var _0xcfb1e1 in _0x23785d['openchannelQueues']){if(_0x23785d['openchannelQueues'][_0x2682('0x49')](_0xcfb1e1)){var _0x16da77=_0x23785d['openchannelQueues'][_0xcfb1e1];var _0xd3f382={'id':_0x16da77['id'],'available':_0x16da77[_0x2682('0x4f')],'loggedIn':_0x16da77[_0x2682('0x50')],'name':_0x16da77[_0x2682('0x51')],'paused':_0x16da77['paused'],'waiting':_0x16da77[_0x2682('0x53')]};_0x35bb27[_0x2682('0x23')](_0xd3f382);}}_0x124505({'count':_0x35bb27[_0x2682('0x1a')],'rows':_0x35bb27});});},'SmsQueues':function(){return new Promise(function(_0x43d2d4){var _0x51f4eb=[];for(var _0x174efc in _0x23785d[_0x2682('0x55')]){if(_0x23785d[_0x2682('0x55')]['hasOwnProperty'](_0x174efc)){var _0x457cfb=_0x23785d['smsQueues'][_0x174efc];var _0x1d4481={'id':_0x457cfb['id'],'available':_0x457cfb[_0x2682('0x4f')],'loggedIn':_0x457cfb[_0x2682('0x50')],'name':_0x457cfb[_0x2682('0x51')],'paused':_0x457cfb['paused'],'waiting':_0x457cfb[_0x2682('0x53')]};_0x51f4eb[_0x2682('0x23')](_0x1d4481);}}_0x43d2d4({'count':_0x51f4eb['length'],'rows':_0x51f4eb});});},'FaxQueues':function(){return new Promise(function(_0xc39ebf){var _0x311948=[];for(var _0x53e957 in _0x23785d[_0x2682('0x56')]){if(_0x23785d[_0x2682('0x56')]['hasOwnProperty'](_0x53e957)){var _0x4e3f15=_0x23785d[_0x2682('0x56')][_0x53e957];var _0x54ed5c={'id':_0x4e3f15['id'],'available':_0x4e3f15['available'],'loggedIn':_0x4e3f15[_0x2682('0x50')],'name':_0x4e3f15[_0x2682('0x51')],'paused':_0x4e3f15[_0x2682('0x52')],'waiting':_0x4e3f15['waiting']};_0x311948['push'](_0x54ed5c);}}_0xc39ebf({'count':_0x311948['length'],'rows':_0x311948});});},'WhatsappQueues':function(){return new Promise(function(_0x448628){var _0x3d2052=[];for(var _0x32f667 in _0x23785d['whatsappQueues']){if(_0x23785d[_0x2682('0x57')][_0x2682('0x49')](_0x32f667)){var _0x4637a8=_0x23785d[_0x2682('0x57')][_0x32f667];var _0x13e444={'id':_0x4637a8['id'],'available':_0x4637a8[_0x2682('0x4f')],'loggedIn':_0x4637a8[_0x2682('0x50')],'name':_0x4637a8[_0x2682('0x51')],'paused':_0x4637a8[_0x2682('0x52')],'waiting':_0x4637a8['waiting']};_0x3d2052[_0x2682('0x23')](_0x13e444);}}_0x448628({'count':_0x3d2052[_0x2682('0x1a')],'rows':_0x3d2052});});},'ChatQueuesWaitingInteractions':function(){return new Promise(function(_0x23b08e){var _0x4afaf7=_['values'](_0x23785d['chatQueuesWaitingInteractions']);_0x23b08e({'count':_0x4afaf7[_0x2682('0x1a')],'rows':_0x4afaf7});});},'MailQueuesWaitingInteractions':function(){return new Promise(function(_0x2a9a01){var _0x1d0fd6=_[_0x2682('0x58')](_0x23785d[_0x2682('0x59')]);_0x2a9a01({'count':_0x1d0fd6['length'],'rows':_0x1d0fd6});});},'OpenchannelQueuesWaitingInteractions':function(){return new Promise(function(_0x32b00a){var _0xea8b3c=_[_0x2682('0x58')](_0x23785d[_0x2682('0x5a')]);_0x32b00a({'count':_0xea8b3c[_0x2682('0x1a')],'rows':_0xea8b3c});});},'SmsQueuesWaitingInteractions':function(){return new Promise(function(_0x58c3d5){var _0x44c18f=_[_0x2682('0x58')](_0x23785d[_0x2682('0x5b')]);_0x58c3d5({'count':_0x44c18f[_0x2682('0x1a')],'rows':_0x44c18f});});},'FaxQueuesWaitingInteractions':function(){return new Promise(function(_0x4a58ff){var _0x569c73=_[_0x2682('0x58')](_0x23785d[_0x2682('0x5c')]);_0x4a58ff({'count':_0x569c73['length'],'rows':_0x569c73});});},'WhatsappQueuesWaitingInteractions':function(){return new Promise(function(_0xaff6f){var _0x5372c5=_['values'](_0x23785d[_0x2682('0x5d')]);_0xaff6f({'count':_0x5372c5[_0x2682('0x1a')],'rows':_0x5372c5});});}};var _0x101e8f=jayson['server'](_0x2efc76)[_0x2682('0x5e')]();_0x101e8f['on']('error',function(_0x1cced9){logger[_0x2682('0x36')](JSON[_0x2682('0x39')](_0x1cced9));return _0x2474a5(_0x1cced9);});_0x101e8f[_0x2682('0x5f')](0x232c,_0x2682('0x60'),function(){console['log']('Routing\x20RPC\x20server\x20listening\x20on\x20127.0.0.1:%d!',0x232c);return _0x441af4(_0x2682('0x61')+0x232c);});});};
\ No newline at end of file
+var _0x50e5=['autoreply','appdata','split','mail','push','slice','join','dialogflowv2','amazonlex','message','tag','TagId','account','notificationTemplate','ChatWebsiteId','body','%s:%s:%s','./interval','condition','intervals','./applications/','consequence','priority','info','Push\x20new\x20rule','on\x20interval','\x20|\x20','error','Please\x20create\x20a\x20new\x20file\x20under','execute','Applications\x20executed','stringify','matchPath','emit','Skipped\x20routing\x20for\x20%s','stack','routing\x20is\x20empty','agent','agents','busy','busyQueue','end','QueueReport','update','catch','error\x20update\x20queue\x20report','message\x20is\x20empty','hasOwnProperty','capacity','CurrentCapacity','updateRealtime','values','find','chatQueues','available','loggedIn','paused','waiting','mailQueues','name','openchannelQueues','smsQueues','faxQueues','whatsappQueues','chatQueuesWaitingInteractions','mailQueuesWaitingInteractions','openchannelQueuesWaitingInteractions','smsQueuesWaitingInteractions','whatsappQueuesWaitingInteractions','server','http','127.0.0.1','log','Routing\x20RPC\x20server\x20listening\x20on\x20127.0.0.1:%d!','RPC\x20listening\x20on\x20port:','lodash','util','jayson/promise','bluebird','./applications/utils','./applications/strategy/util','../../../config/logger','routing','../rpc/openchannelQueueReport','../rpc/mailQueueReport','../rpc/chatQueueReport','../rpc/smsQueueReport','../rpc/faxQueueReport','../rpc/whatsappQueueReport','format','%s.%s.%s','isNil','IntervalId','Intervals','map','interval','listen','rules','channel','interaction','transfer','applications','isArray','length','existsSync','app','.js','toLowerCase'];(function(_0x2d97b2,_0xa3095){var _0x553cc9=function(_0x44953b){while(--_0x44953b){_0x2d97b2['push'](_0x2d97b2['shift']());}};_0x553cc9(++_0xa3095);}(_0x50e5,0xb7));var _0x550e=function(_0x2dc7e7,_0x578bba){_0x2dc7e7=_0x2dc7e7-0x0;var _0x6d41d5=_0x50e5[_0x2dc7e7];return _0x6d41d5;};'use strict';var _=require(_0x550e('0x0'));var util=require(_0x550e('0x1'));var path=require('path');var fs=require('fs');var jayson=require(_0x550e('0x2'));var BPromise=require(_0x550e('0x3'));var utils=require(_0x550e('0x4'));var sUtils=require(_0x550e('0x5'));var logger=require(_0x550e('0x6'))(_0x550e('0x7'));var rpc={'openchannelQueueReport':require(_0x550e('0x8')),'mailQueueReport':require(_0x550e('0x9')),'chatQueueReport':require(_0x550e('0xa')),'smsQueueReport':require(_0x550e('0xb')),'faxQueueReport':require(_0x550e('0xc')),'whatsappQueueReport':require(_0x550e('0xd'))};var RuleEngine=require('../lib/rule-engine');function getId(_0x27ae27,_0x20707a,_0x51318e){return util[_0x550e('0xe')](_0x550e('0xf'),_0x27ae27,_0x20707a||0x0,_0x51318e||0x0);}function getIntervals(_0x1390a4,_0x4d236d){var _0x1a1e3e=[];if(!_['isNil'](_0x4d236d['IntervalId'])&&!_[_0x550e('0x10')](_0x1390a4[_0x4d236d[_0x550e('0x11')]])&&!_['isNil'](_0x1390a4[_0x4d236d[_0x550e('0x11')]][_0x550e('0x12')])){_0x1a1e3e=_[_0x550e('0x13')](_0x1390a4[_0x4d236d[_0x550e('0x11')]]['Intervals'],_0x550e('0x14'));}else if(!_['isNil'](_0x4d236d[_0x550e('0x14')])){_0x1a1e3e=[_0x4d236d['interval']];}return _0x1a1e3e;}exports[_0x550e('0x15')]=function(_0x4c6070){_0x4c6070[_0x550e('0x16')]={};return new BPromise(function(_0x2d4b79,_0x136e79){var _0x4f79ed={'Start':function(_0x302be0){var _0x49787c=this;return new Promise(function(_0xf28ba7,_0x49474f){if(_0x302be0){try{var _0x4a5f7a=[];var _0x31f4bf=getId(_0x302be0[_0x550e('0x17')],_0x302be0['message']?_0x302be0['message']['id']:0x0,_0x302be0['interaction']?_0x302be0[_0x550e('0x18')]['id']:0x0);var _0x5ed213=sUtils['checkWaitingNotifications'](_0x4c6070,_0x302be0);if(_0x302be0[_0x550e('0x19')]||!_0x5ed213&&_0x302be0[_0x550e('0x1a')]&&_[_0x550e('0x1b')](_0x302be0[_0x550e('0x1a')])&&_0x302be0[_0x550e('0x1a')][_0x550e('0x1c')]){for(var _0x3b4dca=0x0;_0x3b4dca<_0x302be0[_0x550e('0x1a')][_0x550e('0x1c')];_0x3b4dca+=0x1){var _0x47e6e1=_0x302be0[_0x550e('0x1a')][_0x3b4dca];if(fs[_0x550e('0x1d')](path['join'](__dirname,'applications',_0x47e6e1[_0x550e('0x1e')]+_0x550e('0x1f')))){var _0x5769bb=[];switch(_0x47e6e1[_0x550e('0x1e')][_0x550e('0x20')]()){case _0x550e('0x21'):var _0x317249=_0x47e6e1[_0x550e('0x22')][_0x550e('0x23')](',');if(_0x302be0['channel']===_0x550e('0x24')){_0x5769bb[_0x550e('0x25')](_0x317249[0x0]);_0x5769bb[_0x550e('0x25')](_0x317249[0x1]);_0x5769bb[_0x550e('0x25')](_0x317249[_0x550e('0x26')](0x2,_0x317249[_0x550e('0x1c')])[_0x550e('0x27')](','));}else{_0x5769bb[_0x550e('0x25')](_0x317249[0x0]);_0x5769bb[_0x550e('0x25')](_0x317249[_0x550e('0x26')](0x1,_0x317249[_0x550e('0x1c')])[_0x550e('0x27')](','));}break;case'dialogflow':var _0x291976=_0x47e6e1[_0x550e('0x22')]['split'](',');_0x5769bb[_0x550e('0x25')](_0x291976[0x0]);_0x5769bb[_0x550e('0x25')](_0x291976[0x1]);_0x5769bb[_0x550e('0x25')](_0x291976[_0x550e('0x26')](0x2,_0x291976[_0x550e('0x1c')])[_0x550e('0x27')](','));break;case _0x550e('0x28'):var _0x116d18=_0x47e6e1[_0x550e('0x22')][_0x550e('0x23')](',');_0x5769bb[_0x550e('0x25')](_0x116d18[0x0]);_0x5769bb[_0x550e('0x25')](_0x116d18[0x1]);_0x5769bb[_0x550e('0x25')](_0x116d18[0x2]);_0x5769bb[_0x550e('0x25')](_0x116d18[0x3]);_0x5769bb['push'](_0x116d18[_0x550e('0x26')](0x4,_0x116d18[_0x550e('0x1c')])['join'](','));break;case _0x550e('0x29'):var _0x2dea4b=_0x47e6e1['appdata'][_0x550e('0x23')](',');_0x5769bb[_0x550e('0x25')](_0x2dea4b[0x0]);_0x5769bb[_0x550e('0x25')](_0x2dea4b[0x1]);_0x5769bb[_0x550e('0x25')](_0x2dea4b[0x2]);_0x5769bb[_0x550e('0x25')](_0x2dea4b[0x3]);_0x5769bb[_0x550e('0x25')](_0x2dea4b[_0x550e('0x26')](0x4,_0x2dea4b[_0x550e('0x1c')])['join'](','));break;case _0x550e('0x2a'):_0x5769bb['push'](_0x47e6e1[_0x550e('0x22')]);break;case _0x550e('0x2b'):_0x5769bb['push'](_0x47e6e1[_0x550e('0x2c')]);_0x5769bb[_0x550e('0x25')](_0x47e6e1['appdata']);break;case'tvox':var _0x5b2588=utils['getMustacheRender'](_0x302be0[_0x550e('0x2d')][_0x550e('0x2e')],_0x302be0);var _0x6c42c6=_0x47e6e1['appdata']['split'](',');_0x5769bb['push'](_0x6c42c6[0x0]);_0x5769bb[_0x550e('0x25')](_0x6c42c6[0x1]);_0x5769bb[_0x550e('0x25')](_0x6c42c6[0x2]);_0x5769bb['push'](_0x6c42c6[0x3]);_0x5769bb['push'](_0x6c42c6[0x4]);_0x5769bb['push'](_0x6c42c6[0x5]);_0x5769bb[_0x550e('0x25')](_0x6c42c6[0x6]);_0x5769bb[_0x550e('0x25')](_0x6c42c6[0x7]);_0x5769bb[_0x550e('0x25')](_0x6c42c6[0x8]);_0x5769bb['push'](_0x6c42c6[0x9]);_0x5769bb['push'](_0x6c42c6[0xa]);_0x5769bb[_0x550e('0x25')](_0x302be0[_0x550e('0x18')]['id']);_0x5769bb[_0x550e('0x25')](_0x302be0[_0x550e('0x2a')]['id']);_0x5769bb['push'](_0x47e6e1[_0x550e('0x2f')]);_0x5769bb[_0x550e('0x25')](_0x302be0['interaction']['ContactId']);_0x5769bb[_0x550e('0x25')](_0x302be0[_0x550e('0x30')][_0x550e('0x30')]);_0x5769bb[_0x550e('0x25')](_0x5b2588);break;default:_0x5769bb=_['isNil'](_0x47e6e1[_0x550e('0x22')])?[]:_0x47e6e1[_0x550e('0x22')][_0x550e('0x23')](',');}var _0x1fb603={'id':util['format'](_0x550e('0x31'),_0x31f4bf,_0x47e6e1['id'],_0x47e6e1[_0x550e('0x1e')]),'condition':require(_0x550e('0x32'))[_0x550e('0x33')](_0x31f4bf,getIntervals(_0x4c6070[_0x550e('0x34')],_0x47e6e1),_0x4c6070),'consequence':require(_0x550e('0x35')+_0x47e6e1['app'])[_0x550e('0x36')](_0x31f4bf,_0x5769bb,_0x4c6070,_0x302be0),'p':_0x47e6e1[_0x550e('0x37')]||0x0};logger[_0x550e('0x38')](_0x550e('0x39'),_0x1fb603['id'],_0x550e('0x3a'),getIntervals(_0x4c6070['intervals'],_0x47e6e1)[_0x550e('0x27')](_0x550e('0x3b')));_0x4a5f7a['push'](_0x1fb603);}else{logger[_0x550e('0x3c')](_0x550e('0x3d'),path[_0x550e('0x27')](__dirname,'applications',_0x47e6e1['app']+_0x550e('0x1f')));}}_0x4c6070[_0x550e('0x16')][_0x31f4bf]=new RuleEngine(_0x4a5f7a);_0x4c6070['rules'][_0x31f4bf][_0x550e('0x3e')](_0x302be0,function(_0x7dda5e){logger['info'](_0x550e('0x3f'),JSON[_0x550e('0x40')](_0x7dda5e[_0x550e('0x41')]));if(_0x4c6070[_0x550e('0x16')][_0x31f4bf]){_0x4c6070[_0x550e('0x16')][_0x31f4bf][_0x550e('0x42')]('complete');}});return _0xf28ba7({'code':0xc8,'message':_0x302be0});}else{if(_0x5ed213){logger[_0x550e('0x38')](util['format'](_0x550e('0x43'),_0x31f4bf));}else{logger[_0x550e('0x38')]('No\x20applications\x20to\x20execute');}return _0xf28ba7({'code':0xc8,'message':_0x302be0});}}catch(_0x1c9d04){logger[_0x550e('0x3c')](_0x1c9d04[_0x550e('0x44')]);return _0x49474f(_0x49787c[_0x550e('0x3c')](0x1f4,_0x1c9d04));}}return _0x49474f(_0x550e('0x45'));});},'AcceptMessage':function(_0x35881f){var _0x5e4596=this;return new Promise(function(_0x2de31c,_0x30f708){if(_0x35881f[_0x550e('0x46')]&&_0x35881f[_0x550e('0x46')]['id']){if(_0x4c6070[_0x550e('0x47')][_0x35881f[_0x550e('0x46')]['id']]){_0x4c6070[_0x550e('0x47')][_0x35881f[_0x550e('0x46')]['id']][_0x550e('0x48')]=![];_0x4c6070[_0x550e('0x47')][_0x35881f[_0x550e('0x46')]['id']][_0x550e('0x49')]=undefined;}}if(_0x35881f[_0x550e('0x2a')]&&_0x35881f[_0x550e('0x2a')]['id']){try{var _0x2e619d=getId(_0x35881f[_0x550e('0x17')],_0x35881f[_0x550e('0x2a')]?_0x35881f[_0x550e('0x2a')]['id']:0x0,_0x35881f[_0x550e('0x18')]?_0x35881f[_0x550e('0x18')]['id']:0x0);if(_0x4c6070[_0x550e('0x16')][_0x2e619d]){_0x4c6070[_0x550e('0x16')][_0x2e619d]['emit'](_0x550e('0x4a'));if(rpc[_0x35881f[_0x550e('0x17')]+_0x550e('0x4b')]){rpc[_0x35881f[_0x550e('0x17')]+_0x550e('0x4b')][_0x550e('0x4c')](_0x2e619d,{'UserId':_0x35881f[_0x550e('0x2a')]['UserId']})[_0x550e('0x4d')](function(){logger[_0x550e('0x3c')](_0x550e('0x4e'));});}}return _0x2de31c({'code':0xc8,'message':_0x35881f});}catch(_0x4d3d72){logger['error'](_0x4d3d72['stack']);return _0x30f708(_0x5e4596[_0x550e('0x3c')](0x1f4,_0x4d3d72));}}logger[_0x550e('0x3c')](_0x550e('0x4f'));return _0x30f708(_0x5e4596[_0x550e('0x3c')](0x1f4,_0x550e('0x4f')));});},'RejectMessage':function(_0xffba1f){var _0x5586a3=this;return new Promise(function(_0x7203cb,_0x3e9283){if(_0xffba1f[_0x550e('0x46')]&&_0xffba1f['agent']['id']){try{if(_0x4c6070[_0x550e('0x47')][_0xffba1f['agent']['id']]){_0x4c6070[_0x550e('0x47')][_0xffba1f['agent']['id']][_0x550e('0x48')]=![];_0x4c6070[_0x550e('0x47')][_0xffba1f['agent']['id']][_0x550e('0x49')]=undefined;}return _0x7203cb({'code':0xc8,'message':_0xffba1f});}catch(_0x4adc0a){logger[_0x550e('0x3c')](_0x4adc0a['stack']);return _0x3e9283(_0x5586a3[_0x550e('0x3c')](0x1f4,_0x4adc0a));}}logger[_0x550e('0x3c')]('message\x20is\x20empty');return _0x3e9283(_0x5586a3[_0x550e('0x3c')](0x1f4,'message\x20is\x20empty'));});},'AbandonInteraction':function(_0xbab6b9){var _0x897986=this;return new Promise(function(_0x2c8734,_0x417fe6){if(_0xbab6b9['channel']&&_0xbab6b9['interaction']&&_0xbab6b9[_0x550e('0x18')]['id']){try{var _0x564b7d=getId(_0xbab6b9['channel'],_0xbab6b9[_0x550e('0x2a')]?_0xbab6b9[_0x550e('0x2a')]['id']:0x0,_0xbab6b9[_0x550e('0x18')]?_0xbab6b9[_0x550e('0x18')]['id']:0x0);if(_0x4c6070[_0x550e('0x16')][_0x564b7d]){_0x4c6070[_0x550e('0x16')][_0x564b7d]['emit'](_0x550e('0x4a'));}return _0x2c8734({'code':0xc8,'message':_0xbab6b9});}catch(_0x28a703){logger[_0x550e('0x3c')](_0x28a703[_0x550e('0x44')]);return _0x417fe6(_0x897986[_0x550e('0x3c')](0x1f4,_0x28a703));}}logger[_0x550e('0x3c')](_0x550e('0x4f'));return _0x417fe6(_0x897986[_0x550e('0x3c')](0x1f4,_0x550e('0x4f')));});},'AgentCapacity':function(_0x527706){var _0x2929c0=this;return new Promise(function(_0x313245,_0x3ef361){if(_0x4c6070[_0x550e('0x47')][_0x550e('0x50')](_0x527706['id'])){for(var _0x3736e5 in _0x527706[_0x550e('0x51')]){if(_0x527706[_0x550e('0x51')][_0x550e('0x50')](_0x3736e5)){if(_0x4c6070[_0x550e('0x47')][_0x527706['id']]['hasOwnProperty'](_0x3736e5+_0x550e('0x52'))){_0x4c6070[_0x550e('0x47')][_0x527706['id']][_0x3736e5+_0x550e('0x52')]=parseInt(_0x527706[_0x550e('0x51')][_0x3736e5],0xa);}}}_0x4c6070[_0x550e('0x47')][_0x527706['id']][_0x550e('0x53')]();return _0x313245({'code':0xc8,'message':_0x4c6070[_0x550e('0x47')][_0x527706['id']]});}else{return _0x3ef361(_0x2929c0[_0x550e('0x3c')](0x1f4,'agent\x20not\x20found'));}});},'Agents':function(_0x59f8af){return new Promise(function(_0x2568f3){var _0x80d993=_[_0x550e('0x54')](_0x4c6070[_0x550e('0x47')]);if(_0x59f8af&&_0x59f8af['id']){var _0x3b027f=_[_0x550e('0x55')](_0x80d993,function(_0x4c54b8){return _0x4c54b8['id']===_0x59f8af['id'];});_0x2568f3(_0x3b027f);}else{_0x2568f3({'count':_0x80d993[_0x550e('0x1c')],'rows':_0x80d993});}});},'ChatQueues':function(){return new Promise(function(_0x3a0051){var _0x5995bb=[];for(var _0x5176ca in _0x4c6070[_0x550e('0x56')]){if(_0x4c6070[_0x550e('0x56')][_0x550e('0x50')](_0x5176ca)){var _0x11bec1=_0x4c6070[_0x550e('0x56')][_0x5176ca];var _0x43689e={'id':_0x11bec1['id'],'available':_0x11bec1[_0x550e('0x57')],'loggedIn':_0x11bec1[_0x550e('0x58')],'name':_0x11bec1['name'],'paused':_0x11bec1[_0x550e('0x59')],'waiting':_0x11bec1[_0x550e('0x5a')]};_0x5995bb['push'](_0x43689e);}}_0x3a0051({'count':_0x5995bb[_0x550e('0x1c')],'rows':_0x5995bb});});},'MailQueues':function(){return new Promise(function(_0x117734){var _0xe1a1ad=[];for(var _0x1b8971 in _0x4c6070[_0x550e('0x5b')]){if(_0x4c6070[_0x550e('0x5b')][_0x550e('0x50')](_0x1b8971)){var _0x576476=_0x4c6070[_0x550e('0x5b')][_0x1b8971];var _0x46dcc9={'id':_0x576476['id'],'available':_0x576476[_0x550e('0x57')],'loggedIn':_0x576476[_0x550e('0x58')],'name':_0x576476[_0x550e('0x5c')],'paused':_0x576476['paused'],'waiting':_0x576476[_0x550e('0x5a')]};_0xe1a1ad[_0x550e('0x25')](_0x46dcc9);}}_0x117734({'count':_0xe1a1ad['length'],'rows':_0xe1a1ad});});},'OpenchannelQueues':function(){return new Promise(function(_0x42eaa0){var _0x6f8d6f=[];for(var _0x55fda6 in _0x4c6070[_0x550e('0x5d')]){if(_0x4c6070[_0x550e('0x5d')][_0x550e('0x50')](_0x55fda6)){var _0x749668=_0x4c6070['openchannelQueues'][_0x55fda6];var _0x14a18e={'id':_0x749668['id'],'available':_0x749668['available'],'loggedIn':_0x749668[_0x550e('0x58')],'name':_0x749668[_0x550e('0x5c')],'paused':_0x749668['paused'],'waiting':_0x749668[_0x550e('0x5a')]};_0x6f8d6f['push'](_0x14a18e);}}_0x42eaa0({'count':_0x6f8d6f[_0x550e('0x1c')],'rows':_0x6f8d6f});});},'SmsQueues':function(){return new Promise(function(_0x52a534){var _0x3d5edb=[];for(var _0x293db8 in _0x4c6070[_0x550e('0x5e')]){if(_0x4c6070[_0x550e('0x5e')][_0x550e('0x50')](_0x293db8)){var _0x229832=_0x4c6070[_0x550e('0x5e')][_0x293db8];var _0x107df0={'id':_0x229832['id'],'available':_0x229832[_0x550e('0x57')],'loggedIn':_0x229832[_0x550e('0x58')],'name':_0x229832[_0x550e('0x5c')],'paused':_0x229832[_0x550e('0x59')],'waiting':_0x229832[_0x550e('0x5a')]};_0x3d5edb[_0x550e('0x25')](_0x107df0);}}_0x52a534({'count':_0x3d5edb[_0x550e('0x1c')],'rows':_0x3d5edb});});},'FaxQueues':function(){return new Promise(function(_0x169391){var _0x56493d=[];for(var _0xa17320 in _0x4c6070[_0x550e('0x5f')]){if(_0x4c6070['faxQueues'][_0x550e('0x50')](_0xa17320)){var _0x52ec61=_0x4c6070[_0x550e('0x5f')][_0xa17320];var _0x1f472f={'id':_0x52ec61['id'],'available':_0x52ec61[_0x550e('0x57')],'loggedIn':_0x52ec61[_0x550e('0x58')],'name':_0x52ec61[_0x550e('0x5c')],'paused':_0x52ec61[_0x550e('0x59')],'waiting':_0x52ec61['waiting']};_0x56493d[_0x550e('0x25')](_0x1f472f);}}_0x169391({'count':_0x56493d['length'],'rows':_0x56493d});});},'WhatsappQueues':function(){return new Promise(function(_0x5e6aa2){var _0x2a6770=[];for(var _0x4ec69a in _0x4c6070[_0x550e('0x60')]){if(_0x4c6070[_0x550e('0x60')]['hasOwnProperty'](_0x4ec69a)){var _0x48efdb=_0x4c6070[_0x550e('0x60')][_0x4ec69a];var _0x2aa9e0={'id':_0x48efdb['id'],'available':_0x48efdb['available'],'loggedIn':_0x48efdb['loggedIn'],'name':_0x48efdb['name'],'paused':_0x48efdb[_0x550e('0x59')],'waiting':_0x48efdb[_0x550e('0x5a')]};_0x2a6770['push'](_0x2aa9e0);}}_0x5e6aa2({'count':_0x2a6770[_0x550e('0x1c')],'rows':_0x2a6770});});},'ChatQueuesWaitingInteractions':function(){return new Promise(function(_0x3100ca){var _0x2e3e26=_['values'](_0x4c6070[_0x550e('0x61')]);_0x3100ca({'count':_0x2e3e26['length'],'rows':_0x2e3e26});});},'MailQueuesWaitingInteractions':function(){return new Promise(function(_0x57af5c){var _0x2ee058=_['values'](_0x4c6070[_0x550e('0x62')]);_0x57af5c({'count':_0x2ee058[_0x550e('0x1c')],'rows':_0x2ee058});});},'OpenchannelQueuesWaitingInteractions':function(){return new Promise(function(_0x49ae13){var _0x2ac505=_[_0x550e('0x54')](_0x4c6070[_0x550e('0x63')]);_0x49ae13({'count':_0x2ac505[_0x550e('0x1c')],'rows':_0x2ac505});});},'SmsQueuesWaitingInteractions':function(){return new Promise(function(_0x2784bb){var _0x5c7385=_['values'](_0x4c6070[_0x550e('0x64')]);_0x2784bb({'count':_0x5c7385[_0x550e('0x1c')],'rows':_0x5c7385});});},'FaxQueuesWaitingInteractions':function(){return new Promise(function(_0x347e24){var _0x38591a=_['values'](_0x4c6070['faxQueuesWaitingInteractions']);_0x347e24({'count':_0x38591a[_0x550e('0x1c')],'rows':_0x38591a});});},'WhatsappQueuesWaitingInteractions':function(){return new Promise(function(_0x437331){var _0x4355b4=_[_0x550e('0x54')](_0x4c6070[_0x550e('0x65')]);_0x437331({'count':_0x4355b4[_0x550e('0x1c')],'rows':_0x4355b4});});}};var _0x3070d3=jayson[_0x550e('0x66')](_0x4f79ed)[_0x550e('0x67')]();_0x3070d3['on'](_0x550e('0x3c'),function(_0x4f61b0){logger[_0x550e('0x3c')](JSON[_0x550e('0x40')](_0x4f61b0));return _0x136e79(_0x4f61b0);});_0x3070d3['listen'](0x232c,_0x550e('0x68'),function(){console[_0x550e('0x69')](_0x550e('0x6a'),0x232c);return _0x2d4b79(_0x550e('0x6b')+0x232c);});});};
\ No newline at end of file