Announcing Slack for Zendesk Support integration

Have more questions? Submit a request


  • Erin Jones

    Does this require the paid version of Slack?  Thank you in advance!

  • Sheldon Dickinson

    I was so excited to see a post saying that the Slack integration had been updated. But it is still far from hitting the mark.

    You still have limited control over what tickets to include for notifications. I would rather be able to control what is added down to the ticket type so our channels aren't getting flooded.

    For example


    1. We don't want ALL tickets posted, but it would be great if you could only have problem tickets posted, or only tickets with 'urgent' priority. As you're then getting meaningful content in these channels.

    2. You still can't use it as a target in triggers. This means still having to use the cumbersome webhook method for posting things like CSTAT surverys

    3. and this is the biggest. You can not collaborate with your team in slack when you need assistance on a ticket. It would be great if you could type /zendesk #12345 and it post the referenced ticket into slack so that your team can assist with an issue. Instead, we still have to post links that open a fresh Zendesk window or have to copy and paste ticket numbers. 

    It's great to see you working on this product, but still feel that it is pointless and we will have to continue using webhooks to get basic function.


  • Jessie Schutz

    Thanks for sharing your feedback, Sheldon! I'll be sure to pass it along!

  • Jessie Schutz

    Welcome to the Community, Erin! I'm so sorry for the delayed response.

    I double checked our documentation on installing the new Slack integration, and it doesn't look like a paid Slack account is required to use it!

  • Thomas Bumgardner

    Where would you like bug reports sent to for this integration?


  • Nicole - Community Manager

    Hi Thomas - 

    Thanks for asking. Bug reports should be sent to

  • Samantha W.

    Hello!  Can you reply to tickets in Slack with existing macros?

  • Fletcher Richman

    I think the BubbleIQ Zendesk Slack integration might be able to help!

    @Sheldon our integration is built based on fully customizable targets and triggers. So you can put conditions on triggers such as urgent, if it is a problem ticket, etc., and map that to a channel in Slack.

    @Samantha we recently (yesterday!) announced support for running Zendesk Macros directly from Slack. 

    BubbleIQ is available in the Zendesk App store and you can install it here: We're adding new features weekly so happy to help with any other ideas you have! 

  • Ken H

    I just installed the Slack/Zendesk integration and had a question about sending specific updates to specific agents. Rather than have a main channel that shows ALL updates, I would like an agent in zendesk to receive a personal update/desktop notification in slack, when they are assigned a ticket, or there has been an update to a ticket that is already assigned to them. Is this something that can be accomplished easily in the integration?

  • Catalin Oprescu

    Hi Ken, 

    Personally, I have achieved this by setting up an Incoming Webhook to post to @slackbot whilst in Zendesk I've added the webhooks' url to Extensions as a new target and then, in the existing triggers, I've replaced the action from email to Send To Target (the slack's webhook) and customised the json as needed. Below an example. Assignee gets notified only of updates on tasks assigned to him/her:

    "username":"Hi {{ticket.assignee.first_name}} It's Zendesk with an update on #{{}}",
    "icon_url": "",
    "channel": "@{{ticket.assignee.first_name}}.{{ticket.assignee.last_name}}",

    "text":"#{{}} - {{ticket.title}}",
    "title_link": "{{ticket.url}}",

    "pretext":"This task is assigned to you and this comment was just added: \n\n {{ticket.latest_comment}}",
    "color": "#36a64f",
    "fields": [
    "value": "{{}} - https://{{ticket.url}}\nStatus & priority: {{ticket.status}}, {{ticket.priority}}",
    "short": false



    in my case all slack users are agents so it works. 

    solution can be improved by adding a custom field containing the slack id and posting @channel:zendesk custom field -> slack_id


    Let me know if this works for you & any feedback is more than welcomed.

  • Jessie Schutz

    Thanks for jumping in to help out, Catalin!

  • VK

    I'm not sure this is the right ticket, but is there a way to integrate slack with zendesk help that when you post an article, you can toggle it to post an update/message via a slackbot in a specific channel?

  • James Gross

    My team currently post user feedback in Slack and I am trying to define a process where we start logging it in Zendesk instead of Slack so we can aggregate it and report off of it a lot easier.  Several team members in other departments have grown accustomed to seeing the real-time feedback in Slack and want this to continue.  I am thinking about creating a custom field in ZD and working on an integration to get the feedback from the custom ZD field to auto-populate in a Slack channel.   I am rather new to ZD and we don't have a ZD admin.  Does anyone have any recommendations on the best way to build this? Any and all feedback would be greatly appreciated. 

  • Anh Legiang

    Is there any way to make a rule to exclude some tickets sending to Slack? Currently, there is only one option to ignore the group.

    I need to exclude the ticket by custom field or integration channel or tag.

  • Patrick Bosmans

    Hello Anh,

    In the Slack trigger, you can add conditions to check for ticket attributes like "Ticket:Tags contain none of the following......" or "(Custom Ticket field) is/not XXXXXX" so that the Slack trigger will exclude tickets unless they match all conditions for the trigger.

    If you would like additional help in reviewing your account triggers, feel free to email us at and we can get more account specific information to assist with adjusting your business rules to comply with your intended workflow.

  • Anh Legiang

    Hi Patrick,

    I cannot modify Slack trigger. It said:

    This item is required by an installed app on your account, so it cannot be modified.

  • Alejandro Colon



    Anyone have any help for the issue above?

  • Brett - Community Manager

    Hi Alejandro,

    The Slack trigger that's created automatically when you install the app cannot actually be modified as mentioned in our documentation here.

    If you want more control over what conditions are set through your Slack trigger you can instead use an HTTP target which I've attached for you here.

    Hope this helps!


Article is closed for comments.

Powered by Zendesk