Я пытаюсь перевести вызов на следующий добавочный номер, если предыдущий использует (INUSE) или вызов продолжается. Я попытался использовать EXTENSION_STATE(extension[@context])
, чтобы найти статус следующим образом:
[sales]
exten => s,1,Dial(SIP/123)
exten => s,n,GotoIf($["${EXTENSION_STATE(123)}"="INUSE"]?passed:failed)
exten => s,n(passed),Dial(SIP/124)
exten => s,n(failed),Hangup();if other
Но не имел успеха. Как я могу это сделать?