Steps I am following:
1. Creating a ticket with a public comment via tickets API
-- Everything works fine. Requester and Assignee are receiving emails.
2. Immediately, from the ticket creating response, I am extracting the ticket id and call the PUT tickets API to add an internal comment.
-- This is the payload I am passing to update the ticket.
"ticket": {
"comment": { "body":internal_comment_body, "public" :false }
}
-- Assignee is not receiving any emails. When I check Zendesk, I can see that internal comment got added properly. But no emails triggered.
3. Tried to add another internal comment through Zendesk portal.
-- Now the Assignee received this new internal comment added and the previous one created using API.
Am I missing something here?
