Inbound Route question

I am wondering if the extensions themselves are supposed to have priority over inbound routes?

I was hoping, to be able to setup an inbound route for a particular extension, and send it to a “this number has been disconnected” type message, for clients that have not paid the bill on time.

It works if I delete the extension, but that is a PITA if they just go and pay us 10 minutes later. It also has the potential to lose all voicemail yes?

Anyone have a clever work around for this?

At this point, I am pondering writing a script that goes to the DB grabs any existing forwarding number, SIP password, and the current PIN. It will drop those to another table for safe keeping, and then change them all.


Phil

[quote=“pzodiaco”]

I was hoping, to be able to setup an inbound route for a particular extension, and send it to a “this number has been disconnected” type message, for clients that have not paid the bill on time.

It works if I delete the extension,


Phil[/quote]

The following workaround might work, based on the above.

  1. Create a new [dummy] extension.
  2. Forward all calls from original extension to dummy.
  3. Delete dummy extension.

As you have stated above - you get the desired error message for a deleted extension.

[quote=“pzodiaco”]

It also has the potential to lose all voicemail yes?


Phil[/quote]

As the original extension still exists, no VM is lost.