When to Use It
- Flagging an anomaly detected by your flow for human review
- Creating a support ticket from a form submission
- Building approval workflows where a human must act before the flow continues
- Tracking tasks that result from automated processing
- Logging issues when a flow step fails
Operations
- Create
- Update
Create a new ticket with data from your flow.Configuration:
Example:
Output
The Ticket node outputs the created or updated ticket:
Reference in downstream nodes:
Linking Tickets to Flows
When a Ticket node creates a ticket, it automatically records which flow, run, and node created it:
This lets you trace any ticket back to the exact flow execution that generated it.
Comments
Tickets support comments for ongoing communication. While the Ticket node itself creates the ticket, comments are typically added through the UI or via the API:- Team members can discuss the ticket in the comments thread
- Comments include an author name and timestamp
- Use comments for status updates, questions, or resolution notes
Common Patterns
Error alerting
Error alerting
When a flow step fails, create a ticket for investigation:
- Request node fails → failure path fires
- Ticket node creates a high-priority ticket:
- Title:
API failure: {{1_Request.error}} - Priority:
critical - Tags:
automated,api-error - Content: Full error details from the failed node
- Title:
Approval workflow
Approval workflow
Route a form submission through human approval:
- Web Form — User submits a request
- Ticket node — Creates a ticket assigned to the approver
- The approver reviews and updates the ticket status in the UI
- A scheduled flow checks for tickets with status
resolvedand continues processing
Form submission tracking
Form submission tracking
Automatically ticket every form submission for follow-up:
- Web Form — Customer submits an inquiry
- Ticket node — Creates a ticket with all form data in content
- Request node — Sends a Slack notification with the ticket ID
Threshold-based escalation
Threshold-based escalation
Monitor a metric and escalate when it exceeds a threshold:
- Request node (scheduled) — Fetches current metrics
- Condition node — Is error rate > 5%?
- True → Ticket node — Creates a critical ticket
- False → Flow ends (no action needed)
Ticket Lifecycle
Tickets follow a simple lifecycle through their status field:Status transitions are not enforced — you can move a ticket to any status at any time. The lifecycle above is a recommended convention, not a hard requirement.