In the Onboarding system, onboarding items are given a unique sequential ID that is unique to onboarding. When the onboarding item gets completed tickets get generated, and the status of the employee onboarding item is updated.
I am looking to use the API to update the ticket owner with the hiring manager. To do this I can use the onboarding API to get the correct “actor” and the ticket API to write the value of the actor to the requestor. However I cannot figure out how to get the Onboarding ID from the ticket ID.
There doesn’t seem to be any URL parameters to filter. Once the onboarding request becomes a ticket it removes any traces of its orgin short of how the ticket was created. The webhook doesn’t have the onboarding ID as an available option.
Does anyone have any ideas on how to get the onboardging ID from the ticket ID? If anyone has any ideas let me know.
Best answer by ashwin.nethaji
Looks like when the Onboarding system completes an item, a ticket is created on Freshdesk and this is usually achieved by using the create ticket API endpoint. In this case, you can create a single-line ticket field under Admin>>Ticket fields and save it as Onboarding ID and when the API is triggered to create a ticket, you can pass the Onboarding ID from the Onboarding System to Freshdesk if it is possible for the Onboarding system to share the same with Freshdesk.
Hope this suits your requirements.