FreePBX - forward the main phone number when desired
-
Isn't this done with the Call Flow Control module?
-
-
This might help:
https://wiki.freepbx.org/display/FPG/Time+Conditions+User+Guide
-
Thanks - that works assuming the cell it's being forwarded to is always the same.
-
@Curtis said in FreePBX - forward the main phone number when desired:
This might help:
https://wiki.freepbx.org/display/FPG/Time+Conditions+User+Guide
It's definitely not a time based situation.
-
Because your flow will be randomly changed, you will want a Call Flow Control not a Time Condition.
It is changed with a feature code
*28X
by default. Where X starts from 0 and goes up.You can set a BLF button to that and get a visible on/off status.
-
OK - how about changing the outgoing destination on the fly?
-
@Dashrender said in FreePBX - forward the main phone number when desired:
OK - how about changing the outgoing destination on the fly?
I don't believe you can set it up to "send everything to 555-333-0123" rather you need to have these preprogrammed for the situation.
Take a look at the sample usage.
-
@Dashrender said in FreePBX - forward the main phone number when desired:
Is it possible to enter a phone number on the fly for the cellphone?
For a ring group? No.
What you are wanting would never be a single step process.
What you can do is Use a Call Flow with normal being the ring group and override being some other extension. THen you can use normal call forwarding (
*72
I think) to forward that extension to where ever.Honestly, you need to sit down and think your entire call flow process out a little more.
-
Now, that said, I could definitely create a custom function to do exactly what you want.
There is no technical restriction that says it cannot be done. Just that near enough to no one has ever wanted a stupid silly flow like this for the devs to code it in.
-
@JaredBusch said in FreePBX - forward the main phone number when desired:
@Dashrender said in FreePBX - forward the main phone number when desired:
Is it possible to enter a phone number on the fly for the cellphone?
For a ring group? No.
What you are wanting would never be a single step process.
What you can do is Use a Call Flow with normal being the ring group and override being some other extension. THen you can use normal call forwarding (
*72
I think) to forward that extension to where ever.Honestly, you need to sit down and think your entire call flow process out a little more.
Current thinking is:
main # -> call flow #0 -> path A - ring group
--------------------------------------path B - misc destination (cell phone)But instead I could do:
main # -> call flow #0 -> path A - ring group
--------------------------------------path B - ext of person
-----------------------------------------------person forwards ext to desired cell numberOK thanks for push through JB...
and Thanks Dustin for posting about call flow control.
-
@JaredBusch said in FreePBX - forward the main phone number when desired:
Now, that said, I could definitely create a custom function to do exactly what you want.
There is no technical restriction that says it cannot be done. Just that near enough to no one has ever wanted a stupid silly flow like this for the devs to code it in.
I'm sure there is a way to forward and extension remotely - so that would take care of the second part of this easy enough... then before the onsite staff leave, they just dial *28xx to kick the calls to that extension through the call flow control.
-
Which @Dashrender you could setup a BLF that the user can press that does the call forwarding for them. So they don't mess it up by fat fingering the number.
-
@DustinB3403 said in FreePBX - forward the main phone number when desired:
Which @Dashrender you could setup a BLF that the user can press that does the call forwarding for them. So they don't mess it up by fat fingering the number.
Sure but that's assuming the number they are going to is constant enough to warrant it - of course if they have 2-4 numbers I could just program a button for each.
Not really worried about the fat finger.
The BLF for the call flow control will be handy though.
-
@Dashrender said in FreePBX - forward the main phone number when desired:
The BLF for the call flow control will be handy though.
As I mentioned above setting the BLF to the
*280
would give you the red/green visible indicator. And it can be pushed to change it. -
@JaredBusch said in FreePBX - forward the main phone number when desired:
@Dashrender said in FreePBX - forward the main phone number when desired:
The BLF for the call flow control will be handy though.
As I mentioned above setting the BLF to the
*280
would give you the red/green visible indicator. And it can be pushed to change it.yes, that's why I mentioned it - plus I read about it in the wiki
-
OK I setup the following based on JB's suggestion:
Call flow day - ring group
_________Night - extension 110
__________________extension 110 forward always to cell phoneIt's not working. When an outside caller calls in, while this is in 'night' mode, calls end up in the vmail of ext 110 - they do not get forwarded to the cellphone.
When an internal extension dials 110, they do get forwarded.Thoughts?
-
@Dashrender said in FreePBX - forward the main phone number when desired:
___extension 110 forward always to cell phone
How did you do this?
-
@JaredBusch said in FreePBX - forward the main phone number when desired:
@Dashrender said in FreePBX - forward the main phone number when desired:
___extension 110 forward always to cell phone
How did you do this?
user pressed the forward button on the phone, phone gave three options - busy/unanswered/always - user choose always, then dialed phone number.
-
It turns out that my setup didn't have an outgoing route for calls not coming from an extension. I have two outgoing routes. One for company A, and one for Company B. I have the outbound dialing rules keyed to the extensions for each company...
Well, this outside caller isn't on any extension, so there was no route for it. I added a non keyed route, and now the calls are flowing.