Forms
Input text into form fields on a webpage. Use this action to fill out login forms, search bars, sign-up fields, and any other text inputs.
Inputs
☐ Prompt / Description (Required)
A clear and concise instruction that describes what this step should do. This helps the AI debug and re-find the element if the webpage structure changes.
Good Example: "Type the user's email into the email input field."
Bad Example: "Find the correct box where the email goes and type something into it, making sure it works."
Why it’s bad? Too vague, lacks specificity about the action and the expected input.
☐ Element Selector (Required)
Define the input field where text should be entered using one of the following methods:
CSS Selector
Use standard CSS selectors to identify the element.
XPath
Use an XPath expression to precisely locate the element.
☐ Input Text (Required)
The actual text to be typed into the input field. This can be:
- A static value
- A reference to a workflow variable
☐ Typing Delay (Optional)
Controls the speed of typing simulation to mimic human-like behavior.
- Default:
100
milliseconds - Lower values (e.g.,
50ms
) speed up typing - Higher values (e.g.,
200ms
) slow it down
Usage Example
Scenario: Entering an email into a login form
Notes
- The Prompt / Description is required to help AI debug and adjust the selector if needed.
- Ensure the selector uniquely identifies the target input field to avoid unintended interactions.
- Using a realistic typing delay can help avoid bot detection mechanisms on some websites.