FR
Connexion Publier
contextetech /

Workflow n8n : résumé quotidien des avis clients

v1
Modèle cible : Général (tous modèles) Français Licence : MIT Mis en ligne le mis à jour hier 0 utilisations

Workflow n8n : récupère les avis Shopify du jour, les classe par sentiment avec un LLM, résume les négatifs et envoie le tout sur Slack chaque matin.

Accès Moyen

  • Lire des fichiers ou des données
  • Modifier ou supprimer des fichiers : Non
  • Envoyer des données sur Internet
  • Lancer des commandes sur la machine : Non
EntréeAvis clients Shopify des dernières 24 h
SortieMessage Slack chaque matin à 8 h

Étapes

  1. Déclenchement chaque matin à 8 h
  2. Récupérer les avis des dernières 24 h (API Shopify)
  3. Classer chaque avis (positif, neutre, négatif) et résumer les négatifs avec un LLM
  4. Envoyer le résumé dans le canal Slack du service client

Définition exportée

{
  "name": "Résumé quotidien des avis clients",
  "nodes": [
    {
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "cronExpression",
              "expression": "0 8 * * *"
            }
          ]
        }
      },
      "name": "Chaque matin à 8 h",
      "type": "n8n-nodes-base.scheduleTrigger",
      "typeVersion": 1.2,
      "position": [
        0,
        0
      ]
    },
    {
      "parameters": {
        "url": "https://VOTRE-BOUTIQUE.myshopify.com/admin/api/2024-10/reviews.json",
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "shopifyAccessTokenApi"
      },
      "name": "Avis des dernières 24 h",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.2,
      "position": [
        220,
        0
      ]
    },
    {
      "parameters": {
        "method": "POST",
        "url": "https://api.anthropic.com/v1/messages",
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "anthropicApi",
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={\"model\": \"claude-haiku-4-5\", \"max_tokens\": 800, \"messages\": [{\"role\": \"user\", \"content\": \"Classe ces avis en positif, neutre ou négatif, puis résume les négatifs en 5 points maximum, avec le nombre d'avis par point.\\n\\n{{ JSON.stringify($json) }}\"}]}"
      },
      "name": "Classer et résumer (LLM)",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.2,
      "position": [
        440,
        0
      ]
    },
    {
      "parameters": {
        "channel": "#service-client",
        "text": "=Avis d'hier :\n{{ $json.content[0].text }}"
      },
      "name": "Envoyer sur Slack",
      "type": "n8n-nodes-base.slack",
      "typeVersion": 2.2,
      "position": [
        660,
        0
      ]
    }
  ],
  "connections": {
    "Chaque matin à 8 h": {
      "main": [
        [
          {
            "node": "Avis des dernières 24 h",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Avis des dernières 24 h": {
      "main": [
        [
          {
            "node": "Classer et résumer (LLM)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Classer et résumer (LLM)": {
      "main": [
        [
          {
            "node": "Envoyer sur Slack",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Communauté

Pas encore de commentaire. Partagez votre retour, il aidera les suivants.