Syncronize Zendesk with in-house custom application to load user data.
Hi,
We have in-house application where we store information about customers that were want to add to Zendesk:
- License type
- Customer creation date
- Product version
and some other product related parameters.
This in-house application has API which can be utilized to pull information.
Some information is just important to display for agents like Product Version so they can search for relevant information in knowledge base, like whenever bug is fixed/not for example.
Other information can be used for triggers/automations, like for example set high priority for customers with enterprise licenses.
I believe there are multiple ways to achive above:
1. Ticket fields + Zendesk Action Flows: it allows to use API to make a request on ticket creation, get the data and update the ticket:
- It should be easy to implement, as it does not require any development except configuring Action Flow.
- It allows to have infromation and act on that with triggers/automations, such as license type for example.
2. Zendesk Custom Objects:
- It is more expensive option, which would require efforts from engineering side to regularly sync customer info from in-house app to Zendesk.
- It allows to sttore infroamtion in tickets and act on that, there is EAP for reporting also.
- In addition to previous option it also allows to integrated those with ticket form: i.e. allow customer to select their license if they have many.
My question is:
1. Are there any procs/cons I'm missing?
2. Are there might be other ways to achive the above I'm also missing?
