Scheduled & Recurring Forms

Automate your team's workflows by scheduling any form to be sent automatically — daily, weekly, or monthly. When a scheduled form fires, your team receives it in a Slack channel or DM and can fill it out right away. No manual reminders needed.

Scheduled recurring form in Slack

How it works

When you schedule a form, Forms will automatically send it to the assigned channel or DM at your chosen time. Your team members can then open and submit the form directly — just like any other form in Slack.

  1. Create a form or open an existing one.
  2. Open Schedule in the form settings.
  3. Choose the frequency: daily, weekly (pick specific days), or monthly.
  4. Set the time and timezone.
  5. Select the channels or DMs where the form should be sent.
  6. Save — Forms will handle the rest automatically.

Use cases

Scheduled forms replace manual follow-ups and keep your team's recurring processes on track:

Schedule options

Scheduling to private channels

If you want to schedule a form to a private channel, make sure the Forms bot is added to that channel first. Type /invite @Forms in the channel, then set up your schedule.

Works with everything else

Scheduled forms work with all other Forms features. Combine them with approvals, Google Sheets, Zapier integrations, and 180+ templates to automate your team's workflows end to end.

Add to Slack