Skip to main content
All CollectionsWrk Action LibraryWrk Tools
Send user form to Launch Console
Send user form to Launch Console
Wrk Product avatar
Written by Wrk Product
Updated over 2 months ago

Send a user form to be logged into the Launch Console and wait for a response before continuing the Wrkflow.

Application

  • ~Wrkflow Tools~

Inputs (what you have)

Name

Description

Data Type

Required?

Example

Form content

HTML of the form data to present to the user

Text(Long)

Yes

Wait time limit

The amount of time this action should wait for a response in hours. Note the maximum wait time is 7 days (in hours)

Number with decimals

Yes

0.05

Form title

Title to be displayed above the form

Text(Short)

No

Outputs (what you get)

Name

Description

Data Type

Required?

Example

Form response

JSON data from the form response

Text (Long)

No

{"name":"John","gender":"male","interests":["coding"],"country":"ca"}

Additional Information

The Wrk Action gathers all input and select elements within the Form content and processes each element individually to build a structured JSON response.

Key Assignment:

Each input field should have a name attribute, which is used as the key in the form response. This requirement ensures that each field has a unique and consistent identifier.

Behaviour for Each Input Type:

  1. Radio Buttons:

    • Only the selected (checked) radio button in each group is included in the form response.

    <!-- Example HTML for Radio Buttons -->
    <input type="radio" name="color" value="red" checked>
    <input type="radio" name="color" value="blue">
    // Resulting JSON 
    { "color": "red" }

  2. Checkboxes:

    • For checkboxes with the same name, all checked values are stored together in an array.

    <!-- Example HTML for Checkboxes -->
    <input type="checkbox" name="hobbies" value="reading" checked>
    <input type="checkbox" name="hobbies" value="sports" checked>
    <input type="checkbox" name="hobbies" value="music">
    // Resulting JSON 
    { "hobbies": ["reading", "sports"] }
  3. Other Input Types (e.g., Text, Select Dropdowns):

    • Each input’s value is stored in the form response under the key specified by the name.

    <!-- Example HTML for Text and Select Dropdown -->
    <input type="text" name="username" value="John">
    <select name="country">
    <option value="Canada" selected>Canada</option>
    <option value="USA">USA</option>
    </select>
    // Resulting JSON 
    {
    "username": "John",
    "country": "Canada"
    }

Outcomes

Name

Description

Success

This status is selected if the job has successfully completed.

No result

This status is selected if the job has successfully completed but no result was produced.

Requirements

  • N/A

Did this answer your question?