Understanding, installing, and configuring the Slack for Zendesk Support integration

Have more questions? Submit a request

107 Comments

  • Nicole - Community Manager
    Comment actions Permalink

    Thanks for sharing, Jaimie!

    0
  • Ian Conroy
    Comment actions Permalink

    I am experiencing the same issue as Mitch. I have sent in a support request. 

    0
  • Dave Kaminsky
    Comment actions Permalink

    Is there an issue with posting Updates to a private channel?  

    1
  • Brett - Community Manager
    Comment actions Permalink

    Hey Dave,

    I couldn't track any known issues down on my end. Are you still having trouble posting updates to a Private channel? If so, I'm happy to create a ticket on your behalf so we can dig into this further.

    Let me know!

    1
  • Avi Solomon
    Comment actions Permalink

    I am not receiving updates in a private channel. The app posts to the channel saying it is set up, but no notifications are ever received. 

    0
  • Brett - Community Manager
    Comment actions Permalink

    Hey Avi,

    I'm going to create a ticket on your behalf so our team can troubleshoot this issue with you.

    You'll receive an email shortly stating your ticket has been created.

    Cheers!

    0
  • Henry Ho
    Comment actions Permalink

    Hi,

    I want changes to ALL tickets to be sent to our slack channel.

    I have set up notifications to include all, and the slack channel says: "X has set up Zendesk ticket notifications with status: ticket created, new, open, pending, on-hold, solved and in group: All, to be delivered to the channel."

    However, sometimes some messages sent by our customers do not come through to slack. What can I do to ensure that all messages come through to slack?

    Thanks.

     
    0
  • David Gillespie
    Comment actions Permalink

    Hi Henry,

    You should be able to see changes to all tickets sent through as notifications to Slack. If you select "All" under the status and groups (as it looks like you've set), you should receive all notifications.

    Are the tickets coming through other channels? Could they be in another state like "closed"?

    Thanks,

    David

    0
  • Henry Ho
    Comment actions Permalink

    Hi David,

    Thanks for getting back to me. 

    1. What do you mean by "Are the tickets coming through other channels?" We have only 1 slack channel ("#support"),  which we would like to use as a place where all zendesk notifications forward to that channel. 

    2. I don't recall the state of the ticket in every instance, but there were definitely times where I submitted a ticket as "solved", and then receive a response shortly after only in zendesk, and not in slack. (And it has never come through since.) 

    3. How do I include "closed" tickets, as you suggested? 

    4. Also, I notice that if I try to change the conditions/triggers in Zendesk "Slack ticket trigger", I am prompted with:

    "Trigger could not be updated:

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

    Is that expected behaviour? 

    Let me know if you need more information. 

     
    0
  • David Gillespie
    Comment actions Permalink

    Hi Henry,

    1. Thanks for confirming. If it's only 1 channel then they should be coming through.

    2. All the available options for ticket notifications should be selected, but it sounds like you've done this.

    3. Closed tickets should be an option from the status drop-down list.

    4. You can't modify the trigger, this is expected behaviour.

    If you've followed all the steps and there's still an issue with the integration, please feel free to raise a ticket with our Support team and we'll investigate the problem further. 

    Thanks,

    David

    0
  • Henry Ho
    Comment actions Permalink

    Hi David,

    Where do I raise a ticket with the support team? 

    Thanks!

    Henry 

     
    0
  • David Gillespie
    Comment actions Permalink

    Hi Henry,

    I've just raised one on your behalf from your post. You should hear back from our Advocacy team shortly.

    Thanks David

    0
  • D Hill
    Comment actions Permalink

    I have a scenario I'm not sure is entirely possible with the standard install. For example, when we escalate a ticket to our engineering team we want to create a Slack Room with a specific naming convention - ticket number and company name (e.g. 1234_Acme). This way we can manually add the Engineering resources to the Slack Channel to collaborate with customer support. As soon as the escalation is closed, we can archive the Slack Channel.

    Needed Technical Integration:

    • As soon as Slack Channel is opened, all conversations get added to the corresponding ticket as internal notes. By creating slack channel from ticket number and company name.
    • Like so:
    • Then, it looks for Slack channnels where the name start with a ticket number and then adds every new conversation to the ZD ticket with the corresponding number.

    Is this possible with a stock app install? I don't see that it is, but are the configurations such that we could configure it to do these things without a custom development?

    0
  • David Gillespie
    Comment actions Permalink

    Hi D Hill,

    Side-Conversations via Slack would be perfect for your use case.

    Here's an article on the feature, how it works and how you can get it set up.

    Thanks,

    David

    0
  • D Hill
    Comment actions Permalink

    David,

    I looked as side-conversations, but it requires you to preselect the channels on slack you wish to share. In my post I was asking if the slack integrations had any customizable configuration to send to a slack channel that shared a prefix containing the ticket number. 

    I'm looking for a way to have the ticket <-> channel connection made automatically. For example, when ticket #2145 is escalated, it automatically looks for slack channel #2145 (or vice versa) and adds the conversations to the internal notes of the corresponding ticket. I'd like to automate that, if possible. So, understanding that need, is the Slack integration configurable to do that? I don't see that it is, but I wasn't sure about custom webhooks and if they can accomplish what I'm asking.

     

    Thanks,

    Dan

    0
  • D Hill
    Comment actions Permalink

    After looking at what it would take to build something like this, I would settle for a simpler option. What I could work with is something like this...

    If I have a ticket I want to "tag" as an escalation, I go to slack and create a channel that I can invite specific user to participate.

    In the ticket view, after having created the slack channel and appropriate tags, I'd like to import the entire conversation from slack into the ticket before archiving the channel. 

    Also, during the escalation, I would like to post a comment in the internal notes with the links to the thread.

    I've been playing around with this in the sandbox, but I cannot get triggers to post anything to slack. When I test the triggers, the test jSON will show up, but after saving the trigger and using it, I can see that it's been triggered, but nothing shows up in slack.

    I'm hoping someone has done something similar. Side Conversations might be helpful here, but I need to load the entire slack conversation into the internal notes and not lose information from archived channels. We're willing to do some of this manually, but there has to be some automation with Triggers to make it worthwhile.

    Any ideas? Thanks!

    0
  • David Gillespie
    Comment actions Permalink

    Hi Dan,

    It still sounds like Side Conversations could still be used for your use case. Once you've given the Zendesk app permission to be in all your public channels, you'll be able to start a Side Conversation from Zendesk and any conversation via the Side Conversation thread in Slack will automatically be saved into the ticket.

    You are able to do a 30 day trial for the Collaboration add-on if you reach out to your Sales or Success partner. I'd recommend trying out the feature and seeing if it fulfils your use case.

    With regards to the triggers, unfortunately the trigger we use in the integration can't be modified as it's a hard requirement for the integration.

    Thanks,

    David

    0

Please sign in to leave a comment.

Powered by Zendesk