Create Jira tickets from Streamlit forms with webhook & REST API
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 10 nodes and runs when an HTTP POST request hits its webhook URL. It uses only n8n's built-in nodes.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- anti double (Code): runs custom JavaScript code
- raw data from streamlit (Edit Fields (Set)): sets or maps fields
- Process streamlit data (Code): runs custom JavaScript code
- If: checks a condition and branches into true / false
- Processed data (Edit Fields (Set)): sets or maps fields
- blocked request (Code): runs custom JavaScript code
- Jira HTTP request (HTTP Request): calls an HTTP API (POST)
- jira response (Edit Fields (Set)): sets or maps fields
- Result (Code): runs custom JavaScript code
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 (5)
- Webhook
n8n-nodes-base.webhook - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - If
n8n-nodes-base.if
From the author
Description Automated workflow that creates Jira issues directly from Streamlit form submissions. Receives webhook data, validates and transforms it to Jira's API schema, creates the issue, and returns the ticket details to the frontend application. Context…