Задать вопрос
@BuzzyMan

Asterisk. Callback с сайта как реализовать?

Необходимо реализовать организовать callback с сайта, с уведомлением менеджера о источнике звонка и странице с которой посетитель заказал обратный звонок.
Порядок следующий:
1. Клиент зашёл на сайт и отправил форму с номером телефона
2. Менеджеру поступил входящий вызов.
3. При снятие трубки менеджер слышит - "Звонок с сайта site.com, страница - розовые слоники"
4. По завершению записи идёт обратный вызов и менеджер соединяется с клиентом

Сам callback реализовать удалось при помощи ami и Php библиотеки, используя action originate.
Но вот как перед этим воспроизвести звуковой файл с информацией о клиенте?
  • Вопрос задан
  • 1207 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Originate соединяет указанный канал с указанным экстеншином. В качестве канала указываете менеджера, экстеншин - номер клиента в отдельном контексте. На этот экстеншин вешаете диалплан вида
[callback]
exten => _X.,1,Answer()
same => n,Playback(всё, что хотите сказать менеджеру)
same => n,Dial(канал/${EXTEN})
Ответ написан
@silverjoe
У команды Dial есть опции. Посмотрите на опцию A
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽