Built motion from commit d32f51f5.|2.6.31
[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 _0x06fe=['dialPredictiveOptimization','dialOriginateCallerIdName','dialOriginateCallerIdNumber','dialQueueOptions','dialQueueTimeout','dialCongestionMaxRetry','dialBusyRetryFrequency','dialNoAnswerMaxRetry','dialNoAnswerRetryFrequency','dialGlobalMaxRetry','dialTimezone','dialPrefix','dialCheckDuplicateType','dialAMDActive','dialAMDInitialSilence','dialAMDGreeting','dialAMDAfterGreetingSilence','dialAMDMinWordLength','dialAMDSilenceThreshold','dialRecallMeTimeout','dialRecallInQueue','dialAgiAfterHangupAgent','dialAgiAfterHangupClient','dialCutDigit','dialNoSuchNumberMaxRetry','dialNoSuchNumberRetryFrequency','dialDropMaxRetry','dialDropRetryFrequency','dialAbandonedMaxRetry','dialAbandonedRetryFrequency','dialAgentRejectMaxRetry','dialAgentRejectRetryFrequency','mandatoryDisposition','dialPredictiveIntervalMinThreshold','dialPreviewAutoRecallMe','dialPreviewRecallmeReminder','Pause','mandatoryDispositionPause','Trunk','callerid','active','Interval','Intervals','../client','Request','name','acw','autopause','monitor_format','dialMethod','dialLimitChannel','dialLimitQueue','dialPowerLevel'];(function(_0x148673,_0x1ad2b0){var _0x261434=function(_0x1076b2){while(--_0x1076b2){_0x148673['push'](_0x148673['shift']());}};_0x261434(++_0x1ad2b0);}(_0x06fe,0xff));var _0xe06f=function(_0x5df61d,_0x158640){_0x5df61d=_0x5df61d-0x0;var _0x24cc4c=_0x06fe[_0x5df61d];return _0x24cc4c;};'use strict';var client=require(_0xe06f('0x0'));exports['getVoiceQueues']=function(){return function(){return client[_0xe06f('0x1')]('GetVoiceQueue',{'options':{'raw':![],'attributes':['id',_0xe06f('0x2'),_0xe06f('0x3'),'acwTimeout',_0xe06f('0x4'),_0xe06f('0x5'),'type','dialActive',_0xe06f('0x6'),_0xe06f('0x7'),_0xe06f('0x8'),_0xe06f('0x9'),_0xe06f('0xa'),'dialPredictiveOptimizationPercentage','dialPredictiveInterval',_0xe06f('0xb'),_0xe06f('0xc'),'dialOriginateTimeout',_0xe06f('0xd'),_0xe06f('0xe'),'dialQueueProject',_0xe06f('0xf'),'dialCongestionRetryFrequency','dialBusyMaxRetry',_0xe06f('0x10'),_0xe06f('0x11'),_0xe06f('0x12'),_0xe06f('0x13'),_0xe06f('0x14'),'dialGlobalInterval',_0xe06f('0x15'),_0xe06f('0x16'),_0xe06f('0x17'),_0xe06f('0x18'),_0xe06f('0x19'),_0xe06f('0x1a'),'dialAMDTotalAnalysisTime',_0xe06f('0x1b'),'dialAMDBetweenWordsSilence','dialAMDMaximumNumberOfWords',_0xe06f('0x1c'),'dialAMDMaximumWordLength','timeout',_0xe06f('0x1d'),_0xe06f('0x1e'),'dialOrderByScheduledAt',_0xe06f('0x1f'),_0xe06f('0x20'),'dialQueueProject2',_0xe06f('0x5'),'strategy','dialRandomLastDigitCallerIdNumber',_0xe06f('0x21'),_0xe06f('0x22'),_0xe06f('0x23'),_0xe06f('0x24'),_0xe06f('0x25'),_0xe06f('0x26'),_0xe06f('0x27'),'dialMachineMaxRetry','dialMachineRetryFrequency',_0xe06f('0x28'),_0xe06f('0x29'),_0xe06f('0x2a'),'dialPredictiveIntervalMaxThreshold',_0xe06f('0x2b'),_0xe06f('0x2c'),_0xe06f('0x2d')],'include':[{'model':'Trunk','as':'Trunk','attributes':['id',_0xe06f('0x2'),'callerid','active']},{'model':_0xe06f('0x2e'),'as':_0xe06f('0x2f'),'attributes':['id',_0xe06f('0x2')]},{'model':_0xe06f('0x30'),'as':'TrunkBackup','attributes':['id','name',_0xe06f('0x31'),_0xe06f('0x32')]},{'model':'Interval','as':_0xe06f('0x33'),'attributes':['id',_0xe06f('0x2')],'include':[{'model':_0xe06f('0x33'),'as':_0xe06f('0x34'),'attributes':['id',_0xe06f('0x2'),'interval']}]}]},'log':'getVoiceQueues'});};};