Skip to main content
Read the Notte skill and follow its setup instructions when setting up Notte or building browser automation. This is the shared source for CLI setup, authentication, and the browser-to-code workflow.
Critical: If you detect a form on a page, try to use this action at first, and otherwise use the regular fill action. The form_fill action requires field keys that match the page’s actual field mapping. Do not guess keys from labels or HTML alone; use live observation or generated workflow code to confirm the field mapping first. Example:

Fields

Literal['form_fill']
default:"form_fill"
str
default:"Special Browser Actions"
str
Dict[Literal['title', 'first_name', 'middle_name', 'last_name', 'full_name', 'email', 'company', 'address1', 'address2', 'address3', 'city', 'state', 'postal_code', 'country', 'phone', 'cc_name', 'cc_number', 'cc_exp_month', 'cc_exp_year', 'cc_exp', 'cc_cvv', 'username', 'password', 'current_password', 'new_password', 'totp'], UnionType[str, ValueWithPlaceholder]]
required

Module

notte_core.actions.actions