For the complete documentation index, see llms.txt. This page is also available as Markdown.

@Custom

@Custom is a keyword-based functionality that allows users to interact with any valid HTML tag on a web page — such as Textbox, Button, Link, Image, Div, or Span — without needing an object-specific keyword. Unlike other approaches, it does not require scraping; instead, the user simply provides the appropriate tag name as the "Object Type_Input" in the input string, along with the visible text and index needed to identify the exact element.

S.No.
Object Type
Object Type_Input
Visible Text

1

Radiobutton

radio;;<index>;<abs (optional)>

Empty

2

Checkbox

checkbox;;<index>; <abs (optional)>

Empty

3

Dropdown

dropdown; <visibleText>;<index>; <abs (optional)>

Should be the value selected in the dropdown by default/empty. Note: All single selection objects come under dropdown.

4

Listbox

listbox;<visibleText>; <index>;<abs (optional)>

Should be the value selected in the list by default/empty. Note: All single selection objects come under the list.

5.1

Table cell, Table

tablecell; <visibleText>;<index>; <abs (optional)>

Optional

5.2

Table cell, Table

table;;<index>;<abs (optional)>

Empty

6

Textbox/search, email, password, number, url, file, textarea

textbox; <visibleText>; <index>; <abs (optional)>

Optional

7

Link

link; <visibleText>; <index>; <abs (optional)>

Tool tip/name of the link

8

Image

img; <visibleText>; <index>; <abs (optional)>

Tool tip/optional

9

Button, submit, reset

button; <visibleText>; <index>; <abs (optional)>

Button name

10

Valid html tags (Eg: span, div)

<tag>; <visibleText>; <index>; <abs (optional)>

Optional

11

Grid

grid, <visibleText>, <index>; <abs (optional)>

Empty

Last updated