Automatisez la gestion des tickets Zendesk avec Slack

Ce workflow permet d'automatiser la communication entre Zendesk et Slack, en envoyant chaque jour à 16h30 un récapitulatif des tickets non assignés et en attente sur votre canal Slack préféré. En optimisant le suivi des tickets, vous réduisez les temps de réponse et améliorez la satisfaction client. Cette automatisation facilite le travail des équipes support en leur fournissant une vue d'ensemble rapide et claire des tâches prioritaires, directement sur Slack, sans avoir à se connecter à Zendesk. Idéal pour les entreprises qui souhaitent améliorer leur efficacité opérationnelle tout en maintenant une communication fluide au sein de l'équipe.

1 vues
0 copies
Support

Documentation Complète

📋 Automatisez la gestion des tickets Zendesk avec Slack

💡 Description

Ce workflow permet d'automatiser la communication entre Zendesk et Slack, en envoyant chaque jour à 16h30 un récapitulatif des tickets non assignés et en attente sur votre canal Slack préféré. En optimisant le suivi des tickets, vous réduisez les temps de réponse et améliorez la satisfaction client. Cette automatisation facilite le travail des équipes support en leur fournissant une vue d'ensemble rapide et claire des tâches prioritaires, directement sur Slack, sans avoir à se connecter à Zendesk. Idéal pour les entreprises qui souhaitent améliorer leur efficacité opérationnelle tout en maintenant une communication fluide au sein de l'équipe.

📈 Impact & ROI: En automatisant le processus de reporting des tickets, ce workflow réduit significativement le temps consacré au suivi manuel, permettant aux équipes de se concentrer sur la résolution rapide des problèmes, ce qui augmente la satisfaction client et optimise l'efficacité globale du service client.

🚀 Fonctionnalités Clés

  • ✅ Notification quotidienne des tickets non assignés
  • ✅ Intégration fluide entre Zendesk et Slack
  • ✅ Gain de temps dans le suivi des tickets
  • ✅ Amélioration de la communication interne

📊 Architecture Technique

5
Nodes
4
Connexions
2
Services

🔌 Services Intégrés

ZendeskSlack

🔧 Composition du Workflow

NodeTypeDescription
On clicking 'execute'manualTriggerTraitement des données
CroncronTraitement des données
FunctionfunctionTransformation de données avec code personnalisé
SlackslackTraitement des données
ZendeskzendeskTraitement des données

📖 Guide d'Implémentation

  1. Import du workflow: Téléchargez le fichier JSON et importez-le dans votre instance n8n
  2. Configuration des credentials: Configurez les accès pour chaque service utilisé
  3. Personnalisation: Adaptez les paramètres selon vos besoins spécifiques
  4. Test: Exécutez le workflow en mode test pour vérifier le bon fonctionnement
  5. Activation: Activez le workflow pour une exécution automatique

🏷️ Tags

ZendeskSlackAutomatisation

Structure JSON

Voir le code JSON complet
{
    "id": 23,
    "name": "Zendesk-to-slack",
    "nodes": [
        {
            "name": "On clicking 'execute'",
            "type": "n8n-nodes-base.manualTrigger",
            "position": [
                360,
                350
            ],
            "parameters": [],
            "typeVersion": 1
        },
        {
            "name": "Cron",
            "type": "n8n-nodes-base.cron",
            "color": "#068906",
            "position": [
                360,
                560
            ],
            "parameters": {
                "triggerTimes": {
                    "item": [
                        {
                            "hour": 16,
                            "minute": 30
                        }
                    ]
                }
            },
            "typeVersion": 1
        },
        {
            "name": "Function",
            "type": "n8n-nodes-base.function",
            "position": [
                690,
                460
            ],
            "parameters": {
                "functionCode": "\/\/ Create our Slack message\n\/\/ This will output a list of Ticket URLs with the status and the subject\n\/\/ 12345 [STATUS] - Ticket Subject\nlet message = \"*Unassigned Tickets*\\n\\n\";\n\n\/\/ Loop the input items\nfor (item of items) {\n  \/\/ Append the ticket information to the message\n  message += \"*<\" + item.json.url.replace(\"api\/v2\",\"agent\").replace(\".json\",\"\") + \"|\" + item.json.id + \">* [\" + item.json.status.toUpperCase() + \"] - \" + item.json.subject + \"\\n\"; \n}\n\n\/\/ Return our message\nreturn [{json: {message}}];"
            },
            "typeVersion": 1
        },
        {
            "name": "Slack",
            "type": "n8n-nodes-base.slack",
            "position": [
                870,
                460
            ],
            "parameters": {
                "text": "={{$json[\"message\"]}}",
                "channel": "jarvis-test",
                "attachments": [],
                "otherOptions": []
            },
            "credentials": {
                "slackApi": {
                    "id": "2",
                    "name": "Slack"
                }
            },
            "typeVersion": 1
        },
        {
            "name": "Zendesk",
            "type": "n8n-nodes-base.zendesk",
            "position": [
                510,
                460
            ],
            "parameters": {
                "options": {
                    "query": "assignee:none status<pending"
                },
                "operation": "getAll",
                "returnAll": true
            },
            "credentials": {
                "zendeskApi": {
                    "id": "1",
                    "name": "Zendesk"
                }
            },
            "typeVersion": 1
        }
    ],
    "active": false,
    "settings": [],
    "connections": {
        "Cron": {
            "main": [
                [
                    {
                        "node": "Zendesk",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Zendesk": {
            "main": [
                [
                    {
                        "node": "Function",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Function": {
            "main": [
                [
                    {
                        "node": "Slack",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "On clicking 'execute'": {
            "main": [
                [
                    {
                        "node": "Zendesk",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
                                

Workflows Similaires

Gestion d'erreurs automatisée pour workflows n8n

Ce workflow est conçu pour améliorer la résilience de vos processus d'automatisation en interceptant et en signalant ...

Automatisez la gestion des tickets Zendesk avec Slack

Ce workflow permet d'automatiser la communication entre Zendesk et Slack, en envoyant chaque jour à 16h30 un récapitul...

Automatisez le suivi des tickets Zendesk avec Slack

Ce workflow automatise la gestion des tickets non assignés dans Zendesk en les envoyant directement sur un canal Slack ...