Для создания звонка из командной оболочки asterisk можно воспользоваться такой командой:
originate SIP/101 extension 79008007766@from-internal
При выполнении данной команды астериск наберет внутренний номер 101, а после взятия трубки наберет номер 79008007766, пользуясь транками и маршрутами, настроенными на данной станции.
Кратко пробегусь по структуре команды:
originate - сама команда
SIP/101 - протокол и внутренний номер абонента
extension - обозначение выполняемой операции (можно не только набирать номер, а к примеру использовать application и в качестве команды сделать проигрывание в канал какого-нибудь звукового файла)
79008007766 - номер вызываемого абонента (в данном случае абонент внешний)
@from-internal - контекст (зависит от ваших настроек, используйте свои названия контекстов, если они у вас называются по другому)
originate SIP/101 extension 79008007766@from-internal
При выполнении данной команды астериск наберет внутренний номер 101, а после взятия трубки наберет номер 79008007766, пользуясь транками и маршрутами, настроенными на данной станции.
Кратко пробегусь по структуре команды:
originate - сама команда
SIP/101 - протокол и внутренний номер абонента
extension - обозначение выполняемой операции (можно не только набирать номер, а к примеру использовать application и в качестве команды сделать проигрывание в канал какого-нибудь звукового файла)
79008007766 - номер вызываемого абонента (в данном случае абонент внешний)
@from-internal - контекст (зависит от ваших настроек, используйте свои названия контекстов, если они у вас называются по другому)