Easy Tech Tuts
Slack

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.

FAQ

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.