Вы не можете визуализировать приложение Freshservice с точки зрения клиента (Пользователь / Сотрудник / Запрашивающий) на данный момент. Вместо этого вы можете создать приложение Freshservice на портале агента, где обрабатываются заявки.
- Создать приложение без сервера.
- В
onTicketCreate
событие продукта, которое вы можете записать вваша логика в server.js
:
exports = {
events: [{
event: "onTicketCreate",
callback: "onTicketCreateCallback"
}],
onTicketCreateCallback: function(payload) {
console.log("Logging arguments from onTicketCreate event: " + JSON.stringify(payload));
// 1.Implement the logic with the help of payload's ticket subject that you are looking for.
// 2. To shoot bypass CORS use platform's request API - https://developers.freshservice.com/docs/request-api/
// 3. Update the Fields using - https://api.freshservice.com/v2/#view_a_change
}
}
См.
эту ссылку для внесения изменений в значения полей, обращенные к агенту.
Проще говоря, этот процесс приводит к заполнению полей в соответствии с вашим вариантом использования. Разница лишь в том, что это происходит при создании заявки, но не при заполнении формы запроса.