ћы в Telegram - чате. “ы с нами? :)

ћерион Ќетворкс

5 минут чтени€

ѕривет всем! ¬ сегодн€шней статье мы хотим рассказать об одном крайне полезном трюке, который поможет сохранить врем€ ¬ам и клиентам, позвонившим в ¬ашу компанию. ƒемонстрировать этот функционал мы будем на IP-ј“— Asterisk через графический интерфейс FreePBX 14.

ƒанна€ стать€ будет особенно актуальна дл€ тех, кто пользуетс€ переадресацией вход€щих звонков на мобильный телефон.

¬озможно, кто-то уже использует данный способ, но многие могут о нем и не знать.


 ейс

»так, представим себе такую гипотетическую ситуацию:

  •   нам в компанию позвонил клиент;
  • «вонок поступил на ринг группу 345, в которой находитс€ 3 внутренних номера;
  • «вонки с этих внутренних номеров переадресовываютс€ на мобильные номера менеджеров;
  • » вот на своЄм мобильном телефоне звонок клиента прин€л менеджер јлексей;
  • ќни общаютс€, и тут у клиента возникает вопрос к инженеру, клиент просит перевести его на инженера;
  • јлексей может находитьс€ вне офиса и не за стационарным телефоном и не может перевести звонок клиента обратно;
  • ќн просит клиента перезвонить на общий номер компании и донабрать внутренний номер инженера;

—итуаци€ вполне нормальна€, но мы вынуждены просить нашего клиента звонить повторно, донабирать номер, тратить свое врем€ и так далее.

¬от бы было здорово иметь возможность перевести звонок клиента на нужный номер пр€мо с мобильного? ј ещЄ лучше, если мы сможем поговорить с человеком, на которого нужно перевести звонок и узнать не зан€т ли он, прежде чем делать трансфер!

“ака€ возможность есть и сейчас мы объ€сним как еЄ реализовать.


–ешение

ƒело в том, что когда звонки с нашей IP-ј“— перевод€тс€ на мобильный телефон, то канал между ними не разрываетс€. Ќапример, если у вас включена запись, то вы можете увидеть, что такие звонки также записываютс€. ј значит, мы можем контролировать такие звонки на любом устройстве, даже на мобильном телефоне. ƒелать трансфер, ставить на ожидание, парковать и так далее.

ƒл€ того, чтобы открылась возможность сделать трансфер на другой номер, наход€сь в звонке, нужно передать приложению Asterisk Dial() нужный аргумент. ¬о FreePBX это настраиваетс€ в SettingsAdvanced Settings в разделе Dialplan and Operational.

«десь есть два пол€ - Asterisk Dial Options, в котором можно добавить аргументы Dial() при совершении внутренних звонков и Asterisk Outbound Trunk Dial Options, который отвечает за обработку аргументов Dial() при совершении внешних звонков через транк, как раз это поле нам и нужно.

Dialplan and Operational

ѕо умолчанию в данном поле всего один аргумент - больша€ буква T. Ётот аргумент позвол€ет позвонившей стороне сделать трансфер использу€ feature code - ##

—ервисный код ## соответствует функции УслепогоФ трансфера -In-Call Asterisk Blind Transfer

ќднако, когда мы принимаем звонок на мобильном телефоне, то €вл€емс€ вызываемой стороной, поэтому нам нужен другой аргумент Ц маленька€ буква t. — помощью данного аргумента, мы сможем делать трансфер наход€сь в звонке, использу€ всЄ тот же feature code - ##.

»так, можно добавить аргумент t в поле Asterisk Outbound Trunk Dial Options, но тогда этот функционал распространитс€ на все транки, которые созданы на вашей IP-ј“—.

≈сть более безопасный способ включить трансфер на принимающей стороне. ƒл€ этого переходим в ConnectivityTrunks и в настройках транка на вкладке General ищем опцию Asterisk Trunk Dial Options

Ќастройки транка

ѕо умолчанию, в данной опции мы так же увидим аргумент T, так как стоит параметр System, который просто подт€гивает значени€ аргумента из Asterisk Outbound Trunk Dial Options в Advanced Settings

¬ыбрав параметр Override, мы можем записать сюда какие угодно аргументы и они будут действовать только дл€ данного конкретного транка. «апишем сюда маленькую t.

Ќастройки транка 2

»так, теперь, если ¬ы прин€ли вызов на мобильном телефоне, а человек, с которым ¬ы разговариваете просит перевести его на другого сотрудника, ¬ы можете просто:

  • Ќажать ## на своЄм мобильном телефоне, после чего ¬ы услышите в трубке сообщение УпереводФ;
  • Ќабрать нужный номер (например - 529). ¬ это врем€ позвонивший будет слышать музыку на ожидании;
  • ¬ызов автоматически завершитс€, а звонок будет переадресован тому, чей номер ¬ы набрали;
  • Profit;

ј помните мы говорили, что можно ещЄ поговорить с тем, кому нужно перевести вызов, прежде чем его переводить, чтобы уточнить не зан€т ли этот человек? “ак вот така€ возможность при прин€тии звонка на мобильном тоже есть!

≈сли мы откроем возможные сервисные коды (feature code) функций трансфера, то увидим, что их два - ## - In-Call Asterisk Blind Transfer, который мы уже знаем, и *2 - функци€ консультативного трансфера - In-Call Asterisk Attended Transfer.

—ервисные коды функций трансфера

“аким образом, можно также пользоватьс€ консультативным трансфером, в этом случае нужно:

  • Ќажать *2 на своЄм мобильном телефоне, после чего ¬ы услышите в трубке сообщение УпереводФ;
  • Ќабрать нужный номер (например - 529). ¬ это врем€ позвонивший будет слышать музыку на ожидании;
  • ƒождатьс€, пока человек, которому нужно перевести вызов, ответит и узнать у него можно ли делать перевод. ≈сли он сбросит или не возьмЄт трубку, то ваш разговор с ожидающим на линии абонентом возобновитс€ и ¬ы сможете объ€снить ему, что соединитьс€ не удалось;
  • ≈сли человек, которому нужно перевести вызов готов поговорить с ожидающим на линии абонентом, то нужно просто завершить вызов. “огда разговор продолжитс€ уже между ними;
 стати! Ќомер, который ¬ы набираете после того или иного сервисного кода, не об€зательно должен быть внутренним. Ёто может быть любой другой номер (например, мобильный - *289012345678). √лавное набирать его в таком формате, чтобы ¬аша IP-ј“— могла до него дозвонитьс€.

ѕолезна ли ¬ам эта стать€?


Ёти статьи могут быть вам полезны: