So glad your checking out ACD, thanks! comments in-line....

On Mon, Jan 24, 2011 at 1:16 PM,  <andrewpit...@comcast.net> wrote:
> I'm running the 4.4.0-53 build from the SIP Foundry site, and it seems that
> the autoattendant gets broken for remote workers when adding dial plans to
> support OpenACD and my SIP trunk to the PSTN.  It looks like calls to the
> autoattendant for either voicemail or the custom IVR I'm putting in front of
> my ACD queues are hitting the catch all reject rule in authrules.xml, and
> near as I can tell there isn't a way to manage this file through
> adding/modifying dial plans in the sipXconfig GUI so that it works.  This
> also affects calls from outside to the DID for the IVR front end to the ACD
> queues in the same manner.

You shouldn't have to change dial plans what-so-ever to get calls to
ACD.  There are lines in "Call Center" configuration pages that let
you define a number.

If however you want ACD lines to be available from your IVR, I did not
try this, but using the extension in the AA menu should work.

NOTE: The ACD implementation decided to register all the numbers as
aliases instead of dial plans and that's why you would not see any
reference to the ACD lines in the generated dial plans XML. We could
have done either but aliases was far easier to implement and we didn't
see a good reason to use dial plans. At least with aliases, you don't
have to restart proxy.

> The default rule seems to be automatically generated out of code in class
> AuthRules, containing <hostPattern>'s for the FreeSWITCH unmanaged gateway
> and my SIP trunk, and would clobber any manual changes to this file.  To
> verify that the issue is indeed with the default, catch all reject rule, I
> commented out the call to generateNoAccess in AuthRules.end() which
> generates the block of XML in question, recompiled and replaced the
> sipxconfig jar, and the autoattendant works again for remote workers and the
> DID for my IVR.  Obviously, this workaround isn't ideal as it might open
> some security holes.
>
> Is there a way to customize my dial plans to allow these calls through the
> System -> Dial Plans section of the sipXconfig web GUI?  It seems that any
> rules generated in authrules.xml are simply based on the gateway(s) the dial
> plan is associated with, and there is no way to get any finer granularity
> here.  Is there something obvious I'm missing?

If you still need to do this, despite my answer above, it's possible
following the instructions on this wiki page where you setup an
unmanaged gateway to dial back your ACD lines would work

http://wiki.sipfoundry.org/display/sipXecs/OpenACD+Setup+for+sipXecs+4.2

One reason might be to add a time schedule to your ACD, but that is
the only reason I can think of at the moment.
_______________________________________________
sipx-users mailing list
sipx-users@list.sipfoundry.org
List Archive: http://list.sipfoundry.org/archive/sipx-users/

Reply via email to