I’m triggering a webhook with a GET request to the SAP portal to retrieve PO number or Vendor code data. I would like to update this information back into Freshdesk(i.e these retrieved data should get updated to the custom ticket fields that I have created as SAP PO number & SAP vendor code). Is it possible to store the data retrieved from SAP directly in Freshdesk using workflow automation?
Since I got to know that Freshdesk doesn’t natively capture and process webhook responses, kindly help me how to achieve this if there are any alternative ways.
I also don’t know of any options from within automations directly, but there are ways to achieve what you want to achieve.
Three (of maybe more ways) I could think of are
Actively update the other “party” - So you could design a flow where Freshdesk for example puts the ticket Id on some SAP object, which in turn triggers a put request SAP->Freshdesk and updates the ticket
Use a middleware, which does the data sync
Create a custom app, which reacts on the onTicketCreate event, does the GET request and updates the ticket via PUT request. Custom apps can retrieve and react on responses.