584bc87138c066a11946fd04d31fc7d7d07d2e7a
[motion2.git] / server / services / ami / rpc / voiceQueue.js
1 // *************************************************************************
2 // *                                                                       *
3 // * xCALLY Motion -  The Omnichannel Contact Center                       *
4 // * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
5 // *                                                                       *
6 // *************************************************************************
7 // *                                                                       *
8 // * Email: info@xcally.com                                                *
9 // * Website: https://www.xcally.com                                       *
10 // *                                                                       *
11 // *************************************************************************
12 // *                                                                       *
13 // * The SOFTWARE PRODUCT is protected by copyright laws and international *
14 // * copyright treaties, as well as other intellectual property laws and   *
15 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                         *
16 // *                                                                       *
17 // *************************************************************************
18 var _0x0b8a=['dialAMDBetweenWordsSilence','dialAMDMaximumNumberOfWords','dialAMDSilenceThreshold','dialAMDMaximumWordLength','timeout','dialRecallInQueue','dialOrderByScheduledAt','dialAgiAfterHangupAgent','dialAgiAfterHangupClient','dialQueueProject2','strategy','dialRandomLastDigitCallerIdNumber','dialNoSuchNumberMaxRetry','dialNoSuchNumberRetryFrequency','dialDropRetryFrequency','dialAbandonedRetryFrequency','dialMachineMaxRetry','dialMachineRetryFrequency','dialAgentRejectMaxRetry','dialPredictiveIntervalMaxThreshold','dialPredictiveIntervalMinThreshold','dialPreviewAutoRecallMe','Trunk','callerid','active','Pause','mandatoryDispositionPause','name','TrunkBackup','Interval','Intervals','interval','../client','Request','GetVoiceQueue','acw','acwTimeout','type','dialActive','dialMethod','dialLimitChannel','dialLimitQueue','dialPowerLevel','dialPredictiveOptimization','dialPredictiveOptimizationPercentage','dialOriginateCallerIdName','dialQueueOptions','dialQueueTimeout','dialCongestionMaxRetry','dialCongestionRetryFrequency','dialBusyMaxRetry','dialBusyRetryFrequency','dialNoAnswerMaxRetry','dialNoAnswerRetryFrequency','dialGlobalMaxRetry','dialTimezone','dialGlobalInterval','dialPrefix','dialCheckDuplicateType','dialAMDInitialSilence','dialAMDGreeting','dialAMDAfterGreetingSilence','dialAMDTotalAnalysisTime'];(function(_0xa1f267,_0x41bfb6){var _0x593bfa=function(_0x25b437){while(--_0x25b437){_0xa1f267['push'](_0xa1f267['shift']());}};_0x593bfa(++_0x41bfb6);}(_0x0b8a,0x11c));var _0xa0b8=function(_0x1094d7,_0x139d85){_0x1094d7=_0x1094d7-0x0;var _0x430101=_0x0b8a[_0x1094d7];return _0x430101;};'use strict';var client=require(_0xa0b8('0x0'));exports['getVoiceQueues']=function(){return function(){return client[_0xa0b8('0x1')](_0xa0b8('0x2'),{'options':{'raw':![],'attributes':['id','name',_0xa0b8('0x3'),_0xa0b8('0x4'),'autopause','monitor_format',_0xa0b8('0x5'),_0xa0b8('0x6'),_0xa0b8('0x7'),_0xa0b8('0x8'),_0xa0b8('0x9'),_0xa0b8('0xa'),_0xa0b8('0xb'),_0xa0b8('0xc'),'dialPredictiveInterval',_0xa0b8('0xd'),'dialOriginateCallerIdNumber','dialOriginateTimeout',_0xa0b8('0xe'),_0xa0b8('0xf'),'dialQueueProject',_0xa0b8('0x10'),_0xa0b8('0x11'),_0xa0b8('0x12'),_0xa0b8('0x13'),_0xa0b8('0x14'),_0xa0b8('0x15'),_0xa0b8('0x16'),_0xa0b8('0x17'),_0xa0b8('0x18'),_0xa0b8('0x19'),_0xa0b8('0x1a'),'dialAMDActive',_0xa0b8('0x1b'),_0xa0b8('0x1c'),_0xa0b8('0x1d'),_0xa0b8('0x1e'),'dialAMDMinWordLength',_0xa0b8('0x1f'),_0xa0b8('0x20'),_0xa0b8('0x21'),_0xa0b8('0x22'),_0xa0b8('0x23'),'dialRecallMeTimeout',_0xa0b8('0x24'),_0xa0b8('0x25'),_0xa0b8('0x26'),_0xa0b8('0x27'),_0xa0b8('0x28'),'monitor_format',_0xa0b8('0x29'),_0xa0b8('0x2a'),'dialCutDigit',_0xa0b8('0x2b'),_0xa0b8('0x2c'),'dialDropMaxRetry',_0xa0b8('0x2d'),'dialAbandonedMaxRetry',_0xa0b8('0x2e'),_0xa0b8('0x2f'),_0xa0b8('0x30'),_0xa0b8('0x31'),'dialAgentRejectRetryFrequency','mandatoryDisposition',_0xa0b8('0x32'),_0xa0b8('0x33'),_0xa0b8('0x34'),'dialPreviewRecallmeReminder'],'include':[{'model':_0xa0b8('0x35'),'as':_0xa0b8('0x35'),'attributes':['id','name',_0xa0b8('0x36'),_0xa0b8('0x37')]},{'model':_0xa0b8('0x38'),'as':_0xa0b8('0x39'),'attributes':['id',_0xa0b8('0x3a')]},{'model':_0xa0b8('0x35'),'as':_0xa0b8('0x3b'),'attributes':['id','name',_0xa0b8('0x36'),_0xa0b8('0x37')]},{'model':_0xa0b8('0x3c'),'as':_0xa0b8('0x3c'),'attributes':['id',_0xa0b8('0x3a')],'include':[{'model':_0xa0b8('0x3c'),'as':_0xa0b8('0x3d'),'attributes':['id',_0xa0b8('0x3a'),_0xa0b8('0x3e')]}]}]},'log':'getVoiceQueues'});};};