Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 9 Следующий »

На текущий момент поддерживается только два типа действия: 
CLIENT_SIGN (ссылка для перехода в сервис по определенному URL клиента).
AGENT_GET_SIGN_URL (ссылка для передачи клиенту его агентом, оформившим заявку).

APPLICATION_ID - идентификатор заявки в сервисе, которая указывается в составе URL. Должен быть передан в Goodfin в составе сообщения при получении заявки (см. пример в ШАГ 4.4. Отправка сообщения о присвоении номера заявке в сервисе).

Примеры объектов в составе userActions

(по требованиям поставщика сервиса возможно доработка и расширение поддерживаемых действий)

Описание назначения

{
"actionType": "CLIENT_SIGN",
"label": "Принять",
"description": "Перейти по ссылке для принятия предложения",
"template": "https://exampleService.com/указание на страницу с принятием предложения/{APPLICATION_ID}/"
}

Показан пример, который будет выводить клиенту кнопку "Принять" с всплывающей подсказкой "Перейти по ссылке для принятия предложения". При нажатии на кнопку клиент перейдет по ссылке, сгенерированной на основе значения поля template.

{

"actionType": "AGENT_GET_SIGN_URL",
"label": "Получить ссылку",
"description": "Получить ссылку для принятия предложения",
"template": "https://exampleService.com/указание на страницу для передачи клиенту с предложением без необходимости авторизации/{APPLICATION_ID}/"

}

Показан пример, который будет выводить агенту кнопку "Получить ссылку" с всплывающей подсказкой "Получить ссылку для принятия предложения". При нажатии на кнопку агент увидит модальное окно, в котором будет показана ссылка, сгенерированная на основе значения поля template. Агент сможет скопировать ссылку в буфер и далее передать клиенту любым удобным им способом.

{

"actionType": "CLIENT_SIGN",
"label": "Подписать",
"description": "Подписать заявку",
"template": "https://exampleService.com/указание на страницу с подписанием заявки/{APPLICATION_ID}/"
}


{
"actionType": "AGENT_GET_SIGN_URL",
"label": "Получить ссылку",
"description": "Получить ссылку для подписания клиентом",
"template": "https://exampleService.com/указание на страницу для передачи клиенту на подпись без необходимости авторизации/{APPLICATION_ID}/"
}


{
actionType: "CORRECT_REQUEST"
label: "Исправить заявку в сервисе"
description: "Перейти по ссылке для внесения исправлений в заявку в сервисе"
template: "https://exampleService.com/указание на страницу для исправления заявки{APPLICATION_ID}/"
}

Если во внешнем сервисе есть возможность исправить заявку, то можно показать пользователю действие "Исправить заявку". Показан пример, который будет выводить пользователю кнопку "Исправить заявку в сервисе" с всплывающей подсказкой "Перейти по ссылке для внесения исправлений в заявку в сервисе". При нажатии на кнопку пользователь перейдет по указанному URL для редактирования заявки в сервисе.

Если нет специального URL, который сразу переведет пользователя на редактирование заявки в сервисе, то можно указать тот, который переведет на страницу сервиса с кнопкой "Внести изменения" внутри самого сервиса.

  • Нет меток