Automatisierter KI-Vorschlags-Generator mit PDFMonkey
Dies ist ein Document Extraction, Multimodal AI-Bereich Automatisierungsworkflow mit 10 Nodes. Hauptsächlich werden Wait, Gmail, Function, FormTrigger, HttpRequest und andere Nodes verwendet. Professionelle Vorschläge mit GPT-4o und PDFMonkey generieren
- •Google-Konto + Gmail API-Anmeldedaten
- •Möglicherweise sind Ziel-API-Anmeldedaten erforderlich
- •OpenAI API Key
Verwendete Nodes (10)
Kategorie
{
"id": "euNcUWf1whsZrDX1",
"meta": {
"instanceId": "a287613f1596da776459594685fbf4e2b4a12124f80ab8c8772f5e37bff103ae",
"templateCredsSetupCompleted": true
},
"name": "Automated AI Proposal Generator Using PDFMonkey",
"tags": [],
"nodes": [
{
"id": "b52bc6b1-1954-43b8-b168-bc3905af2512",
"name": "0. Formular-Trigger (Kundendateneingabe)",
"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. KI-Prompt & Kundeninfo vorbereiten1",
"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. Angebotsinhalt generieren (KI)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. Angebots-PDF generieren (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. Generierte PDF herunterladen1",
"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. E-Mail-Daten vorbereiten1",
"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. Warten (auf PDFmonkey Webhook-Trigger)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": "Haftnotiz",
"type": "n8n-nodes-base.stickyNote",
"position": [
580,
200
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "b44f9758-d36f-4fb7-8ce1-07d10094a3b6",
"name": "Haftnotiz1",
"type": "n8n-nodes-base.stickyNote",
"position": [
580,
520
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "345f66f7-84cf-4b96-b70a-d7c6e6d882fc",
"name": "7. Angebots-E-Mail an Kunden senden1",
"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
}
]
]
},
"4. Warten (auf PDFmonkey Webhook)1": {
"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": "4. Warten (auf PDFmonkey Webhook)1",
"type": "main",
"index": 0
}
]
]
}
}
}Wie verwende ich diesen Workflow?
Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.
Für welche Szenarien ist dieser Workflow geeignet?
Fortgeschritten - Dokumentenextraktion, Multimodales KI
Ist es kostenpflichtig?
Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.
Verwandte Workflows
Marth
@marthSimplifying 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.
Diesen Workflow teilen