Built motion from commit 10af8726.|2.6.34
[motion2.git] / server / services / routing / server / index.js
index 059a132..bb17fa2 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xfdad=['priority','Push\x20new\x20rule','on\x20interval','\x20|\x20','error','Please\x20create\x20a\x20new\x20file\x20under','execute','info','Applications\x20executed','Skipped\x20routing\x20for\x20%s','No\x20applications\x20to\x20execute','stack','agent','agents','busyQueue','channel','emit','QueueReport','update','UserId','message\x20is\x20empty','busy','end','capacity','hasOwnProperty','CurrentCapacity','updateRealtime','find','chatQueues','available','name','paused','waiting','mailQueues','loggedIn','openchannelQueues','smsQueues','faxQueues','whatsappQueues','values','chatQueuesWaitingInteractions','mailQueuesWaitingInteractions','openchannelQueuesWaitingInteractions','smsQueuesWaitingInteractions','faxQueuesWaitingInteractions','whatsappQueuesWaitingInteractions','server','http','stringify','log','lodash','util','jayson/promise','bluebird','./applications/strategy/util','../../../config/logger','routing','../rpc/mailQueueReport','../rpc/chatQueueReport','../rpc/faxQueueReport','../rpc/whatsappQueueReport','../lib/rule-engine','format','%s.%s.%s','isNil','IntervalId','Intervals','map','interval','rules','message','interaction','checkWaitingNotifications','transfer','applications','isArray','length','join','app','.js','toLowerCase','autoreply','appdata','push','slice','dialogflow','split','amazonlex','tag','TagId','tvox','getMustacheRender','account','notificationTemplate','ChatWebsiteId','ContactId','body','%s:%s:%s','condition','intervals','./applications/','consequence'];(function(_0x397e5f,_0x454c8f){var _0x5302b8=function(_0x1a29ef){while(--_0x1a29ef){_0x397e5f['push'](_0x397e5f['shift']());}};_0x5302b8(++_0x454c8f);}(_0xfdad,0x164));var _0xdfda=function(_0x5e09f6,_0x43fd2d){_0x5e09f6=_0x5e09f6-0x0;var _0x1dba75=_0xfdad[_0x5e09f6];return _0x1dba75;};'use strict';var _=require(_0xdfda('0x0'));var util=require(_0xdfda('0x1'));var path=require('path');var fs=require('fs');var jayson=require(_0xdfda('0x2'));var BPromise=require(_0xdfda('0x3'));var utils=require('./applications/utils');var sUtils=require(_0xdfda('0x4'));var logger=require(_0xdfda('0x5'))(_0xdfda('0x6'));var rpc={'openchannelQueueReport':require('../rpc/openchannelQueueReport'),'mailQueueReport':require(_0xdfda('0x7')),'chatQueueReport':require(_0xdfda('0x8')),'smsQueueReport':require('../rpc/smsQueueReport'),'faxQueueReport':require(_0xdfda('0x9')),'whatsappQueueReport':require(_0xdfda('0xa'))};var RuleEngine=require(_0xdfda('0xb'));function getId(_0x421757,_0x3d1480,_0x3bb88e){return util[_0xdfda('0xc')](_0xdfda('0xd'),_0x421757,_0x3d1480||0x0,_0x3bb88e||0x0);}function getIntervals(_0x3048fa,_0x28982c){var _0x5fbc46=[];if(!_[_0xdfda('0xe')](_0x28982c[_0xdfda('0xf')])&&!_[_0xdfda('0xe')](_0x3048fa[_0x28982c[_0xdfda('0xf')]])&&!_[_0xdfda('0xe')](_0x3048fa[_0x28982c['IntervalId']][_0xdfda('0x10')])){_0x5fbc46=_[_0xdfda('0x11')](_0x3048fa[_0x28982c[_0xdfda('0xf')]][_0xdfda('0x10')],_0xdfda('0x12'));}else if(!_['isNil'](_0x28982c[_0xdfda('0x12')])){_0x5fbc46=[_0x28982c['interval']];}return _0x5fbc46;}exports['listen']=function(_0x3dcfb3){_0x3dcfb3[_0xdfda('0x13')]={};return new BPromise(function(_0x372ad4,_0x50f106){var _0x5080f0={'Start':function(_0x56020a){var _0x4064f2=this;return new Promise(function(_0xf250d0,_0x19d124){if(_0x56020a){try{var _0x3fe8ff=[];var _0x55b626=getId(_0x56020a['channel'],_0x56020a[_0xdfda('0x14')]?_0x56020a[_0xdfda('0x14')]['id']:0x0,_0x56020a[_0xdfda('0x15')]?_0x56020a[_0xdfda('0x15')]['id']:0x0);var _0x4ecc87=sUtils[_0xdfda('0x16')](_0x3dcfb3,_0x56020a);if(_0x56020a[_0xdfda('0x17')]||!_0x4ecc87&&_0x56020a[_0xdfda('0x18')]&&_[_0xdfda('0x19')](_0x56020a['applications'])&&_0x56020a[_0xdfda('0x18')][_0xdfda('0x1a')]){for(var _0x3a9c97=0x0;_0x3a9c97<_0x56020a['applications']['length'];_0x3a9c97+=0x1){var _0x536f08=_0x56020a[_0xdfda('0x18')][_0x3a9c97];if(fs['existsSync'](path[_0xdfda('0x1b')](__dirname,_0xdfda('0x18'),_0x536f08[_0xdfda('0x1c')]+_0xdfda('0x1d')))){var _0x405228=[];switch(_0x536f08['app'][_0xdfda('0x1e')]()){case _0xdfda('0x1f'):var _0x5a8ee1=_0x536f08[_0xdfda('0x20')]['split'](',');if(_0x56020a['channel']==='mail'){_0x405228[_0xdfda('0x21')](_0x5a8ee1[0x0]);_0x405228[_0xdfda('0x21')](_0x5a8ee1[0x1]);_0x405228[_0xdfda('0x21')](_0x5a8ee1['slice'](0x2,_0x5a8ee1[_0xdfda('0x1a')])[_0xdfda('0x1b')](','));}else{_0x405228[_0xdfda('0x21')](_0x5a8ee1[0x0]);_0x405228[_0xdfda('0x21')](_0x5a8ee1[_0xdfda('0x22')](0x1,_0x5a8ee1[_0xdfda('0x1a')])[_0xdfda('0x1b')](','));}break;case _0xdfda('0x23'):var _0x9f5aff=_0x536f08[_0xdfda('0x20')]['split'](',');_0x405228[_0xdfda('0x21')](_0x9f5aff[0x0]);_0x405228['push'](_0x9f5aff[0x1]);_0x405228[_0xdfda('0x21')](_0x9f5aff['slice'](0x2,_0x9f5aff[_0xdfda('0x1a')])[_0xdfda('0x1b')](','));break;case'dialogflowv2':var _0x313228=_0x536f08[_0xdfda('0x20')][_0xdfda('0x24')](',');_0x405228['push'](_0x313228[0x0]);_0x405228[_0xdfda('0x21')](_0x313228[0x1]);_0x405228[_0xdfda('0x21')](_0x313228[0x2]);_0x405228['push'](_0x313228[0x3]);_0x405228[_0xdfda('0x21')](_0x313228['slice'](0x4,_0x313228[_0xdfda('0x1a')])[_0xdfda('0x1b')](','));break;case _0xdfda('0x25'):var _0x3372d3=_0x536f08[_0xdfda('0x20')][_0xdfda('0x24')](',');_0x405228['push'](_0x3372d3[0x0]);_0x405228[_0xdfda('0x21')](_0x3372d3[0x1]);_0x405228['push'](_0x3372d3[0x2]);_0x405228['push'](_0x3372d3[0x3]);_0x405228[_0xdfda('0x21')](_0x3372d3[_0xdfda('0x22')](0x4,_0x3372d3[_0xdfda('0x1a')])['join'](','));break;case'message':_0x405228[_0xdfda('0x21')](_0x536f08['appdata']);break;case _0xdfda('0x26'):_0x405228[_0xdfda('0x21')](_0x536f08[_0xdfda('0x27')]);_0x405228[_0xdfda('0x21')](_0x536f08[_0xdfda('0x20')]);break;case _0xdfda('0x28'):var _0x8b3916=utils[_0xdfda('0x29')](_0x56020a[_0xdfda('0x2a')][_0xdfda('0x2b')],_0x56020a);var _0x593d76=_0x536f08[_0xdfda('0x20')][_0xdfda('0x24')](',');_0x405228[_0xdfda('0x21')](_0x593d76[0x0]);_0x405228[_0xdfda('0x21')](_0x593d76[0x1]);_0x405228[_0xdfda('0x21')](_0x593d76[0x2]);_0x405228[_0xdfda('0x21')](_0x593d76[0x3]);_0x405228[_0xdfda('0x21')](_0x593d76[0x4]);_0x405228[_0xdfda('0x21')](_0x593d76[0x5]);_0x405228['push'](_0x593d76[0x6]);_0x405228['push'](_0x593d76[0x7]);_0x405228[_0xdfda('0x21')](_0x593d76[0x8]);_0x405228[_0xdfda('0x21')](_0x593d76[0x9]);_0x405228[_0xdfda('0x21')](_0x593d76[0xa]);_0x405228[_0xdfda('0x21')](_0x56020a[_0xdfda('0x15')]['id']);_0x405228[_0xdfda('0x21')](_0x56020a[_0xdfda('0x14')]['id']);_0x405228[_0xdfda('0x21')](_0x536f08[_0xdfda('0x2c')]);_0x405228[_0xdfda('0x21')](_0x56020a['interaction'][_0xdfda('0x2d')]);_0x405228[_0xdfda('0x21')](_0x56020a[_0xdfda('0x2e')][_0xdfda('0x2e')]);_0x405228[_0xdfda('0x21')](_0x8b3916);break;default:_0x405228=_[_0xdfda('0xe')](_0x536f08[_0xdfda('0x20')])?[]:_0x536f08[_0xdfda('0x20')][_0xdfda('0x24')](',');}var _0x1105f4={'id':util[_0xdfda('0xc')](_0xdfda('0x2f'),_0x55b626,_0x536f08['id'],_0x536f08[_0xdfda('0x1c')]),'condition':require('./interval')[_0xdfda('0x30')](_0x55b626,getIntervals(_0x3dcfb3[_0xdfda('0x31')],_0x536f08),_0x3dcfb3),'consequence':require(_0xdfda('0x32')+_0x536f08[_0xdfda('0x1c')])[_0xdfda('0x33')](_0x55b626,_0x405228,_0x3dcfb3,_0x56020a),'p':_0x536f08[_0xdfda('0x34')]||0x0};logger['info'](_0xdfda('0x35'),_0x1105f4['id'],_0xdfda('0x36'),getIntervals(_0x3dcfb3[_0xdfda('0x31')],_0x536f08)[_0xdfda('0x1b')](_0xdfda('0x37')));_0x3fe8ff[_0xdfda('0x21')](_0x1105f4);}else{logger[_0xdfda('0x38')](_0xdfda('0x39'),path[_0xdfda('0x1b')](__dirname,_0xdfda('0x18'),_0x536f08[_0xdfda('0x1c')]+_0xdfda('0x1d')));}}_0x3dcfb3['rules'][_0x55b626]=new RuleEngine(_0x3fe8ff);_0x3dcfb3[_0xdfda('0x13')][_0x55b626][_0xdfda('0x3a')](_0x56020a,function(_0x5baf99){logger[_0xdfda('0x3b')](_0xdfda('0x3c'),JSON['stringify'](_0x5baf99['matchPath']));if(_0x3dcfb3[_0xdfda('0x13')][_0x55b626]){_0x3dcfb3[_0xdfda('0x13')][_0x55b626]['emit']('complete');}});return _0xf250d0({'code':0xc8,'message':_0x56020a});}else{if(_0x4ecc87){logger[_0xdfda('0x3b')](util[_0xdfda('0xc')](_0xdfda('0x3d'),_0x55b626));}else{logger['info'](_0xdfda('0x3e'));}return _0xf250d0({'code':0xc8,'message':_0x56020a});}}catch(_0x44c46e){logger[_0xdfda('0x38')](_0x44c46e[_0xdfda('0x3f')]);return _0x19d124(_0x4064f2[_0xdfda('0x38')](0x1f4,_0x44c46e));}}return _0x19d124('routing\x20is\x20empty');});},'AcceptMessage':function(_0x4cecfc){var _0x2357a3=this;return new Promise(function(_0x1da1e5,_0x26bb51){if(_0x4cecfc[_0xdfda('0x40')]&&_0x4cecfc[_0xdfda('0x40')]['id']){if(_0x3dcfb3[_0xdfda('0x41')][_0x4cecfc[_0xdfda('0x40')]['id']]){_0x3dcfb3['agents'][_0x4cecfc[_0xdfda('0x40')]['id']]['busy']=![];_0x3dcfb3[_0xdfda('0x41')][_0x4cecfc[_0xdfda('0x40')]['id']][_0xdfda('0x42')]=undefined;}}if(_0x4cecfc[_0xdfda('0x14')]&&_0x4cecfc[_0xdfda('0x14')]['id']){try{var _0x51ca54=getId(_0x4cecfc[_0xdfda('0x43')],_0x4cecfc[_0xdfda('0x14')]?_0x4cecfc[_0xdfda('0x14')]['id']:0x0,_0x4cecfc[_0xdfda('0x15')]?_0x4cecfc['interaction']['id']:0x0);if(_0x3dcfb3[_0xdfda('0x13')][_0x51ca54]){_0x3dcfb3[_0xdfda('0x13')][_0x51ca54][_0xdfda('0x44')]('end');if(rpc[_0x4cecfc[_0xdfda('0x43')]+_0xdfda('0x45')]){rpc[_0x4cecfc['channel']+_0xdfda('0x45')][_0xdfda('0x46')](_0x51ca54,{'UserId':_0x4cecfc[_0xdfda('0x14')][_0xdfda('0x47')]})['catch'](function(){logger[_0xdfda('0x38')]('error\x20update\x20queue\x20report');});}}return _0x1da1e5({'code':0xc8,'message':_0x4cecfc});}catch(_0x4ac56b){logger[_0xdfda('0x38')](_0x4ac56b[_0xdfda('0x3f')]);return _0x26bb51(_0x2357a3[_0xdfda('0x38')](0x1f4,_0x4ac56b));}}logger[_0xdfda('0x38')](_0xdfda('0x48'));return _0x26bb51(_0x2357a3[_0xdfda('0x38')](0x1f4,'message\x20is\x20empty'));});},'RejectMessage':function(_0x52a8b4){var _0x443ad0=this;return new Promise(function(_0x5cb803,_0x1f93b2){if(_0x52a8b4['agent']&&_0x52a8b4[_0xdfda('0x40')]['id']){try{if(_0x3dcfb3[_0xdfda('0x41')][_0x52a8b4[_0xdfda('0x40')]['id']]){_0x3dcfb3[_0xdfda('0x41')][_0x52a8b4['agent']['id']][_0xdfda('0x49')]=![];_0x3dcfb3[_0xdfda('0x41')][_0x52a8b4[_0xdfda('0x40')]['id']][_0xdfda('0x42')]=undefined;}return _0x5cb803({'code':0xc8,'message':_0x52a8b4});}catch(_0x3f1bcb){logger['error'](_0x3f1bcb[_0xdfda('0x3f')]);return _0x1f93b2(_0x443ad0[_0xdfda('0x38')](0x1f4,_0x3f1bcb));}}logger['error'](_0xdfda('0x48'));return _0x1f93b2(_0x443ad0['error'](0x1f4,_0xdfda('0x48')));});},'AbandonInteraction':function(_0x5856df){var _0x1c1caa=this;return new Promise(function(_0xf19b5e,_0x467e50){if(_0x5856df[_0xdfda('0x43')]&&_0x5856df[_0xdfda('0x15')]&&_0x5856df[_0xdfda('0x15')]['id']){try{var _0x4a0755=getId(_0x5856df[_0xdfda('0x43')],_0x5856df[_0xdfda('0x14')]?_0x5856df[_0xdfda('0x14')]['id']:0x0,_0x5856df['interaction']?_0x5856df[_0xdfda('0x15')]['id']:0x0);if(_0x3dcfb3[_0xdfda('0x13')][_0x4a0755]){_0x3dcfb3[_0xdfda('0x13')][_0x4a0755]['emit'](_0xdfda('0x4a'));}return _0xf19b5e({'code':0xc8,'message':_0x5856df});}catch(_0x37bbf3){logger[_0xdfda('0x38')](_0x37bbf3[_0xdfda('0x3f')]);return _0x467e50(_0x1c1caa[_0xdfda('0x38')](0x1f4,_0x37bbf3));}}logger[_0xdfda('0x38')]('message\x20is\x20empty');return _0x467e50(_0x1c1caa['error'](0x1f4,_0xdfda('0x48')));});},'AgentCapacity':function(_0x59d895){var _0x3b0413=this;return new Promise(function(_0x53e4db,_0x492601){if(_0x3dcfb3['agents']['hasOwnProperty'](_0x59d895['id'])){for(var _0x5f729b in _0x59d895[_0xdfda('0x4b')]){if(_0x59d895['capacity'][_0xdfda('0x4c')](_0x5f729b)){if(_0x3dcfb3['agents'][_0x59d895['id']]['hasOwnProperty'](_0x5f729b+_0xdfda('0x4d'))){_0x3dcfb3[_0xdfda('0x41')][_0x59d895['id']][_0x5f729b+_0xdfda('0x4d')]=parseInt(_0x59d895[_0xdfda('0x4b')][_0x5f729b],0xa);}}}_0x3dcfb3[_0xdfda('0x41')][_0x59d895['id']][_0xdfda('0x4e')]();return _0x53e4db({'code':0xc8,'message':_0x3dcfb3[_0xdfda('0x41')][_0x59d895['id']]});}else{return _0x492601(_0x3b0413[_0xdfda('0x38')](0x1f4,'agent\x20not\x20found'));}});},'Agents':function(_0x159a1b){return new Promise(function(_0x1e2eb9){var _0x5b7356=_['values'](_0x3dcfb3[_0xdfda('0x41')]);if(_0x159a1b&&_0x159a1b['id']){var _0x24412d=_[_0xdfda('0x4f')](_0x5b7356,function(_0x4a14bc){return _0x4a14bc['id']===_0x159a1b['id'];});_0x1e2eb9(_0x24412d);}else{_0x1e2eb9({'count':_0x5b7356[_0xdfda('0x1a')],'rows':_0x5b7356});}});},'ChatQueues':function(){return new Promise(function(_0x141688){var _0x28b330=[];for(var _0x44ef74 in _0x3dcfb3[_0xdfda('0x50')]){if(_0x3dcfb3['chatQueues'][_0xdfda('0x4c')](_0x44ef74)){var _0x59c2a8=_0x3dcfb3[_0xdfda('0x50')][_0x44ef74];var _0x299bb9={'id':_0x59c2a8['id'],'available':_0x59c2a8[_0xdfda('0x51')],'loggedIn':_0x59c2a8['loggedIn'],'name':_0x59c2a8[_0xdfda('0x52')],'paused':_0x59c2a8[_0xdfda('0x53')],'waiting':_0x59c2a8[_0xdfda('0x54')]};_0x28b330[_0xdfda('0x21')](_0x299bb9);}}_0x141688({'count':_0x28b330['length'],'rows':_0x28b330});});},'MailQueues':function(){return new Promise(function(_0x23cc70){var _0xbe00b1=[];for(var _0x19902d in _0x3dcfb3[_0xdfda('0x55')]){if(_0x3dcfb3['mailQueues'][_0xdfda('0x4c')](_0x19902d)){var _0xd57673=_0x3dcfb3['mailQueues'][_0x19902d];var _0x2d4c60={'id':_0xd57673['id'],'available':_0xd57673[_0xdfda('0x51')],'loggedIn':_0xd57673[_0xdfda('0x56')],'name':_0xd57673[_0xdfda('0x52')],'paused':_0xd57673[_0xdfda('0x53')],'waiting':_0xd57673[_0xdfda('0x54')]};_0xbe00b1[_0xdfda('0x21')](_0x2d4c60);}}_0x23cc70({'count':_0xbe00b1[_0xdfda('0x1a')],'rows':_0xbe00b1});});},'OpenchannelQueues':function(){return new Promise(function(_0x44a539){var _0x53594a=[];for(var _0xfca797 in _0x3dcfb3['openchannelQueues']){if(_0x3dcfb3[_0xdfda('0x57')][_0xdfda('0x4c')](_0xfca797)){var _0x5a63f5=_0x3dcfb3[_0xdfda('0x57')][_0xfca797];var _0x8b2c3c={'id':_0x5a63f5['id'],'available':_0x5a63f5[_0xdfda('0x51')],'loggedIn':_0x5a63f5[_0xdfda('0x56')],'name':_0x5a63f5[_0xdfda('0x52')],'paused':_0x5a63f5['paused'],'waiting':_0x5a63f5[_0xdfda('0x54')]};_0x53594a[_0xdfda('0x21')](_0x8b2c3c);}}_0x44a539({'count':_0x53594a[_0xdfda('0x1a')],'rows':_0x53594a});});},'SmsQueues':function(){return new Promise(function(_0x3f745d){var _0x532a94=[];for(var _0x30d52d in _0x3dcfb3['smsQueues']){if(_0x3dcfb3[_0xdfda('0x58')][_0xdfda('0x4c')](_0x30d52d)){var _0x954753=_0x3dcfb3[_0xdfda('0x58')][_0x30d52d];var _0x589702={'id':_0x954753['id'],'available':_0x954753['available'],'loggedIn':_0x954753['loggedIn'],'name':_0x954753[_0xdfda('0x52')],'paused':_0x954753[_0xdfda('0x53')],'waiting':_0x954753['waiting']};_0x532a94[_0xdfda('0x21')](_0x589702);}}_0x3f745d({'count':_0x532a94['length'],'rows':_0x532a94});});},'FaxQueues':function(){return new Promise(function(_0x3a2d4b){var _0x49d0b3=[];for(var _0x228a22 in _0x3dcfb3[_0xdfda('0x59')]){if(_0x3dcfb3['faxQueues'][_0xdfda('0x4c')](_0x228a22)){var _0x34df26=_0x3dcfb3[_0xdfda('0x59')][_0x228a22];var _0x5d8289={'id':_0x34df26['id'],'available':_0x34df26[_0xdfda('0x51')],'loggedIn':_0x34df26[_0xdfda('0x56')],'name':_0x34df26[_0xdfda('0x52')],'paused':_0x34df26[_0xdfda('0x53')],'waiting':_0x34df26[_0xdfda('0x54')]};_0x49d0b3[_0xdfda('0x21')](_0x5d8289);}}_0x3a2d4b({'count':_0x49d0b3[_0xdfda('0x1a')],'rows':_0x49d0b3});});},'WhatsappQueues':function(){return new Promise(function(_0x2875fb){var _0x563ef9=[];for(var _0x1afa02 in _0x3dcfb3[_0xdfda('0x5a')]){if(_0x3dcfb3[_0xdfda('0x5a')][_0xdfda('0x4c')](_0x1afa02)){var _0x1d3736=_0x3dcfb3[_0xdfda('0x5a')][_0x1afa02];var _0x8c526b={'id':_0x1d3736['id'],'available':_0x1d3736[_0xdfda('0x51')],'loggedIn':_0x1d3736[_0xdfda('0x56')],'name':_0x1d3736[_0xdfda('0x52')],'paused':_0x1d3736['paused'],'waiting':_0x1d3736[_0xdfda('0x54')]};_0x563ef9[_0xdfda('0x21')](_0x8c526b);}}_0x2875fb({'count':_0x563ef9[_0xdfda('0x1a')],'rows':_0x563ef9});});},'ChatQueuesWaitingInteractions':function(){return new Promise(function(_0x3f52cb){var _0x3c075b=_[_0xdfda('0x5b')](_0x3dcfb3[_0xdfda('0x5c')]);_0x3f52cb({'count':_0x3c075b[_0xdfda('0x1a')],'rows':_0x3c075b});});},'MailQueuesWaitingInteractions':function(){return new Promise(function(_0x827989){var _0x4894e1=_[_0xdfda('0x5b')](_0x3dcfb3[_0xdfda('0x5d')]);_0x827989({'count':_0x4894e1[_0xdfda('0x1a')],'rows':_0x4894e1});});},'OpenchannelQueuesWaitingInteractions':function(){return new Promise(function(_0x46e8d8){var _0x2b7139=_['values'](_0x3dcfb3[_0xdfda('0x5e')]);_0x46e8d8({'count':_0x2b7139[_0xdfda('0x1a')],'rows':_0x2b7139});});},'SmsQueuesWaitingInteractions':function(){return new Promise(function(_0x1f73e1){var _0x54181c=_[_0xdfda('0x5b')](_0x3dcfb3[_0xdfda('0x5f')]);_0x1f73e1({'count':_0x54181c[_0xdfda('0x1a')],'rows':_0x54181c});});},'FaxQueuesWaitingInteractions':function(){return new Promise(function(_0x29d3e4){var _0x4f0c3a=_[_0xdfda('0x5b')](_0x3dcfb3[_0xdfda('0x60')]);_0x29d3e4({'count':_0x4f0c3a[_0xdfda('0x1a')],'rows':_0x4f0c3a});});},'WhatsappQueuesWaitingInteractions':function(){return new Promise(function(_0x318b13){var _0x31c727=_[_0xdfda('0x5b')](_0x3dcfb3[_0xdfda('0x61')]);_0x318b13({'count':_0x31c727[_0xdfda('0x1a')],'rows':_0x31c727});});}};var _0x2de1c4=jayson[_0xdfda('0x62')](_0x5080f0)[_0xdfda('0x63')]();_0x2de1c4['on'](_0xdfda('0x38'),function(_0x425a6e){logger['error'](JSON[_0xdfda('0x64')](_0x425a6e));return _0x50f106(_0x425a6e);});_0x2de1c4['listen'](0x232c,'127.0.0.1',function(){console[_0xdfda('0x65')]('Routing\x20RPC\x20server\x20listening\x20on\x20127.0.0.1:%d!',0x232c);return _0x372ad4('RPC\x20listening\x20on\x20port:'+0x232c);});});};
\ No newline at end of file
+var _0x7e5b=['consequence','priority','info','Push\x20new\x20rule','on\x20interval','error','Please\x20create\x20a\x20new\x20file\x20under','matchPath','emit','Skipped\x20routing\x20for\x20%s','No\x20applications\x20to\x20execute','agent','agents','busy','busyQueue','end','QueueReport','update','UserId','catch','error\x20update\x20queue\x20report','stack','message\x20is\x20empty','hasOwnProperty','capacity','CurrentCapacity','updateRealtime','agent\x20not\x20found','values','find','chatQueues','available','loggedIn','name','paused','waiting','mailQueues','openchannelQueues','smsQueues','faxQueues','whatsappQueues','chatQueuesWaitingInteractions','mailQueuesWaitingInteractions','openchannelQueuesWaitingInteractions','smsQueuesWaitingInteractions','faxQueuesWaitingInteractions','whatsappQueuesWaitingInteractions','server','http','listen','127.0.0.1','log','Routing\x20RPC\x20server\x20listening\x20on\x20127.0.0.1:%d!','RPC\x20listening\x20on\x20port:','lodash','util','path','jayson/promise','bluebird','./applications/utils','./applications/strategy/util','../../../config/logger','routing','../rpc/chatQueueReport','../rpc/smsQueueReport','../rpc/faxQueueReport','../rpc/whatsappQueueReport','format','isNil','IntervalId','Intervals','map','interval','rules','channel','message','interaction','checkWaitingNotifications','transfer','applications','isArray','length','existsSync','join','.js','app','toLowerCase','autoreply','appdata','mail','push','slice','split','dialogflowv2','amazonlex','tag','TagId','getMustacheRender','account','ChatWebsiteId','body','./interval','condition','intervals','./applications/'];(function(_0x5c1cfc,_0x2cbcc1){var _0x5d98b6=function(_0x172621){while(--_0x172621){_0x5c1cfc['push'](_0x5c1cfc['shift']());}};_0x5d98b6(++_0x2cbcc1);}(_0x7e5b,0x9f));var _0xb7e5=function(_0x1a6967,_0x5de980){_0x1a6967=_0x1a6967-0x0;var _0x164aa0=_0x7e5b[_0x1a6967];return _0x164aa0;};'use strict';var _=require(_0xb7e5('0x0'));var util=require(_0xb7e5('0x1'));var path=require(_0xb7e5('0x2'));var fs=require('fs');var jayson=require(_0xb7e5('0x3'));var BPromise=require(_0xb7e5('0x4'));var utils=require(_0xb7e5('0x5'));var sUtils=require(_0xb7e5('0x6'));var logger=require(_0xb7e5('0x7'))(_0xb7e5('0x8'));var rpc={'openchannelQueueReport':require('../rpc/openchannelQueueReport'),'mailQueueReport':require('../rpc/mailQueueReport'),'chatQueueReport':require(_0xb7e5('0x9')),'smsQueueReport':require(_0xb7e5('0xa')),'faxQueueReport':require(_0xb7e5('0xb')),'whatsappQueueReport':require(_0xb7e5('0xc'))};var RuleEngine=require('../lib/rule-engine');function getId(_0x3d5215,_0x3a78a7,_0x377c0e){return util[_0xb7e5('0xd')]('%s.%s.%s',_0x3d5215,_0x3a78a7||0x0,_0x377c0e||0x0);}function getIntervals(_0x536713,_0xbc619c){var _0x50a562=[];if(!_['isNil'](_0xbc619c['IntervalId'])&&!_[_0xb7e5('0xe')](_0x536713[_0xbc619c[_0xb7e5('0xf')]])&&!_[_0xb7e5('0xe')](_0x536713[_0xbc619c['IntervalId']][_0xb7e5('0x10')])){_0x50a562=_[_0xb7e5('0x11')](_0x536713[_0xbc619c['IntervalId']]['Intervals'],_0xb7e5('0x12'));}else if(!_[_0xb7e5('0xe')](_0xbc619c[_0xb7e5('0x12')])){_0x50a562=[_0xbc619c[_0xb7e5('0x12')]];}return _0x50a562;}exports['listen']=function(_0x22a7dd){_0x22a7dd[_0xb7e5('0x13')]={};return new BPromise(function(_0x3b4fdc,_0x319afa){var _0x27554a={'Start':function(_0x5c9a5b){var _0x355539=this;return new Promise(function(_0x28940c,_0x5b9791){if(_0x5c9a5b){try{var _0x185113=[];var _0x1711c9=getId(_0x5c9a5b[_0xb7e5('0x14')],_0x5c9a5b[_0xb7e5('0x15')]?_0x5c9a5b[_0xb7e5('0x15')]['id']:0x0,_0x5c9a5b['interaction']?_0x5c9a5b[_0xb7e5('0x16')]['id']:0x0);var _0x5bc725=sUtils[_0xb7e5('0x17')](_0x22a7dd,_0x5c9a5b);if(_0x5c9a5b[_0xb7e5('0x18')]||!_0x5bc725&&_0x5c9a5b[_0xb7e5('0x19')]&&_[_0xb7e5('0x1a')](_0x5c9a5b[_0xb7e5('0x19')])&&_0x5c9a5b[_0xb7e5('0x19')][_0xb7e5('0x1b')]){for(var _0x1c51f7=0x0;_0x1c51f7<_0x5c9a5b['applications'][_0xb7e5('0x1b')];_0x1c51f7+=0x1){var _0x130a2e=_0x5c9a5b[_0xb7e5('0x19')][_0x1c51f7];if(fs[_0xb7e5('0x1c')](path[_0xb7e5('0x1d')](__dirname,'applications',_0x130a2e['app']+_0xb7e5('0x1e')))){var _0x2c833b=[];switch(_0x130a2e[_0xb7e5('0x1f')][_0xb7e5('0x20')]()){case _0xb7e5('0x21'):var _0x1fc1bb=_0x130a2e[_0xb7e5('0x22')]['split'](',');if(_0x5c9a5b[_0xb7e5('0x14')]===_0xb7e5('0x23')){_0x2c833b[_0xb7e5('0x24')](_0x1fc1bb[0x0]);_0x2c833b[_0xb7e5('0x24')](_0x1fc1bb[0x1]);_0x2c833b[_0xb7e5('0x24')](_0x1fc1bb['slice'](0x2,_0x1fc1bb[_0xb7e5('0x1b')])[_0xb7e5('0x1d')](','));}else{_0x2c833b[_0xb7e5('0x24')](_0x1fc1bb[0x0]);_0x2c833b['push'](_0x1fc1bb[_0xb7e5('0x25')](0x1,_0x1fc1bb['length'])[_0xb7e5('0x1d')](','));}break;case'dialogflow':var _0x6353d4=_0x130a2e['appdata'][_0xb7e5('0x26')](',');_0x2c833b[_0xb7e5('0x24')](_0x6353d4[0x0]);_0x2c833b[_0xb7e5('0x24')](_0x6353d4[0x1]);_0x2c833b[_0xb7e5('0x24')](_0x6353d4['slice'](0x2,_0x6353d4[_0xb7e5('0x1b')])[_0xb7e5('0x1d')](','));break;case _0xb7e5('0x27'):var _0x31b822=_0x130a2e[_0xb7e5('0x22')]['split'](',');_0x2c833b[_0xb7e5('0x24')](_0x31b822[0x0]);_0x2c833b[_0xb7e5('0x24')](_0x31b822[0x1]);_0x2c833b[_0xb7e5('0x24')](_0x31b822[0x2]);_0x2c833b[_0xb7e5('0x24')](_0x31b822[0x3]);_0x2c833b['push'](_0x31b822[_0xb7e5('0x25')](0x4,_0x31b822[_0xb7e5('0x1b')])['join'](','));break;case _0xb7e5('0x28'):var _0x2d6e1d=_0x130a2e[_0xb7e5('0x22')]['split'](',');_0x2c833b[_0xb7e5('0x24')](_0x2d6e1d[0x0]);_0x2c833b[_0xb7e5('0x24')](_0x2d6e1d[0x1]);_0x2c833b[_0xb7e5('0x24')](_0x2d6e1d[0x2]);_0x2c833b[_0xb7e5('0x24')](_0x2d6e1d[0x3]);_0x2c833b[_0xb7e5('0x24')](_0x2d6e1d[_0xb7e5('0x25')](0x4,_0x2d6e1d[_0xb7e5('0x1b')])['join'](','));break;case'message':_0x2c833b[_0xb7e5('0x24')](_0x130a2e[_0xb7e5('0x22')]);break;case _0xb7e5('0x29'):_0x2c833b[_0xb7e5('0x24')](_0x130a2e[_0xb7e5('0x2a')]);_0x2c833b[_0xb7e5('0x24')](_0x130a2e[_0xb7e5('0x22')]);break;case'tvox':var _0xeca397=utils[_0xb7e5('0x2b')](_0x5c9a5b[_0xb7e5('0x2c')]['notificationTemplate'],_0x5c9a5b);var _0x2dec33=_0x130a2e[_0xb7e5('0x22')]['split'](',');_0x2c833b['push'](_0x2dec33[0x0]);_0x2c833b[_0xb7e5('0x24')](_0x2dec33[0x1]);_0x2c833b[_0xb7e5('0x24')](_0x2dec33[0x2]);_0x2c833b[_0xb7e5('0x24')](_0x2dec33[0x3]);_0x2c833b[_0xb7e5('0x24')](_0x2dec33[0x4]);_0x2c833b[_0xb7e5('0x24')](_0x2dec33[0x5]);_0x2c833b['push'](_0x2dec33[0x6]);_0x2c833b['push'](_0x2dec33[0x7]);_0x2c833b['push'](_0x2dec33[0x8]);_0x2c833b['push'](_0x2dec33[0x9]);_0x2c833b[_0xb7e5('0x24')](_0x2dec33[0xa]);_0x2c833b['push'](_0x5c9a5b[_0xb7e5('0x16')]['id']);_0x2c833b[_0xb7e5('0x24')](_0x5c9a5b['message']['id']);_0x2c833b['push'](_0x130a2e[_0xb7e5('0x2d')]);_0x2c833b[_0xb7e5('0x24')](_0x5c9a5b['interaction']['ContactId']);_0x2c833b[_0xb7e5('0x24')](_0x5c9a5b[_0xb7e5('0x2e')]['body']);_0x2c833b[_0xb7e5('0x24')](_0xeca397);break;default:_0x2c833b=_[_0xb7e5('0xe')](_0x130a2e[_0xb7e5('0x22')])?[]:_0x130a2e['appdata']['split'](',');}var _0x4424f0={'id':util[_0xb7e5('0xd')]('%s:%s:%s',_0x1711c9,_0x130a2e['id'],_0x130a2e['app']),'condition':require(_0xb7e5('0x2f'))[_0xb7e5('0x30')](_0x1711c9,getIntervals(_0x22a7dd[_0xb7e5('0x31')],_0x130a2e),_0x22a7dd),'consequence':require(_0xb7e5('0x32')+_0x130a2e[_0xb7e5('0x1f')])[_0xb7e5('0x33')](_0x1711c9,_0x2c833b,_0x22a7dd,_0x5c9a5b),'p':_0x130a2e[_0xb7e5('0x34')]||0x0};logger[_0xb7e5('0x35')](_0xb7e5('0x36'),_0x4424f0['id'],_0xb7e5('0x37'),getIntervals(_0x22a7dd[_0xb7e5('0x31')],_0x130a2e)['join']('\x20|\x20'));_0x185113[_0xb7e5('0x24')](_0x4424f0);}else{logger[_0xb7e5('0x38')](_0xb7e5('0x39'),path[_0xb7e5('0x1d')](__dirname,_0xb7e5('0x19'),_0x130a2e[_0xb7e5('0x1f')]+_0xb7e5('0x1e')));}}_0x22a7dd[_0xb7e5('0x13')][_0x1711c9]=new RuleEngine(_0x185113);_0x22a7dd['rules'][_0x1711c9]['execute'](_0x5c9a5b,function(_0x54501a){logger['info']('Applications\x20executed',JSON['stringify'](_0x54501a[_0xb7e5('0x3a')]));if(_0x22a7dd[_0xb7e5('0x13')][_0x1711c9]){_0x22a7dd[_0xb7e5('0x13')][_0x1711c9][_0xb7e5('0x3b')]('complete');}});return _0x28940c({'code':0xc8,'message':_0x5c9a5b});}else{if(_0x5bc725){logger['info'](util['format'](_0xb7e5('0x3c'),_0x1711c9));}else{logger['info'](_0xb7e5('0x3d'));}return _0x28940c({'code':0xc8,'message':_0x5c9a5b});}}catch(_0x599334){logger[_0xb7e5('0x38')](_0x599334['stack']);return _0x5b9791(_0x355539['error'](0x1f4,_0x599334));}}return _0x5b9791('routing\x20is\x20empty');});},'AcceptMessage':function(_0x2792ab){var _0x3f7366=this;return new Promise(function(_0x453c50,_0x1e388c){if(_0x2792ab[_0xb7e5('0x3e')]&&_0x2792ab[_0xb7e5('0x3e')]['id']){if(_0x22a7dd['agents'][_0x2792ab[_0xb7e5('0x3e')]['id']]){_0x22a7dd[_0xb7e5('0x3f')][_0x2792ab[_0xb7e5('0x3e')]['id']][_0xb7e5('0x40')]=![];_0x22a7dd['agents'][_0x2792ab['agent']['id']][_0xb7e5('0x41')]=undefined;}}if(_0x2792ab['message']&&_0x2792ab['message']['id']){try{var _0x271719=getId(_0x2792ab[_0xb7e5('0x14')],_0x2792ab[_0xb7e5('0x15')]?_0x2792ab[_0xb7e5('0x15')]['id']:0x0,_0x2792ab[_0xb7e5('0x16')]?_0x2792ab[_0xb7e5('0x16')]['id']:0x0);if(_0x22a7dd[_0xb7e5('0x13')][_0x271719]){_0x22a7dd[_0xb7e5('0x13')][_0x271719][_0xb7e5('0x3b')](_0xb7e5('0x42'));if(rpc[_0x2792ab[_0xb7e5('0x14')]+'QueueReport']){rpc[_0x2792ab[_0xb7e5('0x14')]+_0xb7e5('0x43')][_0xb7e5('0x44')](_0x271719,{'UserId':_0x2792ab[_0xb7e5('0x15')][_0xb7e5('0x45')]})[_0xb7e5('0x46')](function(){logger[_0xb7e5('0x38')](_0xb7e5('0x47'));});}}return _0x453c50({'code':0xc8,'message':_0x2792ab});}catch(_0x1f486b){logger['error'](_0x1f486b[_0xb7e5('0x48')]);return _0x1e388c(_0x3f7366[_0xb7e5('0x38')](0x1f4,_0x1f486b));}}logger[_0xb7e5('0x38')](_0xb7e5('0x49'));return _0x1e388c(_0x3f7366['error'](0x1f4,'message\x20is\x20empty'));});},'RejectMessage':function(_0x4471f1){var _0x162a1a=this;return new Promise(function(_0x4b7482,_0x1ec704){if(_0x4471f1[_0xb7e5('0x3e')]&&_0x4471f1[_0xb7e5('0x3e')]['id']){try{if(_0x22a7dd['agents'][_0x4471f1[_0xb7e5('0x3e')]['id']]){_0x22a7dd[_0xb7e5('0x3f')][_0x4471f1[_0xb7e5('0x3e')]['id']]['busy']=![];_0x22a7dd[_0xb7e5('0x3f')][_0x4471f1['agent']['id']]['busyQueue']=undefined;}return _0x4b7482({'code':0xc8,'message':_0x4471f1});}catch(_0x5f360a){logger[_0xb7e5('0x38')](_0x5f360a[_0xb7e5('0x48')]);return _0x1ec704(_0x162a1a[_0xb7e5('0x38')](0x1f4,_0x5f360a));}}logger['error']('message\x20is\x20empty');return _0x1ec704(_0x162a1a['error'](0x1f4,'message\x20is\x20empty'));});},'AbandonInteraction':function(_0x3de0c9){var _0x4bc288=this;return new Promise(function(_0x4fc871,_0xd68981){if(_0x3de0c9['channel']&&_0x3de0c9[_0xb7e5('0x16')]&&_0x3de0c9[_0xb7e5('0x16')]['id']){try{var _0x1ff9bf=getId(_0x3de0c9[_0xb7e5('0x14')],_0x3de0c9[_0xb7e5('0x15')]?_0x3de0c9['message']['id']:0x0,_0x3de0c9[_0xb7e5('0x16')]?_0x3de0c9[_0xb7e5('0x16')]['id']:0x0);if(_0x22a7dd[_0xb7e5('0x13')][_0x1ff9bf]){_0x22a7dd['rules'][_0x1ff9bf]['emit'](_0xb7e5('0x42'));}return _0x4fc871({'code':0xc8,'message':_0x3de0c9});}catch(_0xc5b9a6){logger[_0xb7e5('0x38')](_0xc5b9a6[_0xb7e5('0x48')]);return _0xd68981(_0x4bc288['error'](0x1f4,_0xc5b9a6));}}logger[_0xb7e5('0x38')](_0xb7e5('0x49'));return _0xd68981(_0x4bc288[_0xb7e5('0x38')](0x1f4,_0xb7e5('0x49')));});},'AgentCapacity':function(_0x30b9a7){var _0x1f7506=this;return new Promise(function(_0x5ccf4c,_0x25731d){if(_0x22a7dd['agents'][_0xb7e5('0x4a')](_0x30b9a7['id'])){for(var _0x5c7993 in _0x30b9a7['capacity']){if(_0x30b9a7[_0xb7e5('0x4b')][_0xb7e5('0x4a')](_0x5c7993)){if(_0x22a7dd['agents'][_0x30b9a7['id']][_0xb7e5('0x4a')](_0x5c7993+'CurrentCapacity')){_0x22a7dd[_0xb7e5('0x3f')][_0x30b9a7['id']][_0x5c7993+_0xb7e5('0x4c')]=parseInt(_0x30b9a7[_0xb7e5('0x4b')][_0x5c7993],0xa);}}}_0x22a7dd[_0xb7e5('0x3f')][_0x30b9a7['id']][_0xb7e5('0x4d')]();return _0x5ccf4c({'code':0xc8,'message':_0x22a7dd[_0xb7e5('0x3f')][_0x30b9a7['id']]});}else{return _0x25731d(_0x1f7506['error'](0x1f4,_0xb7e5('0x4e')));}});},'Agents':function(_0x282fa0){return new Promise(function(_0x4dee93){var _0x36be01=_[_0xb7e5('0x4f')](_0x22a7dd['agents']);if(_0x282fa0&&_0x282fa0['id']){var _0x21f86f=_[_0xb7e5('0x50')](_0x36be01,function(_0x4ada35){return _0x4ada35['id']===_0x282fa0['id'];});_0x4dee93(_0x21f86f);}else{_0x4dee93({'count':_0x36be01[_0xb7e5('0x1b')],'rows':_0x36be01});}});},'ChatQueues':function(){return new Promise(function(_0x11f994){var _0x3a8846=[];for(var _0x4545df in _0x22a7dd['chatQueues']){if(_0x22a7dd[_0xb7e5('0x51')]['hasOwnProperty'](_0x4545df)){var _0x51c65f=_0x22a7dd[_0xb7e5('0x51')][_0x4545df];var _0x11c895={'id':_0x51c65f['id'],'available':_0x51c65f[_0xb7e5('0x52')],'loggedIn':_0x51c65f[_0xb7e5('0x53')],'name':_0x51c65f[_0xb7e5('0x54')],'paused':_0x51c65f[_0xb7e5('0x55')],'waiting':_0x51c65f[_0xb7e5('0x56')]};_0x3a8846['push'](_0x11c895);}}_0x11f994({'count':_0x3a8846[_0xb7e5('0x1b')],'rows':_0x3a8846});});},'MailQueues':function(){return new Promise(function(_0x12a39){var _0x5e683a=[];for(var _0x22c2ac in _0x22a7dd[_0xb7e5('0x57')]){if(_0x22a7dd[_0xb7e5('0x57')][_0xb7e5('0x4a')](_0x22c2ac)){var _0x5d6d6f=_0x22a7dd[_0xb7e5('0x57')][_0x22c2ac];var _0x122b53={'id':_0x5d6d6f['id'],'available':_0x5d6d6f[_0xb7e5('0x52')],'loggedIn':_0x5d6d6f[_0xb7e5('0x53')],'name':_0x5d6d6f[_0xb7e5('0x54')],'paused':_0x5d6d6f[_0xb7e5('0x55')],'waiting':_0x5d6d6f['waiting']};_0x5e683a[_0xb7e5('0x24')](_0x122b53);}}_0x12a39({'count':_0x5e683a[_0xb7e5('0x1b')],'rows':_0x5e683a});});},'OpenchannelQueues':function(){return new Promise(function(_0x32fee1){var _0x4565ca=[];for(var _0x1a30c7 in _0x22a7dd['openchannelQueues']){if(_0x22a7dd[_0xb7e5('0x58')][_0xb7e5('0x4a')](_0x1a30c7)){var _0x5822c8=_0x22a7dd[_0xb7e5('0x58')][_0x1a30c7];var _0x46c2b0={'id':_0x5822c8['id'],'available':_0x5822c8[_0xb7e5('0x52')],'loggedIn':_0x5822c8['loggedIn'],'name':_0x5822c8[_0xb7e5('0x54')],'paused':_0x5822c8[_0xb7e5('0x55')],'waiting':_0x5822c8['waiting']};_0x4565ca[_0xb7e5('0x24')](_0x46c2b0);}}_0x32fee1({'count':_0x4565ca[_0xb7e5('0x1b')],'rows':_0x4565ca});});},'SmsQueues':function(){return new Promise(function(_0x5d145e){var _0x34163a=[];for(var _0x38cc76 in _0x22a7dd['smsQueues']){if(_0x22a7dd[_0xb7e5('0x59')][_0xb7e5('0x4a')](_0x38cc76)){var _0x2082f5=_0x22a7dd[_0xb7e5('0x59')][_0x38cc76];var _0x4155bf={'id':_0x2082f5['id'],'available':_0x2082f5[_0xb7e5('0x52')],'loggedIn':_0x2082f5[_0xb7e5('0x53')],'name':_0x2082f5[_0xb7e5('0x54')],'paused':_0x2082f5[_0xb7e5('0x55')],'waiting':_0x2082f5[_0xb7e5('0x56')]};_0x34163a['push'](_0x4155bf);}}_0x5d145e({'count':_0x34163a[_0xb7e5('0x1b')],'rows':_0x34163a});});},'FaxQueues':function(){return new Promise(function(_0x3e72cf){var _0x454181=[];for(var _0x34a6eb in _0x22a7dd[_0xb7e5('0x5a')]){if(_0x22a7dd['faxQueues'][_0xb7e5('0x4a')](_0x34a6eb)){var _0x3b8c99=_0x22a7dd[_0xb7e5('0x5a')][_0x34a6eb];var _0x56f039={'id':_0x3b8c99['id'],'available':_0x3b8c99['available'],'loggedIn':_0x3b8c99[_0xb7e5('0x53')],'name':_0x3b8c99[_0xb7e5('0x54')],'paused':_0x3b8c99['paused'],'waiting':_0x3b8c99['waiting']};_0x454181[_0xb7e5('0x24')](_0x56f039);}}_0x3e72cf({'count':_0x454181[_0xb7e5('0x1b')],'rows':_0x454181});});},'WhatsappQueues':function(){return new Promise(function(_0x4ddf5c){var _0xbb7eac=[];for(var _0x2a1916 in _0x22a7dd['whatsappQueues']){if(_0x22a7dd[_0xb7e5('0x5b')]['hasOwnProperty'](_0x2a1916)){var _0x1893f1=_0x22a7dd[_0xb7e5('0x5b')][_0x2a1916];var _0x5384fb={'id':_0x1893f1['id'],'available':_0x1893f1[_0xb7e5('0x52')],'loggedIn':_0x1893f1[_0xb7e5('0x53')],'name':_0x1893f1[_0xb7e5('0x54')],'paused':_0x1893f1[_0xb7e5('0x55')],'waiting':_0x1893f1['waiting']};_0xbb7eac['push'](_0x5384fb);}}_0x4ddf5c({'count':_0xbb7eac['length'],'rows':_0xbb7eac});});},'ChatQueuesWaitingInteractions':function(){return new Promise(function(_0xdea040){var _0x4c074c=_[_0xb7e5('0x4f')](_0x22a7dd[_0xb7e5('0x5c')]);_0xdea040({'count':_0x4c074c[_0xb7e5('0x1b')],'rows':_0x4c074c});});},'MailQueuesWaitingInteractions':function(){return new Promise(function(_0x24ca55){var _0x52a572=_[_0xb7e5('0x4f')](_0x22a7dd[_0xb7e5('0x5d')]);_0x24ca55({'count':_0x52a572['length'],'rows':_0x52a572});});},'OpenchannelQueuesWaitingInteractions':function(){return new Promise(function(_0x341cf7){var _0x5d6a51=_[_0xb7e5('0x4f')](_0x22a7dd[_0xb7e5('0x5e')]);_0x341cf7({'count':_0x5d6a51[_0xb7e5('0x1b')],'rows':_0x5d6a51});});},'SmsQueuesWaitingInteractions':function(){return new Promise(function(_0x4889c6){var _0x370250=_[_0xb7e5('0x4f')](_0x22a7dd[_0xb7e5('0x5f')]);_0x4889c6({'count':_0x370250[_0xb7e5('0x1b')],'rows':_0x370250});});},'FaxQueuesWaitingInteractions':function(){return new Promise(function(_0x5222b7){var _0x2f49d5=_[_0xb7e5('0x4f')](_0x22a7dd[_0xb7e5('0x60')]);_0x5222b7({'count':_0x2f49d5[_0xb7e5('0x1b')],'rows':_0x2f49d5});});},'WhatsappQueuesWaitingInteractions':function(){return new Promise(function(_0x4e9255){var _0x2671da=_[_0xb7e5('0x4f')](_0x22a7dd[_0xb7e5('0x61')]);_0x4e9255({'count':_0x2671da[_0xb7e5('0x1b')],'rows':_0x2671da});});}};var _0x1b524d=jayson[_0xb7e5('0x62')](_0x27554a)[_0xb7e5('0x63')]();_0x1b524d['on'](_0xb7e5('0x38'),function(_0x45a537){logger['error'](JSON['stringify'](_0x45a537));return _0x319afa(_0x45a537);});_0x1b524d[_0xb7e5('0x64')](0x232c,_0xb7e5('0x65'),function(){console[_0xb7e5('0x66')](_0xb7e5('0x67'),0x232c);return _0x3b4fdc(_0xb7e5('0x68')+0x232c);});});};
\ No newline at end of file