Route Congestion Messages


This is my first post. I am trying freepbx now - moved away from Trixbox as I want to have freepbx’s flexibility.

I ran in to the old All circuits are busy now" default message and is seems that installing the Module - Route Congestion Messages does not help me a bit.

I configured it to have HangupCause 1,18,19 and 28 to play a different recorded message other than the default, tested the recording via the Announcement feature so i know the recording works (I recorded using freepbx)

But I still get the same “All circuits are busy now…” message.

Don’t really know if its a bug, as I am sure I followed instruction from other post here.

I am using:
And route congestion message module


I just override the [macro-out-isbusy]
via /etc/asterisk/extensions_override_freepbx.conf

I removed hangupcause=28 since its not working on this script.

include => macro-outisbusy-custom
exten => s,1,Progress
exten => s,n,GotoIf($["${EMERGENCYROUTE}" = “YES”]?emergency,1)
exten => s,n,GotoIf($["${INTRACOMPANYROUTE}" = “YES”]?intracompany,1)
exten => s,n,GotoIf($["${HANGUPCAUSE}" = “1”]?unallocated,1)
exten => s,n,GotoIf($["${HANGUPCAUSE}" = “18”]?noanswer,1)
exten => s,n,GotoIf($["${HANGUPCAUSE}" = “19”]?noanswer,1)
exten => s,n,Playback(all-circuits-busy-now&pls-try-call-later, noanswer)
exten => s,n,Congestion(20)
exten => s,n,Hangup
exten => noanswer,1,Playback(number-not-answering, noanswer)
exten => noanswer,n,Congestion(20)
exten => noanswer,n,Hangup
exten => unallocated,1,Playback(the-number-u-dialed&no-longer-in-service, noanswer)
exten => unallocated,n,Congestion(20)
exten => unallocated,n,Hangup
exten => intracompany,1,Playback(all-circuits-busy-now&pls-try-call-later, noanswer)
exten => intracompany,n,Congestion(20)
exten => intracompany,n,Hangup
exten => emergency,1,Playback(all-circuits-busy-now&pls-try-call-later)
exten => emergency,n,Congestion(20)
exten => emergency,n,Hangup