How to Create a Form in Slack Easily 2026
By Impran M N
Collecting structured requests or feedback shouldn't mean sorting through messy chat threads. This guide shows how to build a form using Slack's Workflow Builder, add input fields, and route submissions into a designated channel.
01Open Workflow Builder
Click your workspace name at the top, then launch Workflow Builder from the tools menu.
02Create a new workflow
Click 'Create Workflow' and choose a link or shortcut trigger to control how the form gets accessed.
03Add a form step
Click 'Add Step' and select 'Collect info with a form' to start building your intake fields.
04Configure your fields
Add a clear form title and input fields like text boxes, dropdowns, or date selectors, marking required fields as needed.
05Route responses and publish
Add a follow-up step to send responses to a specific channel, then click Publish to activate the form.
Frequently asked questions
Can I require certain fields to be filled out?
Yes, toggle the required field checkbox for any input you don't want users to skip.
Where do form responses go after submission?
You configure a routing step that sends responses to a channel, direct message, or connected tool of your choice.
Can external users outside my workspace fill out the form?
Access depends on your trigger and sharing settings, so check your workflow's permissions if you need outside submissions.
Is there a limit to how many fields a form can have?
Workflow Builder supports multiple fields per form, though very long forms may be harder for users to complete quickly.
Watch the full walkthrough
The same steps, demonstrated on screen from start to finish.



