Auto-Generate WhatsApp Proposals from Voice or Text using GPT & APITemplate

Go to Workflow
399 views
Built by Floyd Mahou Floyd Mahou
Created on June 06, 2026

Description

How it works
• Transcribes a WhatsApp voice or text message from a prospect using Whisper or GPT
• Extracts key information (name, need, context, urgency) via AI
• Matches the most relevant service pack by comparing the prospect’s need with Airtable data
• Dynamically fills a branded template via APITEMPLATE (HTML or PDF)
• Generates a clean, personalized business proposal — including dynamic links (payment, calendar, etc.)
• Sends the final PDF back instantly via WhatsApp or email

Set up steps
• ⏱ Estimated setup time: 45–60 minutes
• ✅ You’ll need:
 ◦ WhatsApp Business Cloud API access (with webhook configured)
 ◦ OpenAI API key (Whisper + GPT)
 ◦ Airtable (to store service packs and client input)
 ◦ APITEMPLATE account (template with placeholders like {{nom}}, {{prix}}, {{lien_reservation}}, etc.)
 ◦ n8n instance (cloud or self-hosted)

• 📦 Create your service packs in Airtable with associated links (Stripe, Calendly…)
• 🔗 The proposal auto-includes these links dynamically inside the PDF
• 🚀 Workflow orchestrates the end-to-end process: from WhatsApp input to PDF delivery

Nodes Used (8)

AI Agent
@n8n/n8n-nodes-langchain.agent
APITemplate.io
n8n-nodes-base.apiTemplateIo
Calculator
@n8n/n8n-nodes-langchain.toolCalculator
HTTP Request
n8n-nodes-base.httpRequest
OpenAI
@n8n/n8n-nodes-langchain.openAi
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow
WhatsApp Business Cloud
n8n-nodes-base.whatsApp