Skip to main content

Zendesk: visual summarization, sentiment analysis, and Slack integration

Workflow preview

Workflow preview
100%
Zendesk: visual summarization, sentiment analysis, and Slack integration preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Analyze and Explore your ZenDesk Support Requests using AI Powered Knowledge Graph This template helps you create an interactive InfraNodus knowledge graph for your ZenDes...

Best for

  • Ticket Management automation workflows
  • AI Summarization automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.zendesk, n8n-nodes-base.httprequest, n8n-nodes-base.code, n8n-nodes-base.wait, n8n-nodes-base.telegram, n8n-nodes-base.gmail, n8n-nodes-base.scheduletrigger, n8n-nodes-base.slack

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by InfraNodus.

Original n8n.io source

1.1 Workflow description

Title
Zendesk: visual summarization, sentiment analysis, and Slack integration
Workflow name
Zendesk: visual summarization, sentiment analysis, and Slack integration

Analyze and Explore your ZenDesk Support Requests using AI-Powered Knowledge Graph

This template helps you create an interactive InfraNodus knowledge graph for your ZenDesk tickets using any search criteria (e.g. after a certain date, specific status, sender, keyword) that will automatically be sent to a selected Slack channel.

Here's an example of the InfraNodus graph that shows the main topics and gaps in ZenDesk support tickets:

You can use the workflow to:

  • Get an instant overview of the main topics your customers are talking about
  • Generate business and product ideas based on the blind spots identified using the InfraNodus AI
  • See which topics correlate to the negative / positive sentiment understanding the weak and strong sides of your product and support
  • Receive daily notifications on the main topics your customers are talking about via Slack / Telegram / Email and other channels
  • Perform detailed search using a password-protected web form for tickets filtered by a certain date, status, tag, sender, keyword.
  • Use the interactive graph to explore specific topics and concepts your customers are talking about — a great way to engage with their concerns in a non-linear way, bypassing the boring tabular interface
  • Use the graph to explore the support requests by specific segments — e.g. status, priority, sentiment, tags, urgency.
  • Use the graph generated as an AI expert available to your AI agents in other n8n workflows via InfraNodus GraphRAG. For instance, you could connect your knowledge base to the support tickets graph and let the agent discover possible solutions to your customers' most typical problems. See an sample template here.

How it works

You can start this workflow

  • manually,
  • with a daily / weekly trigger, or
  • via a password-protected web form, where you can provide search requests.

Once started, it will perform a ZenDesk tickets search with the default or your custom criteria. Then it will use the search results to generate an InfraNodus graph (or add the new data to an existing one), and — finally — use the InfraNodus AI endpoints to generate a topical summary and a product business idea based on the blind spots identified. The results are delivered a channel of your choice.

Here's a description step by step:

  1. Start the workflow (manually or on schedule)
  2. Assign values to variables (search criteria, graph name)
  3. Perform ZenDesk support tickets search
  4. Convert the data received and submit it to InfraNodus to generate a knowledge graph
  5. Generate topical summary with InfraNodus
  6. Generate a business idea with InfraNodus (you can also change the setting to generate a question instead)
  7. Send a notification via Slack / Telegram / Email or back to the webform

How to use

You need an InfraNodus API account and key to use this workflow. You also need a ZenDesk account. It takes about 5 minutes to set everything up.

  • Create an InfraNodus account.
  • Get the API key at https://infranodus.com/api-access and create a Bearer authorization key for the InfraNodus HTTP nodes.
  • Add the authorization key to all the InfraNodus HTTP nodes in the template (Steps 3, 5, and 6).
  • Generate a ZenDesk authorization token following the instructions in n8n's ZenDesk node (Step 3).
  • Optionally: connect your Slack or Telegram or Gmail account to receive automated notifications with the link to the graph, once the workflow is ready (it takes about 30 seconds to run).
  • Run it with using the form to play around with the search criteria that works best for you (you can leave everything empty at first), then choose the parameters you like and activate the Daily Trigger node to receive executive summaries to a channel of your choice.
  • Open the graph in InfraNodus and use our customer feedback analysis guide to explore the graph and generate new insights.

Requirements

  • An InfraNodus account and API key
  • A ZenDesk API key
  • (Optional) — a Slack / Telegram / Gmail connection for notifications

FAQ

1. What are the best use cases to try?

I love to set the graph to deliver me a daily visual briefing of what's happening in my support portal. It shows me the main topics and gaps and generates product ideas based on them. Great to keep the pulse on the business.

I also really like generating a graph for the past week manually, using the form, and then exploring the graph in InfraNodus directly using the customer feedback analysis workflow to:

  • discover main topics my customers are talking about?
  • understand the topics that have the most negative connotation for them (using the sentiment filter)?
  • discover some support tickets that need more attention or that talk about the topics I'm personally interested in and engage with the client
  • identify the gaps in your customers' discourse based on the blind spots — useful for generating ideas, see the graph below with a demo of how it works:

2. Why use the graph and not just AI summary?

AI summary will just give you generic results. You'll see what you already know. Using the graph helps you deconstruct the discourse and get a much more nuanced understanding of the main pain points and interests of your customers. The auto-generated InfraNodus summary and business ideas have a direct explainable connection to the discourse, so you can always see where they are coming from and maintain the focus on all the topics, rather than the most prominent ones.

Additionally, having an interactive graph opens a possibility to explore your customers' concerns in a more engaging way, finding the topics and concepts that are relevant to your interests or to your agents' expertise, helping you find the conversations that you'd otherwise have missed.

3. Is my customers' data safe?

Absolutely. InfraNodus' terms of use and privacy policy state that the customers' data and text graphs are not used in AI training and are not offered to any third parties. Its underlying API system uses the Open API which explicitly states that data is not used for training either. So all the customers' data are private and safe. As an extra precaution, you can always delete the graphs after you analyzed them, in which case there is no trace of this data left on the servers.

Customizing this workflow

Check out the complete setup guide for this workflow at https://support.noduslabs.com/hc/en-us/articles/20447530961308-Zendesk-Tickets-Summarization-Sentiment-Analysis-and-Slack-Integration-with-n8n-and-InfraNodus

For support with this template, please, contact https://support.noduslabs.com

For more InfraNodus n8n workflows, please, see our creators page: https://n8n.io/creators/infranodus/

To learn more about InfraNodus, GraphRAG, and knowledge graph analysis: https://infranodus.com

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Zendesk

Type / Role
n8n-nodes-base.zendesk - zendesk
Config choices
Version 1

Block 2 - InfraNodus Build a Text Knowledge Graph

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 3 - Add meta data to tickets for graph filters

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 4 - Wait

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1.1

Block 5 - InfraNodus AI Summary & Graph Link

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 6 - Send Report to Telegram

Type / Role
n8n-nodes-base.telegram - telegram
Config choices
Version 1.2

Block 7 - Send Full Report via Gmail

Type / Role
n8n-nodes-base.gmail - gmail
Config choices
Version 2.1

Block 8 - Schedule Trigger

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.2

Block 9 - Slack

Type / Role
n8n-nodes-base.slack - slack
Config choices
Version 2.3

Block 10 - Set Parameters

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 11 - Wait Again

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1.1

Block 12 - InfraNodus Insight Generator

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 13 - On form submission

Type / Role
n8n-nodes-base.formTrigger - formTrigger
Config choices
Version 2.2

Block 14 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 15 - Form Response

Type / Role
n8n-nodes-base.form - form
Config choices
Version 1

Block 16 - If

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 17 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 18 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 19 - Sticky Note3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 20 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 21 - Sticky Note5

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 22 - Sticky Note6

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 23 - Sticky Note7

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Zendesk: visual summarization, sentiment analysis, and Slack integration
Complexity advanced
Nodes 23
Categories Ticket Management, AI Summarization
Author InfraNodus
Published 05 Jun 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/4688/4688.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Zendesk: visual summarization, sentiment analysis, and Slack integration do?

Analyze and Explore your ZenDesk Support Requests using AI Powered Knowledge Graph This template helps you create an interactive InfraNodus knowledge graph for your ZenDes...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Ticket Management, AI Summarization use case.