Recent searches


No recent searches

Can I configure a trigger to add a comment to a ticket?



image avatar

Ricardo Pinto

Zendesk Digital Resources Team

Edited Feb 19, 2025


-48

108

108 comments

Alexey thanks for the suggestion.

I generated an API key and appended it to my email address as you indicated, however, the API call still failed with error "Couldn't authenticate you"

Any other suggestions?

0


I've tried every method mentioned in this thread to get this work, but still can't for some reason... even tried creating a webhook... fundamentally they all seem to be the same logic.

Just saw this: https://support.zendesk.com/hc/en-us/articles/4409692719130-Announcing-the-Zendesk-intelligent-triage-EAP

"You can also use intelligent triage to increase your support team’s efficiency by configuring triggers that reply to tickets with public or private comments."

Sounds promising. 

1


I've got this set up and has been working for well a while and has become key to our processes, Are we able to convert this target to a webhook?

When I've tried it doesn't look like it's possible (maybe due to basic authentication?)

1


image avatar

Lou

The Product Manager Whisperer - 2022Community Moderator

Russ Milton If you're set up the same as us, then it's a URL target. Those can't be converted and don't have to. At least that's what Zendesk told me.

1


Lou ah great, thank you for letting me know!

0


Lou 

I am trying to set this up myself, but nothing seems to appear on the ticket when the trigger runs and the target shows 0 successful sends. Is there something I need to set up somewhere else? 

0


image avatar

Lou

The Product Manager Whisperer - 2022Community Moderator

Tom Rees

 

Sorry for the late response. I changed my email address and didn't see the notification.

Can you share your URL target setup? Please don't include your domain. That's none of my business. It should look like:

https://somedomain.zendesk.com/api/v2/tickets/{{ticket.id}}.json?ticket[comment][public]=false

The method should be PUT

0


Hi Lou

Thanks for replying.

Set up is with the following:
https://somedomain.zendesk.com/api/v2/tickets/{{ticket.id}}.json?ticket[comment][public]=false

It then feeds the following trigger:

 

0


image avatar

Lou

The Product Manager Whisperer - 2022Community Moderator

What kind of error message do you get? Everything looks OK to my less-than-technical eye, so it's either the credentials or the json.

0


Lou

If I test I get 'Error during transmission: HTTP client call failed', but still active without, it just doesn't run. Definitely only need the URL target and the trigger, nothing else in the background? Appreciate the help, such an annoying limitation! 

0


image avatar

Lou

The Product Manager Whisperer - 2022Community Moderator

Go to your admin center and open Apps and Integrations>APIs>Zendesk API then click on the Target Failures tab:

Do you see the failures there? If so, you can click on one and get more information. Again, it's very technical, but if you look through it, you may see a clue. I have some failures, but at the very bottom they indicate they failed because it was trying to update a closed ticket.

0


Thanks Lou.

It's saying '"error": "Couldn't authenticate you"' at the bottom. I've tried resetting the password and still have the same issue. I will try on my production instance when most agents have logged off and see if I get the same issues.

0


image avatar

Lou

The Product Manager Whisperer - 2022Community Moderator

Yeah, that looks like a password issue. I had the same problem. Any time I go look at the target, the password disappears and I have to reenter it.

0


HI everyone.

There doesn't appear to be information about this in the knowledgebase but is this possible to send private notes (or comments if you will) via Email? For instance when we forward or send an email to our support@[subdomain].com, it comes to Zendesk and has the email as a public note, instead we want to have it as an internal note. Can you edit the message in email somehow so Zendesk creates it as an internal note automatically? 

Thank you in advance.

0


image avatar

Dane

Zendesk Engineering

@Jonathan,
 
Incoming new emails, even in forwarded emails, will automatically generate a public comment. However, if you'll reply on a ticket as an agent via web mail or mail app, you can utilize Mail API to make the comment private.
 
Just add #public false on top of your email body and it will turn the response to private. 
 

 
This is the result.
 

 
Hope this helps.

2


To compliment our automation efforts I would really like this feature at least to add a private comment.

0


Hi Susan, 
 
If you haven't already, would you mind upvoting and adding your use case to this product feedback thread? Although it's about Triggers specifically, others have also mentioned Automations: Feature Request: Triggers - Action: Add Internal Note as a trigger action

0


We intend to automate responses to tickets that have certain words in the subject on receipt of the ticket containing the specified words I want to send a notification back to the requestor detailing how they can self serve their issue (i.e. no intervention from an agent).

I can do this successfully via email using a trigger and an automation but in order to keep in with our SLA for first reply time I also want to be able to add a comment instead of sending an email.

So adding this feature would be a great addition to our automation efforts.

0


Hi Susan – my apologies, I wasn't being clear. Can you upvote and copy your response over to the following thread: Feature Request: Triggers - Action: Add Internal Note as a trigger action
 
Thanks!

-1


Often enough there are forms with so many fields that my agents are swimming in too much information in the little sidebar. While they need all that data, and it's organized as well as can be, it's helpful to call out the more essential or special details: a check box for something, that one drop down that changes the entire type of action they need to take, an answer in a field that needs to be the bottom but operationally matters at the top.

I want to be able to extract those details automatically for them to better know what the ticket is about, and insert a private comment that they can see at the start. One that gets there via automation and helps them know where they'll need to go, rather than manual execution of a macro before they even start looking at the ticket.

1


Hello @..., would love to upvote Feature Request: Triggers - Action: Add Internal Note as a trigger action, but sadly and shockingly the Feature Request is set as "Not planned" for no particular reason. This is a much needed feature for us and will need to evaluate other ticket system solutions to meet our needs.

0


Has anyone been successful in getting authentication to work with third party SAML (Google/Okta)?

0


Matthew,   

 

We use Okta in our organization to logon to Zendesk.  

0


Thanks Susan Maher

Have you been able to authenticate with a URL target with Okta? What format did you use?

0


Matt Taylor

We use Okta and I have this working.

The username I use is in the following format email.address@example.com/token and then I use the API to get a token and use this as the password

0


Thanks Tom Rees

I had no luck so far with

Username: [email]/API token

OR 

Username: [email]/API token

Password: API token

I'll keep playing to see what I can find.

0


Matt Taylor

In the username don't put the actual token, but put the word token after the /. The password is where you paste the API token

1


Thank you so much Tom Rees! I feel like a bit of a dummy :'D

0


Matt Taylor

You're welcome. Took me a while to get it to work too! 

1


I see you got your answer, 

1


Please sign in to leave a comment.