Найти тему
Телефонизация.

Интегрируем freepbx14 с slack и яндекс поиском по организациям.

Изначально идеи и реализации отдельных скриптов подсмотрел у ребят из merionet, за что им респект и уважение.

Приступим. Первым делом регаемся в кабинете разработчка yandex
Жмакаем кнопку подключить API
Выбираем из предложенного списка API поиска по организациям
Следуем мастеру, выбираем пробный тариф (500 запросов в день)
Копируем ключ API.
Заходим в вебверсию slack с правами админа.
Идем в
slack custom integrations
Добавляем
Incoming WebHooks в ваш slack
POST to channel выбираете себя.
Копируем webhook url.

Создаем новый канал в Slack. Для примера под названием #calls обязательно латиницей, никаких кирилических символов.
Заходим на сервер по ssh
выкачиваем готовый скрипт
https://github.com/rstayalive/setupmenu/blob/master/src/slackintwya.sh
Берете подготовленные заранее ключ API яндекса поиска по организациям, webhook url, название канала.
Запускаете скрипт через: bash slackintwya.sh
После выполнения скрипта, у вас должна начать работать интеграция.
Все поступающие звонки будут сыпаться вам в канал #calls или какой вы выбрали.
Если вам не нужна интеграция с яндексом,
воспользуйтесь этим скриптом.