Add end-user as CC via Trigger or Automation

500 Comments

  • Timothy Tucker

    Why doesn't this feature exist? A possible reason:

    I worked at a company which had baked their own ticketing system and implemented a similar CC feature. As a result of numerous issues, such as; being blacklisted multiple times, infinite looping due to automated ticket updating from email triggers, distribution list fun, out-of-office reply cycling, etc... we had to put extremely tight restrictions on automated emails. There were only a hand full of people in the company who were allowed to make changes to these lists and there needed to be a detailed communication between the email admins before we would allow this.

    Basically, this is extremely difficult to do correctly and changes on either side can have far reaching effects to everyone involved.

    0
  • Guavus

    Hello Zendesk team,

    This has not been updated since 2018, is there new progress for this feature.

     

    1
  • Stuart Buddrige

    Is there any update on if/when the feature of being able to add an end user as a CC is happening?

    0
  • Jerry Jani

    I was really hoping to be able to CC non-agents (e.g., people who just need to be kept abreast of what is going on, but don't need to participate on an agent level).  Any chance this will get extended to non-agents?  I'm currently having to notify email targets, but that's more trouble to maintain.

    0
  • Alejandro Colon

    @...

    As another workaround suggestion, You can use the targets to add the CCs to the ticket instead of having to maintain the multiple targets for simply emailing.

    That is what we do at my organization. The only downside to this is that when adding the end-users as CCs to the ticket there is no notification sent out. This simply makes sure that all future notifications will be sent to them as they are now CCs on the ticket.

    0
  • Mark Powell

    There's a workaround, using Dynamic Content, to get the CC to be added so they receive the first update.

    https://support.zendesk.com/hc/en-us/articles/203661206-How-can-I-reveal-CCs-in-a-notification-email-using-Liquid-markup-

    0
  • Alejandro Colon

    @...

    Thank you. I will definitely be looking into that.

    ----------------------------------

    After looking at the link you provided, I only see the liquid code for looking up the CCs on the ticket. 

    I may be misunderstanding, but what I was getting at in my response was that when adding CCs to a ticket using an extension, that they are not sent an email. They are simply added to the CCs on the ticket and thus will start receiving any future emails.

    0
  • Alex Rohan

    I was really hoping to be able to CC non-agents (e.g., people who just need to be kept abreast of what is going on, but don't need to participate on an agent level).  Any chance this will get extended to non-agents?  I'm currently having to notify email targets, but that's more trouble to maintain.

    0
  • Reine Berg

    @...

    This post is from October 2009 and nothing has happened.

    The chances of this getting done is just below zero, so don't hope 2 much.

    0
  • Yaniv Dayan

    @... solution actually works! Thanks.

    https://support.zendesk.com/hc/en-us/community/posts/203422496/comments/360004868354

     

    0
  • Devan - Community Manager
    Zendesk Community Manager

    Hey @...,

    Glad you were able to find a solution! 

    Best regards. 

    -1
  • Yaniv Dayan

    Hi @...

    Actually, it was not easy at all to find the correct answer among all responses to this issue. I had to read and test everything until I found John's solution. 

    My feedback - it will be really useful if there would be an option to jump his answer to the top of the list, or somehow mark it as a working solution. 

    Cheers,

    Yaniv

     

    1
  • Nicole Saunders
    Zendesk Community Manager

    Thanks for that feedback, Yaniv. That kind of functionality isn't native to the Gather platform, though it is a customization we've asked our team to look into as a part of our upcoming work on this community.

    -1
  • Elise Doherty

    Hi! Looks like this was in beta over 10 years ago - do we know why it didn't go forward?

    Looks like a lot of customers are interested and the workarounds are very "hacky".

    Thanks!

    1
  • Stuart Buddrige

    Elise,

    Zendesk are never going to do this. It's best to bite the bullet and pay $5 for the app below:

    https://www.aviwarner.com/carbon-copier

    More info is available in previous pages in this thread, but it basically does the job for a one-off payment.

    -1
  • Elise Doherty

    Thanks @..., I must say I didn't go through all the pages. Quite happy to spend $5 on making the life of even one key customer easier.

    Sounds like this app requires to manually set up the 'create target' feature so not sure what it does that the manual work doesn't do?

    TIA!

    0
  • Elise Doherty

    FYI - Got in touch with the developer of the Carbon Copier app and they had to take it down as ZenDesk is deprecating the http targets required for the app to work. So that's one option less for us. 

    0
  • CJ Johnson

    I would also very much like to see this feature -- very odd that there's no updates since 2018 with almost 500 votes. 

    0
  • Tyler Rutledge

    https://support.zendesk.com/hc/en-us/community/posts/4409217617306/comments/4409247512474

    I typed out this whole post before realizing a target version existed. Either way, maybe this post will help as we transition to webhooks. Very similar approach. 

    We manage new hire tracking via ticket. The submitter is not always the staff member's manager so we have custom fields for the submitter to add the manager's name and email, which we leverage to add them as a CC in the below trigger. But you could update your script to target specific addresses and names instead of custom field values.

    Use your existing Zendesk API Token or get a new one in the admin center > Apps and Integrations > Zendesk API > Add API Token. 

    Make the webhook via admin center > Apps and Integrations > Webhooks > Actions > Create Webhook.

    URL - https://companydomain.zendesk.com/api/v2/tickets/{{ticket.id}}.json

    Method - PUT

    Request Format - JSON

    Basic authentication | User name - adminemailaddress@email.com/token | Password - the API token. 

    In the trigger, the action is to notify active webhook. Jason body is below if you want to use custom fields. 

    {
    "ticket": {
    "email_ccs": [
    { "user_email": "{{ticket.ticket_field_190000074878}}", "user_name": "{{ticket.ticket_field_36004410337}}", " action": "put"}
    ]
    }
    }

    Hope this helps. 

    1
  • Stephen Belleau

    Tyler Rutledge great post!

    For anyone who hasn't yet set up enhanced CCs/followers, you can still achieve the same, but you have to use the update_many endpoint instead:

    /api/v2/tickets/update_many.json?ids={{ticket.id}}

    and for this endpoint, the json object for CCs is slightly different. This is assuming your custom ticket field 12345 contains an email address you want to CC.

    { "ticket": 
    {
    "additional_collaborators": ["{{ticket.ticket_field_12345}}","email@address.com"]
    }
    }
    0

Please sign in to leave a comment.

Powered by Zendesk