На текущий момент поддерживается только два типа действия:
CLIENT_SIGN (ссылка для перехода в сервис по определенному URL клиента).
AGENT_GET_SIGN_URL (ссылка для передачи клиенту его агентом, оформившим заявку).
APPLICATION_ID - идентификатор заявки в сервисе, которая указывается в составе URL. Должен быть передан в Goodfin в составе сообщения при получении заявки (см. пример в ШАГ 4.4. Отправка сообщения о присвоении номера заявке в сервисе).
Примеры объектов в составе userActions (по требованиям поставщика сервиса возможно доработка и расширение поддерживаемых действий) | Описание назначения |
---|---|
{ "actionType": "CLIENT_SIGN", } | Показан пример, который будет выводить клиенту кнопку "Принять" с всплывающей подсказкой "Перейти по ссылке для принятия предложения". При нажатии на кнопку клиент перейдет по ссылке, сгенерированной на основе значения поля template. |
{ "actionType": "AGENT_GET_SIGN_URL", } | Показан пример, который будет выводить агенту кнопку "Получить ссылку" с всплывающей подсказкой "Получить ссылку для принятия предложения". При нажатии на кнопку агент увидит модальное окно, в котором будет показана ссылка, сгенерированная на основе значения поля template. Агент сможет скопировать ссылку в буфер и далее передать клиенту любым удобным им способом. |
{ "actionType": "CLIENT_SIGN", | |
{ } | |