Hi - I’ve trying to update an older version of asterisk to something a bit newer, and in the process I’m throwing FreePBX into the mix so I can hand it off to someone else a bit more easily. We are a small office, fewer than 10 people, with a single DID and extensions between 101 and 109. An IVR picks up calls and lets the user dial an extension (this much I’ve replicated nicely in FreePBX). But due to a legacy requirement (OK Boomer), the old system is also able translate a single digit to a 3 digit extension. EG dialing ‘3’ will send that call to extension 103.
I achieved that with a paragraph for each extension in extensions.conf:
I know I can do something similar in the IVR Module of FreePBX, but I’m curious if there’s a better way to do this? Any sort of Extension Aliasing or anything like that?
I’d like to minimize the steps for new phone extensions when I hand it off to a new person (and leave the company). Ideally I’d like to minimize calls for help in the future.
see, this is basically what I was asking. Is this really a unique ‘requirement’? I find it hard to believe we’re the only place in the world that wants to have mutiple paths to reach a single endpoint. custom/misc destinations might be the right choice, but I don’t see a ton of value in them over using the built in IVR functionality for that. Either way, I’m 100% on-board with using the GUI and staying out of conf files, just wondering if I was missing something that was buried deep in the GUI and hadn’t found yet.
I clearly stated “an IVR picks up calls”. that implies inbound calls. my IVR handles them. I’ve been running my asterisk server for close to 10 years now. I’m not at all confused by it. I was simply asking if there was a better way to do what I already know is possible. If you don’t know or don’t understand, you can just move on. it’s simple.