AGI when call ends abruptly/rejected

Hi All,

I am able to get the “extension” of the call session using AGI. But using AGI, how can I get the “extension” of the call that was rejected/ended abruptly. Asterisk is throwing error

[quote] – Attempting call on SIP/1001 for s@test-ivr:1 (Retry 1)
– Got SIP response 480 “Temporarily Unavailable” back from 192.168.25.4
> Channel SIP/1001-097ed1d0 was never answered.[/quote]

The context which activates the call is

[quote][test-ivr]
exten=> h,1,DeadAGI(agi-test.agi,${EXTEN})
exten=> h,2,Hangup
exten=> s,1,Answer
exten=> s,2,AGI(agi-test.agi,${EXTEN})
exten=> s,3,Hangup[/quote]

How does extension “failed” works? Will that helps. Do suggest some tips. Thank you.

Regards,

Kurian Thayil.

Hi All,

Wat I guessed was true. We can do it using extension “failed”. The rejected/unanswered call will activate “failed” extension and I can activate an AGI script.

Regards,

Kurian Thayil.