Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.firstwork.com/llms.txt

Use this file to discover all available pages before exploring further.

Variables let you pass data into an agent before it runs and capture data extracted during execution.

Input Variables

Input variables provide data to the agent before execution. Each variable has:
PropertyDescription
NameVariable identifier used to reference it in instructions
DescriptionWhat the variable represents
TypeText or File
MandatoryWhether the variable must be provided
SensitiveWhether the value should be masked in logs
Dynamic RuntimeWhether the value is resolved at execution time
Input variables can be referenced within instruction configurations — for example, typing a candidate’s name into a form field or navigating to a URL that includes an application ID.

Output Variables

Output variables capture data extracted during execution. Each variable has a name and description. Output values are collected from instruction results and made available to the system after the agent finishes. Output variables can be used to:
  • Fill form fields in the candidate’s application
  • Feed data into subsequent automation actions
  • Store extracted information for reporting