{
  "createdAt": "2025-04-29T18:13:00.664Z",
  "updatedAt": "2025-04-29T18:13:44.361Z",
  "id": "gpf0qvjBqg93khTM",
  "name": "Enviar propuesta Contrato",
  "active": false,
  "nodes": [
    {
      "parameters": {
        "resource": "folder",
        "name": "=Cliente - {{ $json['Nome do Cliente'] }}",
        "driveId": {
          "__rl": true,
          "value": "My Drive",
          "mode": "list",
          "cachedResultName": "My Drive",
          "cachedResultUrl": "https://drive.google.com/drive/my-drive"
        },
        "folderId": {
          "__rl": true,
          "value": "1PJ9RC4rC0mrop7B6rwUF0T1m8o4q2gpt",
          "mode": "list",
          "cachedResultName": "Contratos",
          "cachedResultUrl": "https://drive.google.com/drive/folders/1PJ9RC4rC0mrop7B6rwUF0T1m8o4q2gpt"
        },
        "options": {}
      },
      "id": "a96764c3-ce01-49a4-92c4-646f62086616",
      "name": "Cria pasta do Cliente",
      "type": "n8n-nodes-base.googleDrive",
      "typeVersion": 3,
      "position": [
        220,
        0
      ]
    },
    {
      "parameters": {
        "authentication": "serviceAccount",
        "operation": "get",
        "documentURL": "https://docs.google.com/document/d/1Erx7Nmwur9uDBHE6Qvlp8WWqdBUz0pa4cY863pp5oqM/edit"
      },
      "id": "6a582e95-453a-4a7b-9043-51c5ac877526",
      "name": "Pega o modelo de Contrato",
      "type": "n8n-nodes-base.googleDocs",
      "typeVersion": 2,
      "position": [
        440,
        0
      ]
    },
    {
      "parameters": {
        "folderId": "={{ $('Cria pasta do Cliente').item.json.id }}",
        "title": "=Contrato - {{ $('Formul\u00e1rio').item.json['Nome do Cliente'] }} x Automatiza AI"
      },
      "id": "5d983225-8580-4fd5-8d1c-375b1c353083",
      "name": "Cria o docx do Contrato",
      "type": "n8n-nodes-base.googleDocs",
      "typeVersion": 2,
      "position": [
        0,
        200
      ]
    },
    {
      "parameters": {
        "operation": "update",
        "documentURL": "={{ $json.id }}",
        "actionsUi": {
          "actionFields": [
            {
              "action": "insert",
              "text": "={{ $('Gera o texto do contrato ').item.json.message.content }}"
            }
          ]
        }
      },
      "id": "84f6e486-9dd6-4837-ac97-02973b072584",
      "name": "Insere o texto do contrato",
      "type": "n8n-nodes-base.googleDocs",
      "typeVersion": 2,
      "position": [
        220,
        200
      ]
    },
    {
      "parameters": {
        "resource": "folder",
        "operation": "share",
        "folderNoRootId": {
          "__rl": true,
          "value": "={{ $('Cria pasta do Cliente').item.json.id }}",
          "mode": "id"
        },
        "permissionsUi": {
          "permissionsValues": {
            "role": "commenter",
            "type": "user",
            "emailAddress": "={{ $('Formul\u00e1rio').item.json['Email do Cliente'] }}"
          }
        },
        "options": {
          "emailMessage": "Contrato de Presta\u00e7\u00e3o de Servi\u00e7os",
          "sendNotificationEmail": true
        }
      },
      "id": "5067ea5b-23d3-4087-944a-b92f1ce2f967",
      "name": "Compartilha A pasta com o Email do Cliente",
      "type": "n8n-nodes-base.googleDrive",
      "typeVersion": 3,
      "position": [
        440,
        200
      ]
    },
    {
      "parameters": {
        "operation": "share",
        "fileId": {
          "__rl": true,
          "value": "={{ $('Insere o texto do contrato').item.json.documentId }}",
          "mode": "id"
        },
        "permissionsUi": {
          "permissionsValues": {
            "role": "commenter",
            "type": "user",
            "emailAddress": "={{ $('Formul\u00e1rio').item.json['Email do Cliente'] }}"
          }
        },
        "options": {}
      },
      "id": "f98da16a-5ba4-4f40-b481-2c3bb9258239",
      "name": "Compartilha o Docx com o  Cliente",
      "type": "n8n-nodes-base.googleDrive",
      "typeVersion": 3,
      "position": [
        640,
        200
      ]
    },
    {
      "parameters": {
        "operation": "download",
        "fileId": {
          "__rl": true,
          "value": "={{ $('Insere o texto do contrato').item.json.documentId }}",
          "mode": "id"
        },
        "options": {}
      },
      "id": "6f87e8da-1b8e-4f05-a4f9-5583aec1742f",
      "name": "Baixa o Contrato",
      "type": "n8n-nodes-base.googleDrive",
      "typeVersion": 3,
      "position": [
        0,
        400
      ]
    },
    {
      "parameters": {
        "operation": "binaryToPropery",
        "options": {}
      },
      "id": "0619b7d4-9f91-4386-b918-42e8387d3af4",
      "name": "Faz Convers\u00e3o para Base64",
      "type": "n8n-nodes-base.extractFromFile",
      "typeVersion": 1,
      "position": [
        220,
        400
      ]
    },
    {
      "parameters": {
        "modelId": {
          "__rl": true,
          "value": "gpt-4o-mini-2024-07-18",
          "mode": "list",
          "cachedResultName": "GPT-4O-MINI-2024-07-18"
        },
        "messages": {
          "values": [
            {
              "content": "Com base nessas informa\u00e7\u00f5es e o modelo de contrato, crie um contrato atendendo as demandas baseadas nessas informa\u00e7\u00f5es, retornando apenas o conte\u00fado do contrato",
              "role": "system"
            },
            {
              "content": "=Modelo do Contrato:\n\n{{ $('Pega o modelo de Contrato').item.json.content }}\n\nInforma\u00e7\u00f5es Fornecidas:\n\n{{ $('Formul\u00e1rio').item.json.toJsonString()}}\nData: {{ $now.toLocal().format('dd-MM-yyyy') }}"
            }
          ]
        },
        "options": {}
      },
      "id": "b1f8741b-84d8-4ca2-9274-e603463f1556",
      "name": "Gera o texto do contrato ",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "typeVersion": 1.4,
      "position": [
        700,
        0
      ]
    },
    {
      "parameters": {},
      "type": "n8n-nodes-evolution-api.evolutionApi",
      "typeVersion": 1,
      "position": [
        860,
        200
      ],
      "id": "4c609f92-4259-468b-81a6-93377899174c",
      "name": "Criar Grupo",
      "credentials": {}
    },
    {
      "parameters": {},
      "type": "n8n-nodes-evolution-api.evolutionApi",
      "typeVersion": 1,
      "position": [
        440,
        400
      ],
      "id": "4ef4f72f-3527-4b42-8c07-3b3e59ea594e",
      "name": "Enviar Documento",
      "credentials": {}
    },
    {
      "parameters": {
        "path": "enviar-contrato",
        "formTitle": "Envio de Contrato",
        "formFields": {
          "values": [
            {
              "fieldLabel": "Nome do Cliente"
            },
            {
              "fieldLabel": "Quais os Objetos do Contrato?",
              "fieldType": "dropdown",
              "fieldOptions": {
                "values": [
                  {
                    "option": "Implementa\u00e7\u00e3o de Chatbot"
                  },
                  {
                    "option": "Implementa\u00e7\u00e3o de Automa\u00e7\u00e3o"
                  },
                  {
                    "option": "Manuten\u00e7\u00e3o/Suporte"
                  },
                  {
                    "option": "Consultoria Individual"
                  },
                  {
                    "option": "Mentoria Individual"
                  }
                ]
              },
              "multiselect": true,
              "requiredField": true
            },
            {
              "fieldLabel": "Descri\u00e7\u00e3o adicional do Objeto (Se Precisar)",
              "fieldType": "textarea",
              "placeholder": "Faremos XYZ..."
            },
            {
              "fieldLabel": "Valor do Contrato/Implementa\u00e7\u00e3o",
              "fieldType": "number",
              "requiredField": true
            },
            {
              "fieldLabel": "Valor da Recorr\u00eancia (Se Tiver)",
              "fieldType": "number"
            },
            {
              "fieldLabel": "Forma de Pagamento",
              "fieldType": "dropdown",
              "fieldOptions": {
                "values": [
                  {
                    "option": "PIX"
                  },
                  {
                    "option": "Transfer\u00eancia Banc\u00e1ria"
                  },
                  {
                    "option": "Parcelada"
                  }
                ]
              },
              "requiredField": true
            },
            {
              "fieldLabel": "Condi\u00e7\u00e3o Extra de Pagamento (Se tiver)"
            },
            {
              "fieldLabel": "Vigor do Contrato (em Meses)",
              "fieldType": "number",
              "requiredField": true
            },
            {
              "fieldLabel": "Email do Cliente",
              "fieldType": "email",
              "requiredField": true
            },
            {
              "fieldLabel": "WhatsApp do Cliente com DDD",
              "fieldType": "number",
              "placeholder": "11987654321",
              "requiredField": true
            },
            {
              "fieldLabel": "Informa\u00e7\u00f5es Da Contratante",
              "fieldType": "textarea",
              "placeholder": "=CONTRATANTE: Automatiza AI com sede em Rua Dos Aliens, 1804-X / Bairro Intergal\u00e1ctico, 12345-678, Cidade-UF, inscrito no CNPJ sob o n\u00ba 51.010.116/0001-42, doravante denominado CONTRATADA.",
              "requiredField": true
            }
          ]
        },
        "options": {}
      },
      "id": "3cfdc6f3-0a48-4934-9ccd-e7d84a47538a",
      "name": "Formul\u00e1rio",
      "type": "n8n-nodes-base.formTrigger",
      "typeVersion": 2.1,
      "position": [
        0,
        0
      ]
    },
    {
      "parameters": {
        "content": "https://www.youtube.com/watch?v=U-bzns93quQ",
        "width": 420
      },
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        -100,
        -240
      ],
      "id": "ad70715e-bf66-4931-8d27-80a91348b212",
      "name": "Sticky Note"
    }
  ],
  "connections": {
    "Cria pasta do Cliente": {
      "main": [
        [
          {
            "node": "Pega o modelo de Contrato",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Pega o modelo de Contrato": {
      "main": [
        [
          {
            "node": "Gera o texto do contrato ",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Cria o docx do Contrato": {
      "main": [
        [
          {
            "node": "Insere o texto do contrato",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Insere o texto do contrato": {
      "main": [
        [
          {
            "node": "Compartilha A pasta com o Email do Cliente",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Compartilha A pasta com o Email do Cliente": {
      "main": [
        [
          {
            "node": "Compartilha o Docx com o  Cliente",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Baixa o Contrato": {
      "main": [
        [
          {
            "node": "Faz Convers\u00e3o para Base64",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Gera o texto do contrato ": {
      "main": [
        [
          {
            "node": "Cria o docx do Contrato",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Formul\u00e1rio": {
      "main": [
        [
          {
            "node": "Cria pasta do Cliente",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "settings": {
    "executionOrder": "v1"
  },
  "staticData": null,
  "meta": null,
  "versionId": "f1bedeff-c97e-4843-9577-ab7ae54abe85",
  "triggerCount": 0,
  "tags": []
}