by mjohn425 » Fri Mar 19, 2021 3:05 pm
One limitation I've run into using remote agents is that they are physically represented in vicidial as single users so if you have a large call centre you have to add multiple remote agents and then add them to an ingroup. This gets painful trying to determine how many "lines (read remote agents)" you'll need to activate, then on top of this they also appear in the reports (which can obviously be filtered out but it frustrating). For these situations we tend to prefer creating a quick transfer preset and create a relevant entry in the dialplan such as:
exten => 174282,1,NoOp(Thank god for Vicidial)
exten => 174282,n,Dial(SIP/100&SIP/101&SIP/102,,tToR)
exten => 174282,n,Hangup
This way, all agents get the call and there is no limit on the amount of calls that can go to that extension. Just note, this will not appear on any agent reports or appear in any transfer logs.
OS: VICIBox 9.0.1 OpenSuse 15.1 | VERSION: 2.14-742a BUILD: 200327-1715 | Asterisk: 13.21.1-vici | SVN: 3205 DB Schema: 1588
Linux: 4.12.14-lp151.28.44-default | MYSQL: Ver 15.1 Distrib 10.2.31-MariaDB | Perl: v5.26.1 | php: v7.2.5