Solution & Approach:
I built a fully automated fulfilment system in n8n that listens for Stripe Checkout completion, generates a personalized reading with an OpenAI GPT model, renders a branded PDF, and emails it via SendGrid—end to end, hands off. The workflow filters by product using Stripe metadata, pulls the customer’s custom fields, crafts a tailored reading, converts it to a designed PDF with an HTML-to-PDF engine (headless browser), and delivers it in a personalized email with attachment and secure links. Automatic retries, detailed logging, and error alerts keep it reliable at volume.