Hello friends! I have four FreePBX servers with IAX2 trunk connections. Their numbers are 1XXX, 2XXX, 3XXX, and 4XXX. Calls between them, according to the logs, are routed using the IAX2 trunk. One server is the primary IVR server, and it receives incoming calls from the other three.
How can I make extensions from the other servers work in the primary IVR?
I configured IVR Entrance: digital 2XXX to forward to destination on a IAX trunk with another server, but it doesn’t work. What’s wrong? How can I dial another server’s extension in the IVR?
It looks to me as though XXX is being used with two different meaning. If not some more explanation is needed. The initial references seem to be to a wildcard range, but the last one seems to be a redaction of a specific number.
IVRs go to destinations, and can only accept extra digits if the destination type allows that. It looks to me that you would need a Misc Destination for each callable number on the other machines, and a corresponding IVR entry.
I did think about DISA, but it would have security implications, that probably wouldn’t be acceptable.
If you are actually talking about the direct dial feature, I think you would either need to create custom dial plan, or a virtual extension for every number on another machine.
Please note that my expertise is mainly on the Asterisk side, so I may have assumed that the GUI is more restrictive than is actually the case. I think it would be undesirable for an external caller to gain access to outbound routes, which is what you would use from local extensions, except through DISA, so I doubt that you can use outbound routes here.
david55 Thank you for your reply. I finally decided to use Misc Destination. I had to do some manual work, but everything works fine.
I just need to figure out the last bit. Maybe you can help?
When a call comes in to Inbound Routes on non-primary servers, the call should go to the primary IVR server. Is that possible?
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.