Решения для бизнеса на базе ERP системы Odoo

Настройка интеграции TurboSMS и Odoo

Инструкция по установке и настройке модуля для рассылки СМС через сервис TurboSMS

Коммуникация с клиентами играет важную роль в бизнесе. Одним из каналов, позволяющих наладить эффективное взаимодействие, является рассылка СМС сообщений. Информирование о текущих акциях, уведомление о статусе заказа, подтверждение финансовых операций - это то к чему многие уже привыкли и считают обязательной составляющей успешных компаний.

Для интеграции Odoo с сервисом рассылки TurboSMS мы подготовили инструкцию по установке и настройке модуля, созданного нашей компанией. 

Скачайте модуль из магазина приложений Odoo Apps  или установите следующие модули:

Настройка файла конфигурации

1) Сгенерируйте ключ, для этого выполните в командной строке на сервере следующую команду:

python -c 'from cryptography.fernet import Fernet; print Fernet.generate_key()'

2) Вставьте сгенерированный ключ в конфигурационный файл Odoo следующей строкой:

keychain_key = сгенерированный_ключ

3) Установите модуль phonenumbers командой:

sudo pip install phonenumbers

4) Перезапустите Odoo:

sudo service odoo-server restart

Получение учетных данных для подключения к шлюзу TurboSMS

Если у вас нет учетных данных для подключения к шлюзу, перейдите по ссылке turbosms.ua и создайте их.

1) Введите текущий пароль для аккаунта TurboSMS.

2) Введите логин шлюза (можно задать произвольное имя).

3) Введите пароль для шлюза.

4) Включите опцию SOAP.

5) Сохраните данные нажав Редактировать данные.

Получение учетных данных для подключения по API SOAP к TurboSMS из системы Odoo

Не забудьте переписать используемые подписи отправителя смс сообщений в разделе Подписи - Просмотреть подписи.

Настройка модуля Keychain

Дальнейшие действия нужно выполнять под учетной записью супер-администратора (логин по умолчанию: admin) и включив режим разработчика.

1) Зайдите в раздел Настройки далее в меню Технические параметры - Keychain.

2) Выберите запись "TurboSMS" и введите учетные данные для подключения к шлюзу сервиса TurboSMS.

3) Заполните поля логин и пароль, пароль нужно вводить в поле Clear password.

4) Подпись отправителя введите в поле Данные в следующем формате:

{"sms_account": "подпись_отправителя"}

5) Сохраните изменения.


Настройка модуля keychain для хранения паролей в системе Odoo

Настройка СМС шлюза

1) Перейдите в меню Телефония - SMS Gateway и создайте новую запись с именем "TurboSMS".

2) Выберите метод TurboSMS SOAP.

3) Включите опцию Default gateway.

Если планируется использовать данный СМС шлюз как основной.

4) В поле Gateway URL введите:

http://turbosms.in.ua/api/wsdl.html


Настройка подключения к шлюзу TurboSMS для рассылки смс сообщений в системе Odoo


5) Перейдите на закладку Permission (Права доступа) и добавьте пользователей, которые будут иметь право отправлять СМС сообщения.


Установка прав доступа пользователей для рассылки смс сообщений

6) Сохраните изменения.

7) Для проверки подключения к серверу TurboSMS нажмите TurboSMS: Test connection.

Если подключение пройдет без ошибок, то значение Gateway Status изменится с Not Verified на Verified. В случае возникновения ошибки, будет выведено соответсвующее сообщение.

Настройки пользователей

Перейдите в раздел Настройки и выберите меню Пользователи - Пользователи.

В настройках пользователей, которые будут иметь право отправлять СМС, включите опцию SMS / User.



Активация возможности рассылки смс сообщений для пользователя системы Odoo

Настройка периодичности отправки СМС

1) Перейдите в раздел Настройки и выберите меню Автоматизация - Запланированные действия.

2) Выберите запись Send SMS и активируйте автоматическую отправку СМС флажком Активно.

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


Настройка автоматической рассылки смс сообщений в системе Odoo

Отправка СМС сообщения

Выберите клиента, которому необходимо отправить СМС сообщение. 

Зайдите в меню Действие и нажмите Отправить сообщение.

Для отправки сообщения нескольким клиентам перейдите в режим просмотра списком, выберите нужных клиентов и сделайте рассылку через меню Действие - Отправить сообщение.
Если клиент отказался от рассылки СМС, активируйте опцию Отказ от СМС в карточке клиента. В этом случае никакие сообщения ему отправляться не будут.

Просмотр отправленных сообщений

Для того чтобы просмотреть отправленные сообщения, перейдите в карточку клиента и нажмите на блок СМС.

Будет выведен список всех сообщений клиенту с отображением статуса отправки.

Если у вас возникли сложности или вопросы по настройке модуля -

обращайтесь в нашу службу поддержки.