Send Jira support auto-replies and CSAT surveys via WhatsApp, Gmail, and HubSpot
Ready for 3.0What this workflow does
This workflow has 45 nodes and runs when another workflow calls it (plus 2 other triggers). Along the way it connects Gmail. It also calls api.hubapi.com over HTTP.
How it runs
Trigger: When another workflow calls it (plus 2 other triggers).
- Load Auto Reply Config (Code): runs custom JavaScript code
- Verify Webhook Token (If): checks a condition and branches into true / false
- Normalize CSAT Form Data (Code): runs custom JavaScript code
- Normalize Auto Reply Payload (Code): runs custom JavaScript code
- Configure CSAT Form Path (Code): runs custom JavaScript code
- Retrieve Jira CSAT Issue (Code): runs custom JavaScript code
- Evaluate Auto Reply Conditions (If): checks a condition and branches into true / false
- Parse CSAT Webhook Data (Code): runs custom JavaScript code
- Fetch CSAT Issue from Jira (HTTP Request): calls an HTTP API
- Check WhatsApp Channel (If): checks a condition and branches into true / false
…plus 32 more steps. See the full node list below.
Services it uses
HTTP calls to: api.hubapi.com
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 (8)
- Code
n8n-nodes-base.code - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - n8n Form
n8n-nodes-base.form - n8n Form Trigger
n8n-nodes-base.formTrigger - Gmail
n8n-nodes-base.gmail - Webhook
n8n-nodes-base.webhook - Execute Workflow Trigger
n8n-nodes-base.executeWorkflowTrigger
From the author
Quick overview This workflow closes the loop on Jira support tickets by sending an acknowledgement on ticket creation, requesting CSAT when an issue is marked Done, and saving CSAT results back to Jira with optional HubSpot notes, using Gmail and a WAHA…