Zendesk Automate

Zendesk Automate streamlines ticket management by automatically creating Slack threads for new tickets, ensuring timely communication and updates. It enhances collaboration by linking Zendesk tickets to Slack, allowing teams to respond quickly and efficiently. This integration reduces manual effort and keeps everyone informed, improving overall customer support responsiveness.

7/8/2025
9 nodes
Complex
webhookcomplexzendeskslacksticky notelogicconditionalintegrationapicommunicationnotification
Categories:
Communication & MessagingComplex WorkflowWebhook Triggered
Integrations:
ZendeskSlackSticky Note

Target Audience

  • Customer Support Teams: Enhance communication between Zendesk and Slack, ensuring timely updates on ticket status.
    - Project Managers: Keep track of support tickets and their resolutions in real-time via Slack channels.
    - Developers: Automate the process of syncing ticket information between platforms, saving time and reducing manual errors.
    - Business Analysts: Analyze support ticket trends through integrated communication channels.
  • Problem Solved

    This workflow addresses the challenge of maintaining seamless communication between Zendesk and Slack. It ensures that every new Zendesk ticket is automatically communicated to a designated Slack channel, allowing teams to stay informed without manual intervention. This reduces the risk of missed updates and enhances collaboration among team members.

    Workflow Steps

  • Webhook Trigger: The workflow starts with a webhook that listens for new Zendesk tickets.
    2. Get Ticket Details: When a new ticket is created, the workflow retrieves its details using the 'Get ticket' node.
    3. Check for Existing Slack Thread: The workflow checks if there is already a corresponding Slack thread using a code node.
    4. Conditional Logic: If a Slack thread exists, it sends a reply in that thread; if not, it creates a new thread with the ticket's subject.
    5. Update Ticket: After creating a thread, the workflow updates the Zendesk ticket with the Slack thread ID for future reference.
  • Customization Guide

  • Update Credentials: Ensure to add your Zendesk and Slack credentials in the respective nodes (Get ticket, Update ticket, Create Thread, Create reply on existing thread).
    2. Modify Slack Channel: Change the 'Slack channel' value in the 'Configure' node to your preferred Slack channel (e.g., #support-updates).
    3. Adjust Custom Fields: If the custom field IDs for Zendesk differ, update the ISSUE_KEY_FIELD_ID in the Code node accordingly.
    4. Test the Workflow: After making changes, test the workflow to ensure it operates as expected before activating it.