Elementium Sign in
Contents

Applications · Step

Run a questionnaire

Ask a list of questions one by one, in their DMs, a channel, a new private thread, a pop-up form or with buttons. Each answer is checked (a pattern, a length, a number range, a choice), asked again when it doesn't fit, and kept in a form record. Questions can be skipped or jumped past on an earlier answer.

Basic plan form.questionnaire

In a flow

“When a button is clicked, run a questionnaire.”

Button Apply → Run a questionnaire in a private thread → AI check the answers → Show the review card in #applications.

What it does

Ask a list of questions one by one, in their DMs, a channel, a new private thread, a pop-up form or with buttons. Each answer is checked (a pattern, a length, a number range, a choice), asked again when it doesn't fit, and kept in a form record. Questions can be skipped or jumped past on an earlier answer. It's a step: it runs when the white wire reaches it, then the flow carries on from its Then pin. It gives 8 values later steps can use. Find it under Applications in the palette.

When to use it

Use it for applications, sign-ups and interviews: write the questions once, then pick where they're asked (DMs, a channel, a private thread, a pop-up form, or buttons only they see) without changing anything else.

When not to

Give a question a pattern or a number range and it's asked again until the answer fits. Then and Only ask if skip questions on an earlier answer. Set a Test answer to try your pattern in Test.

Typical wiring

Sockets: settings you can wire

Channel Channel

For this channel or a thread: the channel to use. Empty is where the flow started.

What goes there: Type it in the side panel, or wire in a channel. e.g. #general

If it's empty: Optional. Left empty and unwired, the step runs without it.

Connects fromArchive channelAsk a questionCopy channelCopy permissionsCreate categoryCreate channelCreate forum postCreate threadand 59 more

Title Text

The heading on the form, the thread's name and the review card, like Staff application. Variables allowed.

What goes there: Type it in the side panel, or wire in text. e.g. Hello there

If it's empty: Optional. Left empty and unwired, it uses Application.

Connects fromA member's variablesAccept applicationAdd a Notion pageAdd a Trello cardAdd an emojiAdd to number in objectAdd up timesAdd working daysand 844 more

Intro Text

Said before the first question, like A few questions, type cancel to stop. Variables allowed.

What goes there: Type it in the side panel, or wire in text. e.g. Hello there

If it's empty: Optional. Left empty and unwired, the step runs without it.

Connects fromA member's variablesAccept applicationAdd a Notion pageAdd a Trello cardAdd an emojiAdd to number in objectAdd up timesAdd working daysand 844 more

When done Text

Said after the last answer, like Thanks, we'll get back to you. Variables allowed.

What goes there: Type it in the side panel, or wire in text. e.g. Hello there

If it's empty: Optional. Left empty and unwired, it uses Thanks! Your answers are in..

Connects fromA member's variablesAccept applicationAdd a Notion pageAdd a Trello cardAdd an emojiAdd to number in objectAdd up timesAdd working daysand 844 more

Values it gives

Finished Yes / no

On when every question was answered. e.g. on

If it's empty: Empty when the step didn't make one (it stopped early or was skipped); steps reading it get nothing.

Connects toAdd a forum tagAdd onboarding questionAdd to a counterAlarms that are dueAndAutoMod: Discord's word listsBluesky latest postBoard as emojiand 572 more

Ran out of time Yes / no

On when they stopped answering. e.g. off

If it's empty: Empty when the step didn't make one (it stopped early or was skipped); steps reading it get nothing.

Connects toAdd a forum tagAdd onboarding questionAdd to a counterAlarms that are dueAndAutoMod: Discord's word listsBluesky latest postBoard as emojiand 572 more

Stopped Yes / no

On when they typed the stop word or ran out of tries. e.g. off

If it's empty: Empty when the step didn't make one (it stopped early or was skipped); steps reading it get nothing.

Connects toAdd a forum tagAdd onboarding questionAdd to a counterAlarms that are dueAndAutoMod: Discord's word listsBluesky latest postBoard as emojiand 572 more

Record Number

The record's number, for Show answers, the review card and Set form status. e.g. 12

If it's empty: Empty when the step didn't make one (it stopped early or was skipped); steps reading it get nothing.

Connects toAccount ageActive membersAddAdd answer to formAdd soundboard soundAdd timeAdd to a counterAdd to a leaderboardand 718 more

Answers Text

Every answer as JSON, key to answer, for Get from object or Send long embed's fields. e.g. {"age": "17", "why": "I love building"}

If it's empty: Empty when the step didn't make one (it stopped early or was skipped); steps reading it get nothing.

Connects toAccept applicationAdd a forum tagAdd a labelAdd a Notion pageAdd a row to a Google SheetAdd a staff noteAdd a stickerAdd a Trello cardand 577 more

As text Text

Each question and answer on its own line, ready to post. e.g. **How old are you?** 17

If it's empty: Empty when the step didn't make one (it stopped early or was skipped); steps reading it get nothing.

Connects toAccept applicationAdd a forum tagAdd a labelAdd a Notion pageAdd a row to a Google SheetAdd a staff noteAdd a stickerAdd a Trello cardand 577 more

Where Channel

The DM, channel or thread it ran in, to post more there. e.g. #apply-sam

If it's empty: Empty when the step didn't make one (it stopped early or was skipped); steps reading it get nothing.

Connects toAdd a forum tagAdd to threadAge-restrict a channelAI summary of a channelAnti-nuke guardArchive channelArchive or lock threadAsk a questionand 639 more

Last question Text

The key of the last question answered: where they stopped. e.g. why

If it's empty: Empty when the step didn't make one (it stopped early or was skipped); steps reading it get nothing.

Connects toAccept applicationAdd a forum tagAdd a labelAdd a Notion pageAdd a row to a Google SheetAdd a staff noteAdd a stickerAdd a Trello cardand 577 more

Shortcuts

Often next

Related in Applications

Wires and sockets · Data values · Plans