Generate service quotes with GPT-4.1-mini, Telegram approval and Gmail
UnknownWhat this workflow does
This AI workflow has 26 nodes and runs on Tally events (plus 1 other trigger). Along the way it connects Telegram, OpenAI, Gmail and Tallyforms (community) and 1 more.
How it runs
Trigger: On Tally events (plus 1 other trigger).
- Map Tally Fields to Schema (Edit Fields (Set)): sets 13 fields: gebaudetyp, reinigungsservice, kundenname…
- Check Webhook Payload Valid (If): checks a condition and branches into true / false
- Classify Request with GPT-4.1-mini (OpenAI): uses OpenAI
- Map Webhook Fields (Edit Fields (Set)): sets or maps fields
- Parse Category from AI Response (Code): runs custom JavaScript code
- Route by Request Category (Switch): routes items into 6 branches
- Set Quote Variables (EFH/MFH) (Edit Fields (Set)): sets 11 fields: name, email, Telefonnummer…
- Telegram: uses Telegram
- Telegram: uses Telegram
- Telegram: uses Telegram
…plus 14 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 2 community packages, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-tallyforms is verified or supports 3.0 (used in Tally Trigger: New Form Submission).
- Check that n8n-nodes-pdfmonkey is verified or supports 3.0 (used in Generate Quote PDF: Single-Family Home, Generate Quote PDF: Multi-Family Home).
Nodes used (10)
- Edit Fields (Set)
n8n-nodes-base.set - Switch
n8n-nodes-base.switch - Telegram
n8n-nodes-base.telegram - Tally Trigger
n8n-nodes-tallyforms.tallyTrigger - OpenAI
@n8n/n8n-nodes-langchain.openAi - Pdf Monkey
n8n-nodes-pdfmonkey.pdfMonkey - Gmail
n8n-nodes-base.gmail - If
n8n-nodes-base.if - Webhook
n8n-nodes-base.webhook - Code
n8n-nodes-base.code
From the author
Who's it for Service businesses such as trade contractors (roofers, plumbers, electricians, cleaners, facility management) who want to send out customer quotes automatically as PDFs — either triggered by a Tally form embedded on their website or by a Voice AI…