Générateur automatisé de propositions IA avec PDFMonkey

Intermédiaire

Ceci est unDocument Extraction, Multimodal AIworkflow d'automatisation du domainecontenant 10 nœuds.Utilise principalement des nœuds comme Wait, Gmail, Function, FormTrigger, HttpRequest. Utiliser GPT-4o et PDFMonkey pour générer des propositions professionnelles

Prérequis
  • Compte Google et informations d'identification Gmail API
  • Peut nécessiter les informations d'identification d'authentification de l'API cible
  • 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": "euNcUWf1whsZrDX1",
  "meta": {
    "instanceId": "a287613f1596da776459594685fbf4e2b4a12124f80ab8c8772f5e37bff103ae",
    "templateCredsSetupCompleted": true
  },
  "name": "Automated AI Proposal Generator Using PDFMonkey",
  "tags": [],
  "nodes": [
    {
      "id": "b52bc6b1-1954-43b8-b168-bc3905af2512",
      "name": "0. Déclencheur de Formulaire (Saisie des Données Client)",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        640,
        260
      ],
      "webhookId": "aa8a0706-7577-4bc9-80b8-b53c2a96f86b",
      "parameters": {},
      "description": "Triggers the workflow when a new form submission is received. Use this form to input client details.",
      "typeVersion": 1
    },
    {
      "id": "2b5fbdd1-83d7-4186-87f2-cceb4e4848d7",
      "name": "1. Préparer l'Invite IA & Infos Client1",
      "type": "n8n-nodes-base.function",
      "position": [
        860,
        260
      ],
      "parameters": {},
      "description": "Formats client input data into a structured prompt for the AI and extracts key client details for later use.",
      "typeVersion": 1
    },
    {
      "id": "79a411b6-ba29-4f6b-b3ab-af1418ef62b2",
      "name": "2. Générer le Contenu de la Proposition (IA)1",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        1080,
        260
      ],
      "parameters": {},
      "description": "Uses OpenAI (GPT-4o) to generate detailed proposal content in a JSON format based on the prepared prompt.",
      "typeVersion": 1.6
    },
    {
      "id": "daefa688-f8b2-4aae-ab62-17e0e4fd39a4",
      "name": "3. Générer le PDF de Proposition (PDFmonkey)1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1456,
        260
      ],
      "parameters": {},
      "description": "Sends the AI-generated content to PDFmonkey to create a professional PDF proposal using a predefined template.",
      "typeVersion": 4.2
    },
    {
      "id": "ae6fe8f0-46cf-455f-b503-3a0200244b13",
      "name": "5. Télécharger le PDF Généré1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1896,
        260
      ],
      "parameters": {},
      "description": "Fetches the newly generated PDF document from PDFmonkey's API.",
      "typeVersion": 4.2
    },
    {
      "id": "49947f2c-3b14-453d-b33f-f70b262ff94b",
      "name": "6. Préparer les Données d'Email1",
      "type": "n8n-nodes-base.function",
      "position": [
        2116,
        260
      ],
      "parameters": {},
      "description": "Prepares all necessary data for sending the email, including client details and the downloaded PDF binary data.",
      "typeVersion": 1
    },
    {
      "id": "15be0928-b52c-4d07-b33f-156c619a836f",
      "name": "4. Attente (pour PDFmonkey Webhook)1",
      "type": "n8n-nodes-base.wait",
      "position": [
        1676,
        260
      ],
      "webhookId": "3df60168-7ab4-4772-bd33-376063b3f986",
      "parameters": {},
      "description": "Pauses the workflow, waiting for a webhook callback from PDFmonkey indicating the PDF generation is complete. This is crucial for reliability.",
      "typeVersion": 1.1
    },
    {
      "id": "42f78e62-2dba-4c2b-8af9-47de67fcfec9",
      "name": "Note Adhésive",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        580,
        200
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "b44f9758-d36f-4fb7-8ce1-07d10094a3b6",
      "name": "Note Adhésive1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        580,
        520
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "345f66f7-84cf-4b96-b70a-d7c6e6d882fc",
      "name": "7. Envoyer l'Email de Proposition au Client1",
      "type": "n8n-nodes-base.gmail",
      "position": [
        2340,
        260
      ],
      "parameters": {},
      "description": "Sends the final proposal PDF as an email attachment to the client.",
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "a5d113a8-9bda-4721-a4f2-eeecb78edf72",
  "connections": {
    "49947f2c-3b14-453d-b33f-f70b262ff94b": {
      "main": [
        [
          {
            "node": "345f66f7-84cf-4b96-b70a-d7c6e6d882fc",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ae6fe8f0-46cf-455f-b503-3a0200244b13": {
      "main": [
        [
          {
            "node": "49947f2c-3b14-453d-b33f-f70b262ff94b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "15be0928-b52c-4d07-b33f-156c619a836f": {
      "main": [
        [
          {
            "node": "ae6fe8f0-46cf-455f-b503-3a0200244b13",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "79a411b6-ba29-4f6b-b3ab-af1418ef62b2": {
      "main": [
        [
          {
            "node": "daefa688-f8b2-4aae-ab62-17e0e4fd39a4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "b52bc6b1-1954-43b8-b168-bc3905af2512": {
      "main": [
        [
          {
            "node": "2b5fbdd1-83d7-4186-87f2-cceb4e4848d7",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "2b5fbdd1-83d7-4186-87f2-cceb4e4848d7": {
      "main": [
        [
          {
            "node": "79a411b6-ba29-4f6b-b3ab-af1418ef62b2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "daefa688-f8b2-4aae-ab62-17e0e4fd39a4": {
      "main": [
        [
          {
            "node": "15be0928-b52c-4d07-b33f-156c619a836f",
            "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é ?

Intermédiaire - Extraction de documents, IA Multimodale

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.

Workflows recommandés

Système de gestion intelligente automatisée de trésorerie et de facturation basé sur GPT-4 et les factures Stripe
Flux de travail et rappels intelligents automatisés pour les factures avec GPT-4, Stripe et Google Workspace
If
Wait
Gmail
+
If
Wait
Gmail
16 NœudsMarth
Traitement des factures
Système automatisé d'engagement et de nurturing des prospects avancés (avec IA)
Automatiser le ciblage B2B personnalisé via GPT-4, LinkedIn et Hunter.io
If
Code
Wait
+
If
Code
Wait
30 NœudsMarth
Nurturing de leads
Capture automatisée des prospects, qualification par IA et suivi vocal personnalisé avec ElevenLabs
Capture automatisée des prospects et suivi vocal personnalisé avec l'IA avec OpenAI et ElevenLabs
If
Set
Code
+
If
Set
Code
22 NœudsMarth
Nurturing de leads
Système automatisé de gestion des candidats et de retour avec DocuSign et Trello
utilisation Slack、DocuSign、Trello et Gmail notificationdeautomatisation招聘流程
If
Code
Wait
+
If
Code
Wait
29 NœudsMarth
Ressources Humaines
Génération et publication automatiques de contenu LinkedIn avec GPT-4 et GPT Image 1
Génération et publication automatiques de contenu LinkedIn en utilisant GPT-4 et GPT Image 1
Gmail
Linked In
Form Trigger
+
Gmail
Linked In
Form Trigger
16 NœudsMarth
IA Multimodale
Uniquement soumission de formulaire _ Transcription audio double source --> Résumé IA et analyse de sentiment --> Livraison Gmail
Audio en briefing exécutif : transcription et analyse avec AssemblyAI et GPT-4
If
Code
Wait
+
If
Code
Wait
22 NœudsSridevi Edupuganti
Extraction de documents
Informations sur le workflow
Niveau de difficulté
Intermédiaire
Nombre de nœuds10
Catégorie2
Types de nœuds7
Description de la difficulté

Adapté aux utilisateurs expérimentés, avec des workflows de complexité moyenne contenant 6-15 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