Built motion from commit ae138b72.|2.6.28
[motion2.git] / server / services / xdr / index.js
index dee3213..c80e432 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x72da=['keepConnected','info','XDR\x20DISABLED','./agents.controller','./queues.controller','./recordings.controller','./members.controller','./dials.controller','./core.controller','connect','shutdown','error','close','managerevent','devicestatechange','format','[%s][index][devicestatechange]','device','debug','[%s][index][agentcalled]','agentringnoanswer','[%s][index][agentringnoanswer]','uniqueid','agentconnect','[%s][index][agentconnect]','agentcomplete','[%s][index][agentcomplete]','queuecallerabandon','[%s][index][queuecallerabandon]','[%s][index][queuecallerjoin]','queuecallerjoin','queuecallerleave','[%s][index][queuecallerleave]','[%s][index][musiconholdstart]','musiconholdstart','[%s][index][musiconholdstop]','musiconholdstop','newstate','[%s][index][newstate]','hangup','[%s][index][hangup]','cdr','[%s][index][cdr]','blindtransfer','[%s][index][blindtransfer]','attendedtransfer','[%s][index][attendedtransfer]','origtransfereruniqueid','varset','[%s][index][varset]','newexten','newchannel','[%s][index][newchannel]','dialbegin','[%s]dialbegin','[%s][index][dialend]','dialend','asterisk-manager','../../config/environment','./utils','util','xdr','disabled','production','local','asterisk','port','username','password'];(function(_0x35b3a6,_0x1c1d1f){var _0x34ffc6=function(_0x38cd86){while(--_0x38cd86){_0x35b3a6['push'](_0x35b3a6['shift']());}};_0x34ffc6(++_0x1c1d1f);}(_0x72da,0x14d));var _0xa72d=function(_0x43d106,_0x96a475){_0x43d106=_0x43d106-0x0;var _0x2160bc=_0x72da[_0x43d106];return _0x2160bc;};var AsteriskManager=require(_0xa72d('0x0'));var config=require(_0xa72d('0x1'));var utils=require(_0xa72d('0x2'));var util=require(_0xa72d('0x3'));var isXDREnabled=config[_0xa72d('0x4')]&&config[_0xa72d('0x4')][_0xa72d('0x5')]?!config[_0xa72d('0x4')][_0xa72d('0x5')]:!![];var isProduction=config['env']===_0xa72d('0x6')||![];var isLocalAsterisk=config['xdr']&&config[_0xa72d('0x4')][_0xa72d('0x7')]===!![]||![];var ami=new AsteriskManager(config[_0xa72d('0x8')][_0xa72d('0x9')],config[_0xa72d('0x8')]['ip'],config[_0xa72d('0x8')][_0xa72d('0xa')],config[_0xa72d('0x8')][_0xa72d('0xb')],!![]);ami[_0xa72d('0xc')]();if(!isXDREnabled){utils[_0xa72d('0xd')](_0xa72d('0xe'));}else if(!isProduction&&!isLocalAsterisk){utils[_0xa72d('0xd')]('Asterisk\x20disabled\x20on\x20localhost');}else{var agents=require(_0xa72d('0xf'));var calls=require('./calls.controller');var queues=require(_0xa72d('0x10'));var recordings=require(_0xa72d('0x11'));var members=require(_0xa72d('0x12'));var dials=require(_0xa72d('0x13'));var transfers=require('./transfers.controller');var core=require(_0xa72d('0x14'));ami['on'](_0xa72d('0x15'),core[_0xa72d('0x15')]);ami['on'](_0xa72d('0x16'),core['shutdown']);ami['on']('fullybooted',core['fullybooted']);ami['on'](_0xa72d('0x17'),core[_0xa72d('0x17')]);ami['on']('close',core[_0xa72d('0x18')]);ami['on'](_0xa72d('0x19'),core[_0xa72d('0x19')]);ami['on'](_0xa72d('0x1a'),function(_0x38dd69){try{utils['debug'](util[_0xa72d('0x1b')](_0xa72d('0x1c'),_0x38dd69['device']),_0x38dd69);members['devicestatechange'](_0x38dd69);}catch(_0x158bc2){utils[_0xa72d('0x17')](util['format'](_0xa72d('0x1c'),_0x38dd69[_0xa72d('0x1d')]),_0x158bc2);}});ami['on']('agentcalled',function(_0x1617fb){try{utils[_0xa72d('0x1e')](util[_0xa72d('0x1b')](_0xa72d('0x1f'),_0x1617fb['uniqueid']),_0x1617fb);agents['agentcalled'](_0x1617fb);}catch(_0x478d3c){utils['error'](util[_0xa72d('0x1b')]('[%s][index][agentcalled]',_0x1617fb['uniqueid']),_0x478d3c);}});ami['on'](_0xa72d('0x20'),function(_0x58fe7d){try{utils[_0xa72d('0x1e')](util[_0xa72d('0x1b')](_0xa72d('0x21'),_0x58fe7d['uniqueid']),_0x58fe7d);agents[_0xa72d('0x20')](_0x58fe7d);}catch(_0x5aa0e8){utils[_0xa72d('0x17')](util[_0xa72d('0x1b')](_0xa72d('0x21'),_0x58fe7d[_0xa72d('0x22')]),_0x5aa0e8);}});ami['on'](_0xa72d('0x23'),function(_0x2ce5c6){try{utils[_0xa72d('0x1e')](util['format'](_0xa72d('0x24'),_0x2ce5c6[_0xa72d('0x22')]),_0x2ce5c6);agents['agentconnect'](_0x2ce5c6);queues[_0xa72d('0x23')](_0x2ce5c6);}catch(_0x7184a2){utils['error'](util[_0xa72d('0x1b')](_0xa72d('0x24'),_0x2ce5c6[_0xa72d('0x22')]),_0x7184a2);}});ami['on']('agentcomplete',function(_0x20908d){try{utils[_0xa72d('0x1e')](util[_0xa72d('0x1b')]('[%s][index][agentcomplete]',_0x20908d[_0xa72d('0x22')]),_0x20908d);agents[_0xa72d('0x25')](_0x20908d);queues[_0xa72d('0x25')](_0x20908d);members['agentcomplete'](_0x20908d);}catch(_0x54e99b){utils['error'](util[_0xa72d('0x1b')](_0xa72d('0x26'),_0x20908d[_0xa72d('0x22')]),_0x54e99b);}});ami['on'](_0xa72d('0x27'),function(_0x3ec81b){try{utils['debug'](util[_0xa72d('0x1b')](_0xa72d('0x28'),_0x3ec81b[_0xa72d('0x22')]),_0x3ec81b);agents[_0xa72d('0x27')](_0x3ec81b);queues[_0xa72d('0x27')](_0x3ec81b);}catch(_0x3deeb6){utils[_0xa72d('0x17')](util[_0xa72d('0x1b')](_0xa72d('0x28'),_0x3ec81b[_0xa72d('0x22')]),_0x3deeb6);}});ami['on']('queuecallerjoin',function(_0x468147){try{utils[_0xa72d('0x1e')](util[_0xa72d('0x1b')](_0xa72d('0x29'),_0x468147['uniqueid']),_0x468147);queues[_0xa72d('0x2a')](_0x468147);recordings[_0xa72d('0x2a')](_0x468147);}catch(_0x550fbe){utils[_0xa72d('0x17')](util[_0xa72d('0x1b')](_0xa72d('0x29'),_0x468147[_0xa72d('0x22')]),_0x550fbe);}});ami['on'](_0xa72d('0x2b'),function(_0x4d56c5){try{utils[_0xa72d('0x1e')](util['format'](_0xa72d('0x2c'),_0x4d56c5['uniqueid']),_0x4d56c5);queues[_0xa72d('0x2b')](_0x4d56c5);}catch(_0x21c18e){utils[_0xa72d('0x17')](util[_0xa72d('0x1b')](_0xa72d('0x2c'),_0x4d56c5[_0xa72d('0x22')]),_0x21c18e);}});ami['on']('musiconholdstart',function(_0x6d2878){try{utils[_0xa72d('0x1e')](util[_0xa72d('0x1b')](_0xa72d('0x2d'),_0x6d2878[_0xa72d('0x22')]),_0x6d2878);queues['musiconholdstart'](_0x6d2878);calls[_0xa72d('0x2e')](_0x6d2878);}catch(_0x2c1707){utils[_0xa72d('0x17')](util['format']('[%s][index][musiconholdstart]',_0x6d2878[_0xa72d('0x22')]),_0x2c1707);}});ami['on']('musiconholdstop',function(_0x3011c7){try{utils[_0xa72d('0x1e')](util['format'](_0xa72d('0x2f'),_0x3011c7[_0xa72d('0x22')]),_0x3011c7);queues[_0xa72d('0x30')](_0x3011c7);calls[_0xa72d('0x30')](_0x3011c7);}catch(_0x16ac89){utils[_0xa72d('0x17')](util[_0xa72d('0x1b')](_0xa72d('0x2f'),_0x3011c7['uniqueid']),_0x16ac89);}});ami['on'](_0xa72d('0x31'),function(_0x3d8b0e){try{utils['debug'](util['format'](_0xa72d('0x32'),_0x3d8b0e[_0xa72d('0x22')]),_0x3d8b0e);calls['newstate'](_0x3d8b0e);recordings[_0xa72d('0x31')](_0x3d8b0e);}catch(_0x45e4bb){utils[_0xa72d('0x17')](util[_0xa72d('0x1b')]('[%s][index][newstate]',_0x3d8b0e[_0xa72d('0x22')]),_0x45e4bb);}});ami['on']('hangup',function(_0xc47dfb){try{utils[_0xa72d('0x1e')](util[_0xa72d('0x1b')]('[%s][index][hangup]',_0xc47dfb['uniqueid']),_0xc47dfb);calls[_0xa72d('0x33')](_0xc47dfb);recordings[_0xa72d('0x33')](_0xc47dfb);dials['hangup'](_0xc47dfb);agents[_0xa72d('0x33')](_0xc47dfb);queues[_0xa72d('0x33')](_0xc47dfb);}catch(_0x21201a){utils[_0xa72d('0x17')](util[_0xa72d('0x1b')](_0xa72d('0x34'),_0xc47dfb['uniqueid']),_0x21201a);}});ami['on'](_0xa72d('0x35'),function(_0x18a544){try{utils['debug'](util[_0xa72d('0x1b')](_0xa72d('0x36'),_0x18a544[_0xa72d('0x22')]),_0x18a544);members[_0xa72d('0x35')](_0x18a544);}catch(_0x381035){utils[_0xa72d('0x17')](util[_0xa72d('0x1b')](_0xa72d('0x36'),_0x18a544[_0xa72d('0x22')]),_0x381035);}});ami['on'](_0xa72d('0x37'),function(_0x46488c){try{utils['debug'](util[_0xa72d('0x1b')]('[%s][index][blindtransfer]',_0x46488c[_0xa72d('0x22')]),_0x46488c);queues[_0xa72d('0x37')](_0x46488c);agents[_0xa72d('0x37')](_0x46488c);transfers[_0xa72d('0x37')](_0x46488c);}catch(_0x2e88a1){utils[_0xa72d('0x17')](util[_0xa72d('0x1b')](_0xa72d('0x38'),_0x46488c[_0xa72d('0x22')]),_0x2e88a1);}});ami['on'](_0xa72d('0x39'),function(_0x223d8c){try{utils[_0xa72d('0x1e')](util[_0xa72d('0x1b')](_0xa72d('0x3a'),_0x223d8c[_0xa72d('0x3b')]),_0x223d8c);queues['attendedtransfer'](_0x223d8c);transfers[_0xa72d('0x39')](_0x223d8c);agents[_0xa72d('0x39')](_0x223d8c);calls[_0xa72d('0x39')](_0x223d8c);}catch(_0x26e9d6){utils['error'](util['format'](_0xa72d('0x3a'),_0x223d8c[_0xa72d('0x3b')]),_0x26e9d6);}});ami['on'](_0xa72d('0x3c'),function(_0x4271ea){try{utils[_0xa72d('0x1e')](util[_0xa72d('0x1b')]('[%s][index][varset]',_0x4271ea['uniqueid']),_0x4271ea);queues[_0xa72d('0x3c')](_0x4271ea);recordings[_0xa72d('0x3c')](_0x4271ea);calls['varset'](_0x4271ea);dials['varset'](_0x4271ea);}catch(_0x34c0ac){utils[_0xa72d('0x17')](util[_0xa72d('0x1b')](_0xa72d('0x3d'),_0x4271ea[_0xa72d('0x22')]),_0x34c0ac);}});ami['on'](_0xa72d('0x3e'),function(_0x1f3ed9){try{utils['debug'](util[_0xa72d('0x1b')]('[%s][index][newexten]',_0x1f3ed9[_0xa72d('0x22')]),_0x1f3ed9);calls[_0xa72d('0x3e')](_0x1f3ed9);recordings['newexten'](_0x1f3ed9);dials['newexten'](_0x1f3ed9);}catch(_0x35d5f9){utils[_0xa72d('0x17')](util[_0xa72d('0x1b')]('[%s][index][newexten]',_0x1f3ed9[_0xa72d('0x22')]),_0x35d5f9);}});ami['on'](_0xa72d('0x3f'),function(_0x167d74){try{utils[_0xa72d('0x1e')](util[_0xa72d('0x1b')]('[%s][index][newchannel]',_0x167d74[_0xa72d('0x22')]),_0x167d74);calls[_0xa72d('0x3f')](_0x167d74);recordings['newchannel'](_0x167d74);}catch(_0x1528dc){utils[_0xa72d('0x17')](util['format'](_0xa72d('0x40'),_0x167d74[_0xa72d('0x22')]),_0x1528dc);}});ami['on'](_0xa72d('0x41'),function(_0x454b08){try{utils[_0xa72d('0x1e')](util['format']('[%s][index][dialbegin]',_0x454b08['uniqueid']),_0x454b08);dials[_0xa72d('0x41')](_0x454b08);}catch(_0x53216d){utils[_0xa72d('0x17')](util[_0xa72d('0x1b')](_0xa72d('0x42'),_0x454b08[_0xa72d('0x22')]),_0x53216d);}});ami['on']('dialend',function(_0x2f9971){try{utils[_0xa72d('0x1e')](util['format'](_0xa72d('0x43'),_0x2f9971[_0xa72d('0x22')]),_0x2f9971);dials[_0xa72d('0x44')](_0x2f9971);}catch(_0x14ca17){utils['error'](util['format'](_0xa72d('0x43'),_0x2f9971['uniqueid']),_0x14ca17);}});}
\ No newline at end of file
+var _0xac58=['debug','format','[%s][index][devicestatechange]','device','[%s][index][agentcalled]','uniqueid','agentcalled','[%s][index][agentringnoanswer]','agentconnect','[%s][index][agentconnect]','agentcomplete','[%s][index][agentcomplete]','queuecallerabandon','[%s][index][queuecallerabandon]','queuecallerjoin','[%s][index][queuecallerjoin]','queuecallerleave','[%s][index][queuecallerleave]','musiconholdstart','[%s][index][musiconholdstart]','[%s][index][musiconholdstop]','musiconholdstop','[%s][index][newstate]','newstate','hangup','[%s][index][hangup]','cdr','[%s][index][cdr]','blindtransfer','[%s][index][blindtransfer]','attendedtransfer','[%s][index][attendedtransfer]','origtransfereruniqueid','varset','[%s][index][varset]','newexten','newchannel','[%s][index][newchannel]','[%s][index][dialbegin]','dialbegin','[%s]dialbegin','dialend','[%s][index][dialend]','asterisk-manager','../../config/environment','./utils','util','xdr','disabled','env','production','local','asterisk','port','username','password','XDR\x20DISABLED','info','Asterisk\x20disabled\x20on\x20localhost','./calls.controller','./recordings.controller','./members.controller','./dials.controller','./transfers.controller','./core.controller','connect','shutdown','fullybooted','error','close','managerevent','devicestatechange'];(function(_0x2e067a,_0xab528c){var _0xc64976=function(_0x53a98e){while(--_0x53a98e){_0x2e067a['push'](_0x2e067a['shift']());}};_0xc64976(++_0xab528c);}(_0xac58,0x1db));var _0x8ac5=function(_0x58ea29,_0x3f7b43){_0x58ea29=_0x58ea29-0x0;var _0x3dc212=_0xac58[_0x58ea29];return _0x3dc212;};var AsteriskManager=require(_0x8ac5('0x0'));var config=require(_0x8ac5('0x1'));var utils=require(_0x8ac5('0x2'));var util=require(_0x8ac5('0x3'));var isXDREnabled=config[_0x8ac5('0x4')]&&config[_0x8ac5('0x4')]['disabled']?!config[_0x8ac5('0x4')][_0x8ac5('0x5')]:!![];var isProduction=config[_0x8ac5('0x6')]===_0x8ac5('0x7')||![];var isLocalAsterisk=config[_0x8ac5('0x4')]&&config['xdr'][_0x8ac5('0x8')]===!![]||![];var ami=new AsteriskManager(config[_0x8ac5('0x9')][_0x8ac5('0xa')],config[_0x8ac5('0x9')]['ip'],config[_0x8ac5('0x9')][_0x8ac5('0xb')],config[_0x8ac5('0x9')][_0x8ac5('0xc')],!![]);ami['keepConnected']();if(!isXDREnabled){utils['info'](_0x8ac5('0xd'));}else if(!isProduction&&!isLocalAsterisk){utils[_0x8ac5('0xe')](_0x8ac5('0xf'));}else{var agents=require('./agents.controller');var calls=require(_0x8ac5('0x10'));var queues=require('./queues.controller');var recordings=require(_0x8ac5('0x11'));var members=require(_0x8ac5('0x12'));var dials=require(_0x8ac5('0x13'));var transfers=require(_0x8ac5('0x14'));var core=require(_0x8ac5('0x15'));ami['on']('connect',core[_0x8ac5('0x16')]);ami['on']('shutdown',core[_0x8ac5('0x17')]);ami['on'](_0x8ac5('0x18'),core[_0x8ac5('0x18')]);ami['on'](_0x8ac5('0x19'),core[_0x8ac5('0x19')]);ami['on']('close',core[_0x8ac5('0x1a')]);ami['on'](_0x8ac5('0x1b'),core['managerevent']);ami['on'](_0x8ac5('0x1c'),function(_0x1e5efd){try{utils[_0x8ac5('0x1d')](util[_0x8ac5('0x1e')]('[%s][index][devicestatechange]',_0x1e5efd['device']),_0x1e5efd);members[_0x8ac5('0x1c')](_0x1e5efd);}catch(_0x5ca518){utils[_0x8ac5('0x19')](util[_0x8ac5('0x1e')](_0x8ac5('0x1f'),_0x1e5efd[_0x8ac5('0x20')]),_0x5ca518);}});ami['on']('agentcalled',function(_0xdf89f5){try{utils[_0x8ac5('0x1d')](util['format'](_0x8ac5('0x21'),_0xdf89f5[_0x8ac5('0x22')]),_0xdf89f5);agents[_0x8ac5('0x23')](_0xdf89f5);}catch(_0x3151bc){utils[_0x8ac5('0x19')](util[_0x8ac5('0x1e')](_0x8ac5('0x21'),_0xdf89f5[_0x8ac5('0x22')]),_0x3151bc);}});ami['on']('agentringnoanswer',function(_0x4c0743){try{utils[_0x8ac5('0x1d')](util['format'](_0x8ac5('0x24'),_0x4c0743['uniqueid']),_0x4c0743);agents['agentringnoanswer'](_0x4c0743);}catch(_0x39ead7){utils[_0x8ac5('0x19')](util['format'](_0x8ac5('0x24'),_0x4c0743['uniqueid']),_0x39ead7);}});ami['on'](_0x8ac5('0x25'),function(_0x1f7099){try{utils[_0x8ac5('0x1d')](util['format'](_0x8ac5('0x26'),_0x1f7099[_0x8ac5('0x22')]),_0x1f7099);agents[_0x8ac5('0x25')](_0x1f7099);queues[_0x8ac5('0x25')](_0x1f7099);}catch(_0x3a904e){utils[_0x8ac5('0x19')](util[_0x8ac5('0x1e')](_0x8ac5('0x26'),_0x1f7099[_0x8ac5('0x22')]),_0x3a904e);}});ami['on'](_0x8ac5('0x27'),function(_0x28f8f9){try{utils[_0x8ac5('0x1d')](util['format'](_0x8ac5('0x28'),_0x28f8f9[_0x8ac5('0x22')]),_0x28f8f9);agents[_0x8ac5('0x27')](_0x28f8f9);queues[_0x8ac5('0x27')](_0x28f8f9);members[_0x8ac5('0x27')](_0x28f8f9);}catch(_0x2263f3){utils[_0x8ac5('0x19')](util[_0x8ac5('0x1e')](_0x8ac5('0x28'),_0x28f8f9[_0x8ac5('0x22')]),_0x2263f3);}});ami['on'](_0x8ac5('0x29'),function(_0x173a81){try{utils[_0x8ac5('0x1d')](util[_0x8ac5('0x1e')](_0x8ac5('0x2a'),_0x173a81[_0x8ac5('0x22')]),_0x173a81);agents[_0x8ac5('0x29')](_0x173a81);queues[_0x8ac5('0x29')](_0x173a81);}catch(_0xdae6e2){utils[_0x8ac5('0x19')](util[_0x8ac5('0x1e')](_0x8ac5('0x2a'),_0x173a81[_0x8ac5('0x22')]),_0xdae6e2);}});ami['on']('queuecallerjoin',function(_0x19efe7){try{utils['debug'](util['format']('[%s][index][queuecallerjoin]',_0x19efe7[_0x8ac5('0x22')]),_0x19efe7);queues[_0x8ac5('0x2b')](_0x19efe7);recordings[_0x8ac5('0x2b')](_0x19efe7);}catch(_0x3696fc){utils['error'](util['format'](_0x8ac5('0x2c'),_0x19efe7['uniqueid']),_0x3696fc);}});ami['on'](_0x8ac5('0x2d'),function(_0x268196){try{utils['debug'](util[_0x8ac5('0x1e')](_0x8ac5('0x2e'),_0x268196[_0x8ac5('0x22')]),_0x268196);queues[_0x8ac5('0x2d')](_0x268196);}catch(_0x177929){utils[_0x8ac5('0x19')](util[_0x8ac5('0x1e')](_0x8ac5('0x2e'),_0x268196['uniqueid']),_0x177929);}});ami['on'](_0x8ac5('0x2f'),function(_0x180a84){try{utils['debug'](util[_0x8ac5('0x1e')](_0x8ac5('0x30'),_0x180a84[_0x8ac5('0x22')]),_0x180a84);queues[_0x8ac5('0x2f')](_0x180a84);calls[_0x8ac5('0x2f')](_0x180a84);}catch(_0x2f6e7f){utils[_0x8ac5('0x19')](util[_0x8ac5('0x1e')](_0x8ac5('0x30'),_0x180a84[_0x8ac5('0x22')]),_0x2f6e7f);}});ami['on']('musiconholdstop',function(_0x367386){try{utils['debug'](util['format'](_0x8ac5('0x31'),_0x367386[_0x8ac5('0x22')]),_0x367386);queues['musiconholdstop'](_0x367386);calls[_0x8ac5('0x32')](_0x367386);}catch(_0x429e89){utils[_0x8ac5('0x19')](util['format'](_0x8ac5('0x31'),_0x367386['uniqueid']),_0x429e89);}});ami['on']('newstate',function(_0x1dcc45){try{utils[_0x8ac5('0x1d')](util[_0x8ac5('0x1e')](_0x8ac5('0x33'),_0x1dcc45[_0x8ac5('0x22')]),_0x1dcc45);calls[_0x8ac5('0x34')](_0x1dcc45);recordings[_0x8ac5('0x34')](_0x1dcc45);}catch(_0x21aa43){utils['error'](util[_0x8ac5('0x1e')](_0x8ac5('0x33'),_0x1dcc45[_0x8ac5('0x22')]),_0x21aa43);}});ami['on'](_0x8ac5('0x35'),function(_0x1fbeff){try{utils[_0x8ac5('0x1d')](util[_0x8ac5('0x1e')](_0x8ac5('0x36'),_0x1fbeff[_0x8ac5('0x22')]),_0x1fbeff);calls['hangup'](_0x1fbeff);recordings['hangup'](_0x1fbeff);dials[_0x8ac5('0x35')](_0x1fbeff);agents[_0x8ac5('0x35')](_0x1fbeff);queues[_0x8ac5('0x35')](_0x1fbeff);}catch(_0x5d20db){utils['error'](util[_0x8ac5('0x1e')](_0x8ac5('0x36'),_0x1fbeff[_0x8ac5('0x22')]),_0x5d20db);}});ami['on'](_0x8ac5('0x37'),function(_0xb0e37d){try{utils[_0x8ac5('0x1d')](util[_0x8ac5('0x1e')]('[%s][index][cdr]',_0xb0e37d[_0x8ac5('0x22')]),_0xb0e37d);members[_0x8ac5('0x37')](_0xb0e37d);}catch(_0x1d24bf){utils[_0x8ac5('0x19')](util['format'](_0x8ac5('0x38'),_0xb0e37d[_0x8ac5('0x22')]),_0x1d24bf);}});ami['on']('blindtransfer',function(_0x3f2c1f){try{utils[_0x8ac5('0x1d')](util[_0x8ac5('0x1e')]('[%s][index][blindtransfer]',_0x3f2c1f['uniqueid']),_0x3f2c1f);queues[_0x8ac5('0x39')](_0x3f2c1f);agents['blindtransfer'](_0x3f2c1f);transfers[_0x8ac5('0x39')](_0x3f2c1f);}catch(_0x46c06d){utils[_0x8ac5('0x19')](util[_0x8ac5('0x1e')](_0x8ac5('0x3a'),_0x3f2c1f[_0x8ac5('0x22')]),_0x46c06d);}});ami['on'](_0x8ac5('0x3b'),function(_0x1e3d87){try{utils['debug'](util[_0x8ac5('0x1e')]('[%s][index][attendedtransfer]',_0x1e3d87['origtransfereruniqueid']),_0x1e3d87);queues['attendedtransfer'](_0x1e3d87);transfers[_0x8ac5('0x3b')](_0x1e3d87);agents[_0x8ac5('0x3b')](_0x1e3d87);calls[_0x8ac5('0x3b')](_0x1e3d87);}catch(_0xaa66b0){utils[_0x8ac5('0x19')](util[_0x8ac5('0x1e')](_0x8ac5('0x3c'),_0x1e3d87[_0x8ac5('0x3d')]),_0xaa66b0);}});ami['on'](_0x8ac5('0x3e'),function(_0x116c79){try{utils[_0x8ac5('0x1d')](util[_0x8ac5('0x1e')](_0x8ac5('0x3f'),_0x116c79[_0x8ac5('0x22')]),_0x116c79);queues[_0x8ac5('0x3e')](_0x116c79);recordings['varset'](_0x116c79);calls[_0x8ac5('0x3e')](_0x116c79);dials[_0x8ac5('0x3e')](_0x116c79);}catch(_0x5da6c6){utils['error'](util[_0x8ac5('0x1e')]('[%s][index][varset]',_0x116c79[_0x8ac5('0x22')]),_0x5da6c6);}});ami['on'](_0x8ac5('0x40'),function(_0xd7cbfd){try{utils[_0x8ac5('0x1d')](util[_0x8ac5('0x1e')]('[%s][index][newexten]',_0xd7cbfd[_0x8ac5('0x22')]),_0xd7cbfd);calls[_0x8ac5('0x40')](_0xd7cbfd);recordings[_0x8ac5('0x40')](_0xd7cbfd);dials['newexten'](_0xd7cbfd);}catch(_0x6468ec){utils[_0x8ac5('0x19')](util['format']('[%s][index][newexten]',_0xd7cbfd['uniqueid']),_0x6468ec);}});ami['on'](_0x8ac5('0x41'),function(_0x41ab46){try{utils[_0x8ac5('0x1d')](util[_0x8ac5('0x1e')]('[%s][index][newchannel]',_0x41ab46['uniqueid']),_0x41ab46);calls[_0x8ac5('0x41')](_0x41ab46);recordings[_0x8ac5('0x41')](_0x41ab46);}catch(_0x2d2df7){utils[_0x8ac5('0x19')](util[_0x8ac5('0x1e')](_0x8ac5('0x42'),_0x41ab46[_0x8ac5('0x22')]),_0x2d2df7);}});ami['on']('dialbegin',function(_0x55561b){try{utils['debug'](util[_0x8ac5('0x1e')](_0x8ac5('0x43'),_0x55561b[_0x8ac5('0x22')]),_0x55561b);dials[_0x8ac5('0x44')](_0x55561b);}catch(_0x478ba0){utils['error'](util['format'](_0x8ac5('0x45'),_0x55561b[_0x8ac5('0x22')]),_0x478ba0);}});ami['on'](_0x8ac5('0x46'),function(_0x384141){try{utils[_0x8ac5('0x1d')](util['format'](_0x8ac5('0x47'),_0x384141[_0x8ac5('0x22')]),_0x384141);dials[_0x8ac5('0x46')](_0x384141);}catch(_0x5a81c6){utils[_0x8ac5('0x19')](util[_0x8ac5('0x1e')]('[%s][index][dialend]',_0x384141[_0x8ac5('0x22')]),_0x5a81c6);}});}
\ No newline at end of file