Assistant de classification des tickets de service

Avancé

Ceci est unSupport, AIworkflow d'automatisation du domainecontenant 22 nœuds.Utilise principalement des nœuds comme If, Taiga, Switch, TaigaTrigger, Agent, combinant la technologie d'intelligence artificielle pour une automatisation intelligente. Automatiser la classification des tickets de service : GPT-4o et Taiga

Prérequis
  • Clé API OpenAI
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": "YMlKRgPrCs1HCvXm",
  "meta": {
    "instanceId": "c1cc2e18d32a91e26eb78bbc6373615a06451476e56efe94394fc82c93d00305",
    "templateCredsSetupCompleted": true
  },
  "name": "Service Ticket Triage Helper",
  "tags": [],
  "nodes": [
    {
      "id": "588eb65e-0053-432f-a11e-2bb690674a35",
      "name": "Ticket de Service Créé",
      "type": "n8n-nodes-base.taigaTrigger",
      "position": [
        -880,
        780
      ],
      "webhookId": "b6256ab6-982d-4e60-942d-d6b3c1303752",
      "parameters": {
        "projectId": 1694047,
        "resources": [
          "issue"
        ],
        "operations": [
          "create"
        ]
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "b16043dc-50b9-4645-85c9-ca5ee0570c13",
      "name": "Note Adhésive",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        360
      ],
      "parameters": {
        "width": 680,
        "height": 340,
        "content": "## Service Ticket Triage Helper\nUsecase: When a service ticket comes in, it's possible that it may not have enough information to act on. So we use AI to help classify the information to determine if there's enough information. \n \nNeed to determine the following fields from the initial ticket:\n\n1. Can the 'Type' be determined?\n2. Can the 'Priority' be determined?\n3. Can the 'Recipient' be determined?\n4. Can the 'Status' be determined?\n5. 'Missing' will have what is missing in the ticket. \n\nIf all of these can be determined, then we can set the status accordingly. If not, then we set the status to \"Needs More Info\" and populate the \"Missing\" parameter with the issue. The ticket also is set to 'Blocker' so it cannot move forward until the issue is resolved. "
      },
      "typeVersion": 1
    },
    {
      "id": "b938cc45-66d8-4ddf-9e47-a9859d4de23f",
      "name": "Infos Supplémentaires Requises ?",
      "type": "n8n-nodes-base.if",
      "position": [
        1036,
        780
      ],
      "parameters": {
        "options": {
          "ignoreCase": "={{ true }}"
        },
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": false,
            "typeValidation": "loose"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "d5dcb6ce-fc47-4519-9403-cbc1e581cf4f",
              "operator": {
                "type": "string",
                "operation": "equals"
              },
              "leftValue": "={{ $('AI Agent').item.json.output.Status }}",
              "rightValue": "=Needs More Info"
            }
          ]
        },
        "looseTypeValidation": true
      },
      "typeVersion": 2.2
    },
    {
      "id": "d770d99b-aa29-4730-873f-e1a0f89f1d8b",
      "name": "Définir Type comme Question",
      "type": "n8n-nodes-base.taiga",
      "position": [
        -64,
        480
      ],
      "parameters": {
        "issueId": "={{ $('Service Ticket Created').item.json.data.id }}",
        "operation": "update",
        "projectId": "={{ $('Service Ticket Created').item.json.data.project.id }}",
        "updateFields": {
          "type": 5097140
        }
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "f1819ad7-3c53-4791-b419-f42264a65214",
      "name": "Définir le Type",
      "type": "n8n-nodes-base.switch",
      "position": [
        -284,
        759
      ],
      "parameters": {
        "rules": {
          "values": [
            {
              "outputKey": "Question",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "c7b02551-5aa0-41e4-a99a-ca58987e0ccb",
                    "operator": {
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $json.output.Type }}",
                    "rightValue": "Question"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "Enhancement",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "28b9e2a1-ccc3-45c3-81e3-96fa08340f63",
                    "operator": {
                      "name": "filter.operator.equals",
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $json.output.Type }}",
                    "rightValue": "Enhancement"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "Bug",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "974e3244-80b3-481d-9ae2-bf01e337b3a6",
                    "operator": {
                      "name": "filter.operator.equals",
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $json.output.Type }}",
                    "rightValue": "Bug"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "Onboarding",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "4321a8f3-ecc4-483f-b598-bc13d094a95a",
                    "operator": {
                      "name": "filter.operator.equals",
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $json.output.Type }}",
                    "rightValue": "Onboarding"
                  }
                ]
              },
              "renameOutput": true
            }
          ]
        },
        "options": {}
      },
      "typeVersion": 3.2
    },
    {
      "id": "ff5cb1d2-b375-4446-b0ea-93765aef6873",
      "name": "Définir Type comme Amélioration",
      "type": "n8n-nodes-base.taiga",
      "position": [
        -64,
        680
      ],
      "parameters": {
        "issueId": "={{ $('Service Ticket Created').item.json.data.id }}",
        "operation": "update",
        "projectId": "={{ $('Service Ticket Created').item.json.data.project.id }}",
        "updateFields": {
          "type": 5097141
        }
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "b192a22d-05ed-4f32-bb38-fa116e5fb964",
      "name": "Définir Type comme Bug",
      "type": "n8n-nodes-base.taiga",
      "position": [
        -64,
        880
      ],
      "parameters": {
        "issueId": "={{ $('Service Ticket Created').item.json.data.id }}",
        "operation": "update",
        "projectId": "={{ $('Service Ticket Created').item.json.data.project.id }}",
        "updateFields": {
          "type": 5097139
        }
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "9a8f5eb9-90b6-499a-86a3-1fb49a08e198",
      "name": "Définir comme Besoin d'Info & Blocage",
      "type": "n8n-nodes-base.taiga",
      "position": [
        1260,
        760
      ],
      "parameters": {
        "issueId": "={{ $('Service Ticket Created').item.json.data.id }}",
        "operation": "update",
        "projectId": "={{ $('Service Ticket Created').item.json.data.project.id }}",
        "updateFields": {
          "status": 11860979,
          "is_blocked": true,
          "description": "=We need more information to forward this ticket: \n{{ $('AI Agent').item.json.output.Missing }}\n\nExisting information: \n{{ $('Service Ticket Created').item.json.data.description }}"
        }
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "68929c1a-a3eb-42d3-9ce5-e4c925fa12a6",
      "name": "Définir Type comme Intégration",
      "type": "n8n-nodes-base.taiga",
      "position": [
        -64,
        1080
      ],
      "parameters": {
        "issueId": "={{ $('Service Ticket Created').item.json.data.id }}",
        "operation": "update",
        "projectId": "={{ $('Service Ticket Created').item.json.data.project.id }}",
        "updateFields": {
          "type": 5099270
        }
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "9ab8069b-c4c1-41cf-a44d-876283374fa7",
      "name": "Définir la Sévérité",
      "type": "n8n-nodes-base.switch",
      "position": [
        156,
        738
      ],
      "parameters": {
        "rules": {
          "values": [
            {
              "outputKey": "Wishlist",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "4321a8f3-ecc4-483f-b598-bc13d094a95a",
                    "operator": {
                      "name": "filter.operator.equals",
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $('AI Agent').item.json.output.Severity }}",
                    "rightValue": "Wishlist"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "Minor",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "c7b02551-5aa0-41e4-a99a-ca58987e0ccb",
                    "operator": {
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $('AI Agent').item.json.output.Severity }}",
                    "rightValue": "Minor"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "Normal",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "28b9e2a1-ccc3-45c3-81e3-96fa08340f63",
                    "operator": {
                      "name": "filter.operator.equals",
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $('AI Agent').item.json.output.Severity }}",
                    "rightValue": "Normal"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "Critical",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "974e3244-80b3-481d-9ae2-bf01e337b3a6",
                    "operator": {
                      "name": "filter.operator.equals",
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $('AI Agent').item.json.output.Severity }}",
                    "rightValue": "Critical"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "Important",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "ffa060f2-d701-4ee3-8ebf-9cd43070cb26",
                    "operator": {
                      "name": "filter.operator.equals",
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $('AI Agent').item.json.output.Severity }}",
                    "rightValue": "Important"
                  }
                ]
              },
              "renameOutput": true
            }
          ]
        },
        "options": {}
      },
      "typeVersion": 3.2
    },
    {
      "id": "28960c04-ec26-4815-b046-ff40a278b91c",
      "name": "Définir Sévérité comme Liste de Souhaits",
      "type": "n8n-nodes-base.taiga",
      "position": [
        376,
        380
      ],
      "parameters": {
        "issueId": "={{ $('Service Ticket Created').item.json.data.id }}",
        "operation": "update",
        "projectId": "={{ $('Service Ticket Created').item.json.data.project.id }}",
        "updateFields": {
          "severity": 8467039
        }
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "6645c07e-269a-490a-a734-225ea344831b",
      "name": "Définir Sévérité comme Mineure",
      "type": "n8n-nodes-base.taiga",
      "position": [
        376,
        580
      ],
      "parameters": {
        "issueId": "={{ $('Service Ticket Created').item.json.data.id }}",
        "operation": "update",
        "projectId": "={{ $('Service Ticket Created').item.json.data.project.id }}",
        "updateFields": {
          "severity": 8467040
        }
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "05ec7c2a-4390-464c-b3c2-4ba792018e87",
      "name": "Définir Sévérité comme Normale",
      "type": "n8n-nodes-base.taiga",
      "position": [
        376,
        780
      ],
      "parameters": {
        "issueId": "={{ $('Service Ticket Created').item.json.data.id }}",
        "operation": "update",
        "projectId": "={{ $('Service Ticket Created').item.json.data.project.id }}",
        "updateFields": {
          "severity": 8467041
        }
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "b3710431-d5d2-47d2-8c04-764370aceb74",
      "name": "Définir Sévérité comme Critique",
      "type": "n8n-nodes-base.taiga",
      "position": [
        376,
        980
      ],
      "parameters": {
        "issueId": "={{ $('Service Ticket Created').item.json.data.id }}",
        "operation": "update",
        "projectId": "={{ $('Service Ticket Created').item.json.data.project.id }}",
        "updateFields": {
          "severity": 8467043
        }
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "f5b69f61-b6cb-4698-840e-85ee66a953ac",
      "name": "Définir Sévérité comme Importante",
      "type": "n8n-nodes-base.taiga",
      "position": [
        376,
        1180
      ],
      "parameters": {
        "issueId": "={{ $('Service Ticket Created').item.json.data.id }}",
        "operation": "update",
        "projectId": "={{ $('Service Ticket Created').item.json.data.project.id }}",
        "updateFields": {
          "severity": 8467042
        }
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "d1fe2173-51d0-4d37-bcaf-0b556c0966cc",
      "name": "Définir la Priorité",
      "type": "n8n-nodes-base.switch",
      "position": [
        596,
        780
      ],
      "parameters": {
        "rules": {
          "values": [
            {
              "outputKey": "Low",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "4321a8f3-ecc4-483f-b598-bc13d094a95a",
                    "operator": {
                      "name": "filter.operator.equals",
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $('AI Agent').item.json.output.Priority }}",
                    "rightValue": "Low"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "Normal",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "c7b02551-5aa0-41e4-a99a-ca58987e0ccb",
                    "operator": {
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $('AI Agent').item.json.output.Priority }}",
                    "rightValue": "Normal"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "High",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "28b9e2a1-ccc3-45c3-81e3-96fa08340f63",
                    "operator": {
                      "name": "filter.operator.equals",
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $('AI Agent').item.json.output.Priority }}",
                    "rightValue": "High"
                  }
                ]
              },
              "renameOutput": true
            }
          ]
        },
        "options": {}
      },
      "typeVersion": 3.2
    },
    {
      "id": "04621fab-ad8c-4ac1-a34b-7b0ffdd8f0ed",
      "name": "Définir Priorité comme Basse",
      "type": "n8n-nodes-base.taiga",
      "position": [
        816,
        580
      ],
      "parameters": {
        "issueId": "={{ $('Service Ticket Created').item.json.data.id }}",
        "operation": "update",
        "projectId": "={{ $('Service Ticket Created').item.json.data.project.id }}",
        "updateFields": {
          "priority": 5086090
        }
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "9d44c422-7ddc-4c03-93bd-78ba0f0d6cc0",
      "name": "Définir Priorité comme Haute",
      "type": "n8n-nodes-base.taiga",
      "position": [
        816,
        980
      ],
      "parameters": {
        "issueId": "={{ $('Service Ticket Created').item.json.data.id }}",
        "operation": "update",
        "projectId": "={{ $('Service Ticket Created').item.json.data.project.id }}",
        "updateFields": {
          "priority": 5086092
        }
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "67ae7694-b345-4a96-8749-7f036d071f8b",
      "name": "Définir Priorité comme Normale",
      "type": "n8n-nodes-base.taiga",
      "position": [
        816,
        780
      ],
      "parameters": {
        "issueId": "={{ $('Service Ticket Created').item.json.data.id }}",
        "operation": "update",
        "projectId": "={{ $('Service Ticket Created').item.json.data.project.id }}",
        "updateFields": {
          "priority": 5086091
        }
      },
      "credentials": {
        "taigaApi": {
          "id": "YlBnqAiNyP5fKz1v",
          "name": "Taiga account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "5728f70b-7787-41b7-8271-6b89ae17a142",
      "name": "Agent IA",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -660,
        780
      ],
      "parameters": {
        "text": "={{ $json.data.subject }}",
        "options": {
          "systemMessage": "You are a helpful AI assistant designed to analyze Taiga service ticket descriptions and extract these 4 fields and their values from the description:\n\nType: [Bug, Question, Enhancement, Onboarding]\nSeverity: [Wishlist, Minor, Normal, Important, Critical]\nPriority: [Low, Normal, High]\nStatus: [New, Rejected, Needs More Info]\nMissing: Blank if all the info is in the ticket\n\nEach parameter will return one of these options each. \nIf the status is \"Needs More Info\" then, it should say what's missing in the 'Missing' Parameter. "
        },
        "promptType": "define",
        "hasOutputParser": true
      },
      "typeVersion": 1.9
    },
    {
      "id": "0c281d01-dfab-4d91-8838-23446d269f67",
      "name": "Analyseur de Sortie Structurée",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        -512,
        1000
      ],
      "parameters": {
        "jsonSchemaExample": "{\n  \"Type\": \"Bug\",\n  \"Severity\": \"Important\",\n  \"Priority\": \"Medium\",\n  \"Status\": \"New\",\n  \"Missing\": \"Need more information about the fix. Where is it and what's the problem that is happening?\" \n  \n}"
      },
      "typeVersion": 1.2
    },
    {
      "id": "c00a96ca-4c20-44c0-91d3-2b9586008368",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        -632,
        1000
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4o-mini"
        },
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "id": "DZaBabO9u605tAtZ",
          "name": "OpenAi account"
        }
      },
      "typeVersion": 1.2
    }
  ],
  "active": true,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "db6d4091-3c3f-4ba8-8e86-bd130ff06b74",
  "connections": {
    "5728f70b-7787-41b7-8271-6b89ae17a142": {
      "main": [
        [
          {
            "node": "f1819ad7-3c53-4791-b419-f42264a65214",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f1819ad7-3c53-4791-b419-f42264a65214": {
      "main": [
        [
          {
            "node": "d770d99b-aa29-4730-873f-e1a0f89f1d8b",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "ff5cb1d2-b375-4446-b0ea-93765aef6873",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "b192a22d-05ed-4f32-bb38-fa116e5fb964",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "68929c1a-a3eb-42d3-9ce5-e4c925fa12a6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d1fe2173-51d0-4d37-bcaf-0b556c0966cc": {
      "main": [
        [
          {
            "node": "04621fab-ad8c-4ac1-a34b-7b0ffdd8f0ed",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "67ae7694-b345-4a96-8749-7f036d071f8b",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "9d44c422-7ddc-4c03-93bd-78ba0f0d6cc0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9ab8069b-c4c1-41cf-a44d-876283374fa7": {
      "main": [
        [
          {
            "node": "28960c04-ec26-4815-b046-ff40a278b91c",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "6645c07e-269a-490a-a734-225ea344831b",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "05ec7c2a-4390-464c-b3c2-4ba792018e87",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "b3710431-d5d2-47d2-8c04-764370aceb74",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "f5b69f61-b6cb-4698-840e-85ee66a953ac",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "b192a22d-05ed-4f32-bb38-fa116e5fb964": {
      "main": [
        [
          {
            "node": "9ab8069b-c4c1-41cf-a44d-876283374fa7",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "b938cc45-66d8-4ddf-9e47-a9859d4de23f": {
      "main": [
        [
          {
            "node": "9a8f5eb9-90b6-499a-86a3-1fb49a08e198",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "c00a96ca-4c20-44c0-91d3-2b9586008368": {
      "ai_languageModel": [
        [
          {
            "node": "5728f70b-7787-41b7-8271-6b89ae17a142",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "04621fab-ad8c-4ac1-a34b-7b0ffdd8f0ed": {
      "main": [
        [
          {
            "node": "b938cc45-66d8-4ddf-9e47-a9859d4de23f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9d44c422-7ddc-4c03-93bd-78ba0f0d6cc0": {
      "main": [
        [
          {
            "node": "b938cc45-66d8-4ddf-9e47-a9859d4de23f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d770d99b-aa29-4730-873f-e1a0f89f1d8b": {
      "main": [
        [
          {
            "node": "9ab8069b-c4c1-41cf-a44d-876283374fa7",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "6645c07e-269a-490a-a734-225ea344831b": {
      "main": [
        [
          {
            "node": "d1fe2173-51d0-4d37-bcaf-0b556c0966cc",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "588eb65e-0053-432f-a11e-2bb690674a35": {
      "main": [
        [
          {
            "node": "5728f70b-7787-41b7-8271-6b89ae17a142",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "67ae7694-b345-4a96-8749-7f036d071f8b": {
      "main": [
        [
          {
            "node": "b938cc45-66d8-4ddf-9e47-a9859d4de23f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "05ec7c2a-4390-464c-b3c2-4ba792018e87": {
      "main": [
        [
          {
            "node": "d1fe2173-51d0-4d37-bcaf-0b556c0966cc",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "68929c1a-a3eb-42d3-9ce5-e4c925fa12a6": {
      "main": [
        [
          {
            "node": "9ab8069b-c4c1-41cf-a44d-876283374fa7",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ff5cb1d2-b375-4446-b0ea-93765aef6873": {
      "main": [
        [
          {
            "node": "9ab8069b-c4c1-41cf-a44d-876283374fa7",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "b3710431-d5d2-47d2-8c04-764370aceb74": {
      "main": [
        [
          {
            "node": "d1fe2173-51d0-4d37-bcaf-0b556c0966cc",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "28960c04-ec26-4815-b046-ff40a278b91c": {
      "main": [
        [
          {
            "node": "d1fe2173-51d0-4d37-bcaf-0b556c0966cc",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "0c281d01-dfab-4d91-8838-23446d269f67": {
      "ai_outputParser": [
        [
          {
            "node": "5728f70b-7787-41b7-8271-6b89ae17a142",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "f5b69f61-b6cb-4698-840e-85ee66a953ac": {
      "main": [
        [
          {
            "node": "d1fe2173-51d0-4d37-bcaf-0b556c0966cc",
            "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é - Support, Intelligence Artificielle

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œuds22
Catégorie2
Types de nœuds8
Description de la difficulté

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

Liens externes
Voir sur n8n.io

Partager ce workflow

Catégories

Catégories: 34