Build support flows, no code
Drag nodes onto a canvas, branch on what people answer, and route every ticket to the right team. Add AI, webhooks, SLAs, and auto-assignment without writing a line of code.
Design support flows, not spaghetti
Drag nodes onto a canvas, branch on what people answer, and route each ticket to the right team.
- Branch on form answers, roles, or category
- Auto-assign staff, set SLA timers, send replies
- Dozens of node types, from messages to AI and webhooks
Two kinds of flow
Interactive front doors and background automations.
Interactive
Button and menu driven. A member clicks, answers a short form, and lands in the right ticket. Panels, applications, routing, and verification gates.
Automation
Runs on its own when something happens: a ticket opens, goes stale, or closes. Tag staff, set priority, save transcripts, nudge, and escalate.
Every building block, in one place
Collect info, branch on answers, automate the busywork, and connect to AI and external tools.
Display rich information with Discord embeds including title, description, images, and custom fields.
Present navigation buttons with customizable styles and emojis. Up to 5 buttons per row.
Collect text input from users via Discord modals with up to 5 fields per modal.
Present dropdown menus with up to 25 options. Supports single or multi-select.
Final action to create a ticket with collected information in a specific category.
Branch based on user responses or variables with multiple condition operators.
Verify user has required Discord permissions with AND/OR logic.
Advanced AND/OR/NOT logic branching with multiple condition checks.
Branch on whether support staff are currently online so the flow can respond differently.
Display knowledge base articles with pagination controls to reduce ticket volume.
Send a message into the current ticket channel, with variable interpolation support.
Send a message to any channel you choose, not just the ticket channel, with variable support.
Rename the ticket channel from a template, so its name reflects the latest context.
Send a direct message to the ticket creator, the staff member who claimed it, or a specific user.
Reopen a closed ticket, with an optional reason, so the conversation can continue.
Store a value in a flow variable for use in later nodes, with full variable interpolation.
Assign the ticket to the next staff member in a role, spreading work evenly across the team.
Ask the ticket creator to rate their support, using a five-star scale or a thumbs up/down.
Add users to ticket channels automatically for team collaboration.
Remove users from ticket channels for access control.
Automatically close tickets with optional reason and silent mode.
Mention roles in tickets for notifications and escalation.
Automatically assign tickets to staff members for load balancing.
Change a ticket's priority as part of a flow, for example when triage detects an urgent issue.
Add an internal staff note to the ticket, visible to your team but not to the ticket creator.
Move the ticket to a different category, updating its support roles and settings.
Save a transcript of the ticket conversation to the configured transcript channel.
Permanently delete the ticket channel. A transcript is saved first when auto-transcript is enabled.
Pause an automation flow for a set time before the next node runs. Automation flows only.
Trigger another flow with variable passing for reusable workflows.
Send data to external webhooks with custom headers and JSON body interpolation.
Fetch data from external APIs with authentication and JSONPath extraction.
AI-powered routing and response generation with knowledge base context.
Generate a short summary of the ticket conversation so staff can catch up at a glance.
Read the tone of a message and branch the flow, for example sending frustrated users to a priority path.
Draft a reply for staff to review and send, based on the ticket and your knowledge base.
Send an AI-written reply automatically, grounded in your knowledge base, to handle common questions.
Translate a message between languages so your team can support users in any language.
From a blank canvas to automated support
Three steps, no code.
Drag the nodes you need
Pick from dozens of node types on a visual canvas. No scripting, no deploys.
Branch on what people answer
Route on form answers, roles, or category so every ticket takes the right path.
Automate the busywork
Auto-assign staff, set SLA timers, send replies, call webhooks, and let AI decide and answer.
Start from 50+ ready-made flows
Import a template, then tweak it to fit your server. No blank canvas required.
Plus routing, applications, verification, moderation, ratings, and AI flows for every kind of server.
Flow builder questions
What you can automate, and what it costs.
What is the support flow builder?+
It is a visual canvas where you drag nodes to design what happens when someone opens a ticket: ask questions, branch on the answers, route to the right team, send replies, and more, all without code.
Do I need to know how to code?+
No. Flows are built by dragging and connecting nodes. There is nothing to script or deploy, and you can change a flow at any time.
What can a flow do?+
Branch on form answers, roles, or category; auto-assign staff; set SLA timers; send messages and replies; call webhooks; and run AI decision and answer nodes, among dozens of node types.
Can flows use AI?+
Yes. Drop AI decision and answer nodes into any flow to route tickets by topic and sentiment or answer common questions automatically. AI nodes are on the Pro plan.
Is the flow builder free?+
The visual flow builder is available on every plan, including Free. Some advanced nodes, like AI and webhooks, are on paid plans.
Are there flow templates to start from?+
Yes. There are 50+ ready-made templates for routing, applications, verification, moderation, ratings, transcripts, and AI. Import one and customize it instead of starting from a blank canvas.
Automate your support in an afternoon
Add the bot, open the flow builder, and drag your first flow into place. No code required.