Question
Is it possible to have all submissions of our Web Widget contact form proxy to my company's web server and then have our server handle sending the request to the Zendesk Requests API?
Context
My team would like to intercept an end-user's submission from the Web Widget contact form so that we can add some sensitive metadata to the support request which we later use for authorization of access to patient data. Instead of adding this data client-side, we want to do it on our server so we can guarantee it is untampered with.
The ideal flow would be:
- The end-user encounters our Web Widget's contact form and submits their support request
- This request hits a webhook on our web server that we register with Zendesk. In this endpoint, we take the request and add some additional metadata to it, like if the authenticated filer of the ticket has the authority to access PHI for the patient requested in the ticket.
- Our web server forwards the original request + additional metadata to the Zendesk Requests API to create a support ticket
Is this possible? Thank you!
It looks like Ahmed answered your question in the other thread. Let me know if you still have any questions!