Every submission in your Discord server
A community, a club or a support team that lives in Discord gets each submission where it already reads. Invite the Formstep bot, pick a channel, write the message once, and every answer from then on lands in it.
Updated
How it works
- Open the form’s Integrations, pick Discord and click Connect Discord account. Authorize the bot, pick the server, and invite the bot to it if it is not there yet.
- Pick a text or announcement channel and write the message. Type @ to insert an answer, the PDF link, a user or a role. Bold, italic, strikethrough, inline code and links work.
- Click Send test to post a preview with placeholders, then turn it on. Every submission posts to the channel, from a request or a share link.
What a message can carry
Up to 2,000 characters; a longer message is cut with an ellipsis. Mentions of users and roles ping them. Voice, stage, forum and thread channels do not show in the list. For the whole submission, insert PDF Link.
When someone does not finish
On Pro and Business, a second message can go out when a public-link response sits unfinished for 12 hours, a day, three days or a week, limited to drafts that answered at least the fields you name. Formstep checks once an hour. A request has its own reminders instead.
When delivery fails
Discord tokens last about a week, and Formstep refreshes them before each delivery. If the bot is removed from the server or the channel is deleted, the integration shows an error and the person who set it up gets an email; Reconnect restores every integration on that connection at once. Deliveries are tried up to five times, and after five failures in a row the integration pauses until you fix the cause and click Resume.
Discord posts new submissions only. For a record of every one, pair it with Google Sheets or Airtable. The job application template is one form that often ends up here, and the templates have more.
