Système AI du centre de opérations e-commerce

Avancé

Ceci est unCRMworkflow d'automatisation du domainecontenant 16 nœuds.Utilise principalement des nœuds comme If, Gmail, Slack, Webhook, Function. Automatisation des commandes e-commerce, des stocks et des retours via Slack, Sheets et Gmail

Prérequis
  • Compte Google et informations d'identification Gmail API
  • Token Bot Slack ou URL Webhook
  • Point de terminaison HTTP Webhook (généré automatiquement par n8n)
  • Informations d'identification Google Sheets API

Catégorie

Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
  "id": "ghoRWysWbgmx4gpJ",
  "meta": {
    "instanceId": "a287613f1596da776459594685fbf4e2b4a12124f80ab8c8772f5e37bff103ae",
    "templateCredsSetupCompleted": true
  },
  "name": "E-commerce Operations Hub AI System",
  "tags": [],
  "nodes": [
    {
      "id": "31e40064-5de4-424d-babe-62a8e83b1738",
      "name": "1. Webhook : Nouvelle Commande",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -144,
        32
      ],
      "webhookId": "641a9127-bd00-405a-a451-87a1d308f5c9",
      "parameters": {},
      "description": "Triggered by a new customer order (e.g., from Shopify/WooCommerce webhook). Copy this Webhook URL into your e-commerce platform's webhook settings for new orders.",
      "typeVersion": 1
    },
    {
      "id": "f0e9c946-a940-4b56-9149-b3179c919c7f",
      "name": "2. Extraire les Données de Commande",
      "type": "n8n-nodes-base.function",
      "position": [
        128,
        32
      ],
      "parameters": {},
      "description": "Extracts relevant details from the incoming order data.",
      "typeVersion": 1
    },
    {
      "id": "74cc983a-9289-4ffc-8a97-ea89d9f91321",
      "name": "3. Envoyer une Notification d'Exécution (Slack)",
      "type": "n8n-nodes-base.slack",
      "position": [
        368,
        32
      ],
      "parameters": {},
      "description": "Notifies your fulfillment team about the new order.",
      "typeVersion": 1
    },
    {
      "id": "3c46ccbf-17c0-4b49-8242-9c130443a53e",
      "name": "4. Déclencheur Planifié (Vérification Quotidienne du Stock)",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -144,
        320
      ],
      "parameters": {},
      "description": "Triggers daily to check for low stock products.",
      "typeVersion": 1
    },
    {
      "id": "47c27927-d61d-46b3-b07d-a2ea8cee2c1a",
      "name": "5. Lire les Données de Stock (Google Sheets)",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        128,
        320
      ],
      "parameters": {},
      "description": "Reads product inventory levels from your Google Sheet. Ensure columns like: ProductID, ProductName, StockLevel.",
      "typeVersion": 2
    },
    {
      "id": "15e53d99-ae89-4ebc-b31a-1c55241e01bd",
      "name": "6. Filtrer le Stock Faible",
      "type": "n8n-nodes-base.function",
      "position": [
        368,
        320
      ],
      "parameters": {},
      "description": "Identifies products with stock levels below a defined threshold.",
      "typeVersion": 1
    },
    {
      "id": "4c2fd977-e174-4e29-8def-9b1e8a8564ea",
      "name": "7. Articles en Stock Faible ?",
      "type": "n8n-nodes-base.if",
      "position": [
        624,
        320
      ],
      "parameters": {},
      "description": "Checks if any products are low on stock.",
      "typeVersion": 1
    },
    {
      "id": "2dacc683-b5dc-4509-9859-4fa48c9707a2",
      "name": "8. Envoyer une Alerte de Stock Faible (Slack)",
      "type": "n8n-nodes-base.slack",
      "position": [
        912,
        192
      ],
      "parameters": {},
      "description": "Sends a notification to your inventory/purchasing team.",
      "typeVersion": 1
    },
    {
      "id": "c652fd91-bfe9-4d9a-8ac2-a04231816a4b",
      "name": "9. Pas de Stock Faible",
      "type": "n8n-nodes-base.noOp",
      "position": [
        912,
        464
      ],
      "parameters": {},
      "description": "Path if no low stock items are found.",
      "typeVersion": 1
    },
    {
      "id": "68d07443-6eec-4f0d-ac35-21b3bc3c0d09",
      "name": "10. Webhook : Commande Exécutée (Différée)",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -144,
        624
      ],
      "webhookId": "c2cd741a-ee23-4f56-9b0f-f11287c12bd2",
      "parameters": {},
      "description": "Triggered when an order is marked as fulfilled, ideally after a delay (e.g., 3-7 days after delivery). Copy this Webhook URL into your system that tracks order fulfillment status.",
      "typeVersion": 1
    },
    {
      "id": "d0880eff-35a7-4613-8719-49e6fe301ec4",
      "name": "11. Extraire les Données Client (Retour)",
      "type": "n8n-nodes-base.function",
      "position": [
        128,
        624
      ],
      "parameters": {},
      "description": "Extracts customer details for sending feedback requests.",
      "typeVersion": 1
    },
    {
      "id": "e13e32a5-a6f5-489c-b049-237f972bb544",
      "name": "12. Envoyer une Demande de Retour (Gmail)",
      "type": "n8n-nodes-base.gmail",
      "position": [
        368,
        624
      ],
      "parameters": {},
      "description": "Sends a personalized email to the customer asking for feedback.",
      "typeVersion": 1
    },
    {
      "id": "f4567995-2ffe-47c0-8fe3-c4413bfe0af1",
      "name": "Note Adhésive",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -208,
        272
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "847f36ce-2038-4ece-a5f7-1ddb8fc5639d",
      "name": "Note Adhésive1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -208,
        560
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "e6a18ab0-1702-4cf3-b2b6-bffcde008ebe",
      "name": "Note Adhésive2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -208,
        -48
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "1bc849ca-7ca4-45a4-a40e-ce657c5ccfaa",
      "name": "Note Adhésive3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1008,
        -48
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "ce0e3232-caec-4e57-bf0a-ff8a9badd7c7",
  "connections": {
    "15e53d99-ae89-4ebc-b31a-1c55241e01bd": {
      "main": [
        [
          {
            "node": "4c2fd977-e174-4e29-8def-9b1e8a8564ea",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "31e40064-5de4-424d-babe-62a8e83b1738": {
      "main": [
        [
          {
            "node": "f0e9c946-a940-4b56-9149-b3179c919c7f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f0e9c946-a940-4b56-9149-b3179c919c7f": {
      "main": [
        [
          {
            "node": "74cc983a-9289-4ffc-8a97-ea89d9f91321",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "4c2fd977-e174-4e29-8def-9b1e8a8564ea": {
      "main": [
        [
          {
            "node": "2dacc683-b5dc-4509-9859-4fa48c9707a2",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "c652fd91-bfe9-4d9a-8ac2-a04231816a4b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d0880eff-35a7-4613-8719-49e6fe301ec4": {
      "main": [
        [
          {
            "node": "e13e32a5-a6f5-489c-b049-237f972bb544",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "68d07443-6eec-4f0d-ac35-21b3bc3c0d09": {
      "main": [
        [
          {
            "node": "d0880eff-35a7-4613-8719-49e6fe301ec4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "47c27927-d61d-46b3-b07d-a2ea8cee2c1a": {
      "main": [
        [
          {
            "node": "15e53d99-ae89-4ebc-b31a-1c55241e01bd",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "3c46ccbf-17c0-4b49-8242-9c130443a53e": {
      "main": [
        [
          {
            "node": "47c27927-d61d-46b3-b07d-a2ea8cee2c1a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Foire aux questions

Comment utiliser ce workflow ?

Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.

Dans quelles scénarios ce workflow est-il adapté ?

Avancé - CRM

Est-ce payant ?

Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.

Informations sur le workflow
Niveau de difficulté
Avancé
Nombre de nœuds16
Catégorie1
Types de nœuds9
Description de la difficulté

Adapté aux utilisateurs avancés, avec des workflows complexes contenant 16+ nœuds

Auteur
Marth

Marth

@marth

Simplifying Business with Smart Automation. I create and share user-friendly, highly efficient n8n workflow templates for SMEs, focusing on digital marketing, sales, and operational excellence. Get ready to automate, innovate, and elevate your business. Connect me on Linkedin for custom solutions.

Liens externes
Voir sur n8n.io

Partager ce workflow

Catégories

Catégories: 34