Generate professional invoices with Jotform, Xero, and GPT-powered emails
Ready for 3.0What this workflow does
This AI workflow has 7 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Xero, OpenAI Chat Model and Gmail.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Format data (Code): runs custom JavaScript code
- Create/Update the contact (Xero): work with contact
- Create the invoice (Xero): uses Xero
- AI Agent: runs an AI agent, with model: OpenAI Chat Model
- Send email (Gmail): uses Gmail
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- Webhook
n8n-nodes-base.webhook - Code
n8n-nodes-base.code - Xero
n8n-nodes-base.xero - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Gmail
n8n-nodes-base.gmail
From the author
Generate Invoices for Customers with Jotform, Xero and Gmail This workflow automates the entire process of receiving a product/service order, checking or creating a customer in Xero, generating an invoice, and emailing it — all triggered by a form submission…