I am writing an app that needs to process notes added to Freshdesk Tickets. I am able to get private and public notes but I do not see any way to get a notification when a response is made to a private note (i.e. a thread).
So for the following:
My serverless app receives notification for the original private note “new test note”.
But it does not receive a notification for responses to that thread as in:
In above, app is not invoked for “response to test note” or “Test new response”.
Here is the manifest I am using:
{
"platform-version": "2.3",
"product": {
"freshdesk": {
"events": {
"onTicketCreate": {"handler": "onTicket"},
"onConversationCreate": {"handler": "onConversation"}
}
}
},
"engines": {
"node": "18.19.1",
"fdk": "9.3.1"
}
}
And the server.js:
exports = {
onTicket: function(payload) { processTicket(payload) },
onConversation: function(payload) { processNote(payload) }
}
function processTicket(payload) {
log(payload)
}
function processNote(payload) {
log(payload)
}
Is there a Product Event that I can add to capture responses to threads?