How do I setup multiple IVRs based upon different extensions being are called?

Hi there all.

Since I am yet to come across any examples on the internet for what I need to accomplish, I thought I’ll post my question here.

Our existing voicemail system is also the auto-attendant/IVR. This system triggers different IVRs based on which telephone number is being called. I am sure the same can be done on Asterisk/FreePBX, but I don’t know how to do it. I will explain further below:

Suppose I have three different companies/organization within the same building sharing the same telephone system. So, if someone calls 800-call-unit1 (or a local toll number), the IVR for company X triggers, whereas if I call 800-CALL-UNIT2, the IVR for company Y answers, yet when 800-CALL-UNIT3 is dialed, you get the IVR for company Z.

How can I set this up in FreePBX? Thanks for all your answers.

Sincerely
Towhid Islam
[email protected]

Create three IVR’s, put your three incoming numbers in Inbound Routes pointing to each IVR created.

Ah, that’s what I was missing, Inbound Routes. Thanks for point me in the right direction.

Sincerely
Towhid Islam