BrowsingStep.
One step in a browser, the agent's in a browsing session or the person's own as the extension saw it under a capture rule: navigate, read, click, type, select, submit, scroll, wait, screenshot, download, close; a step that submits or sends is an action with a reach
Figure 1BrowsingStepspecified
- kind
- value
- scope
- none
- key
- none
- store
- none
- family
- sources
Fields#
| field | type | required | note |
|---|---|---|---|
kind | one of navigate | read | click | type | press | select | submit | scroll | wait | screenshot | download | close | yes | a press step presses one key, named in the value by its standard key name (Backspace, Delete, Tab, Enter, Escape, ArrowLeft, ArrowRight, ArrowUp, ArrowDown, Home, End, PageUp, PageDown, Space) |
target | text | no | an address, a selector, an accessibility node, or a point on the page as x,y for a click; a type or press step with no target acts on the field that has focus |
value | text | no | |
reading | one of none | the address and the title | the whole page | no | what the step reads of the page after it acts; absent means the whole page for navigate, read, scroll and wait, and the address and the title for click, type, press, select and submit |
reach | one of reads only | writes to the tenant's own system | speaks as the brand | spends money outside | sends to a person | yes | reads only unless the step submits or sends |
result | json | no | the accessibility tree, the text, the markdown, the screenshot’s hash |
hop | HopStamp | yes |
Routes that use it#
/v1/act/browse_stepreturns it