I've noticed that my termination call provider is sending a specific message for calls dialed to discontinued phone numbers and those calls are automatically dispositioned as NAs in ViciDial.
As I use to redial all NAs because they include genuine non answers I also end up redialing those discontinued phone numbers, so I'm wondering if there is a way for ViciDial to label/disposition discontinued calls exclusively.
This is the sample of the last part of the sip messages sent from my provider.
[Oct 23 19:55:21] VERBOSE[4857] logger.c: -- Got SIP response 503 "Service Unavailable" back from 208.89.104.241
[Oct 23 19:55:21] VERBOSE[20066] logger.c: -- SIP/sip_iVoice-08252190 is circuit-busy
[Oct 23 19:55:21] VERBOSE[20066] logger.c: == Everyone is busy/congested at this time (1:0/1/0)
[Oct 23 19:55:21] VERBOSE[20066] logger.c: -- Executing [852018717236686@default:3] Hangup("Local/852018717236686@default-0561,2", "") in new stack
[Oct 23 19:55:21] VERBOSE[20066] logger.c: == Spawn extension (default, 852018717236686, 3) exited non-zero on 'Local/852018717236686@default-0561,2'
[Oct 23 19:55:21] VERBOSE[20066] logger.c: -- Executing [h@default:1] DeadAGI("Local/852018717236686@default-0561,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----34-----CONGESTION----------") in new stack
[Oct 23 19:55:21] VERBOSE[20066] logger.c: -- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
Thanks