Qontinuiontinui
← Back to Qontinui Web Docs

Action Types

Complete reference for all automation actions in Qontinui

What are Actions?

Actions are the atomic operations performed during automation. They represent specific tasks like clicking a button, typing text, or finding an image on screen. Actions are organized into workflows and executed during state transitions.

Key Concept: Action Categories

Actions are organized into 7 categories based on their purpose: Find, Mouse, Keyboard, Control Flow, Data, State, and Code. Each category groups related operations together for easy discovery in the workflow builder.

Find Actions

Image matching and element detection on screen.

Find

FIND

Find element on screen using image matching

Vanish

VANISH

Wait for element to disappear from screen

RAG Find

RAG_FIND

Find element using AI embeddings (RAG)

Mouse Actions

Mouse interactions and movements.

Click

CLICK

Click on element (left, right, middle, or double)

Mouse Move

MOUSE_MOVE

Move mouse cursor to position

Mouse Down

MOUSE_DOWN

Press mouse button down

Mouse Up

MOUSE_UP

Release mouse button

Drag

DRAG

Drag element from one position to another

Scroll

SCROLL

Scroll page or element

Keyboard Actions

Keyboard input and shortcuts.

Type

TYPE

Type text into an element

Key Press

KEY_PRESS

Press a single key

Key Down

KEY_DOWN

Press key down (hold)

Key Up

KEY_UP

Release key

Hotkey

HOTKEY

Execute keyboard shortcut combination

Control Flow Actions

Conditional logic and loops.

If

IF

Conditional branching based on condition

Loop

LOOP

Repeat actions multiple times

Break

BREAK

Exit from loop early

Continue

CONTINUE

Skip to next loop iteration

Switch

SWITCH

Multi-way branching based on value

Try/Catch

TRY_CATCH

Error handling and recovery

Data Actions

Variables and data operations.

Set Variable

SET_VARIABLE

Store a value in a variable

Get Variable

GET_VARIABLE

Retrieve a variable value

Sort

SORT

Sort array or list of items

Filter

FILTER

Filter array based on condition

Map

MAP

Transform each item in array

Reduce

REDUCE

Reduce array to single value

String Operation

STRING_OPERATION

Manipulate text strings

Math Operation

MATH_OPERATION

Perform mathematical calculations

State Actions

State management and process control.

Go To State

GO_TO_STATE

Navigate to a different workflow state

Run Workflow

RUN_WORKFLOW

Execute another workflow

Screenshot

SCREENSHOT

Capture screen or region

Code Actions

Python code execution, shell commands, and AI automation.

Python

Code Block

CODE_BLOCK

Execute inline Python code with access to workflow context

Custom Function

CUSTOM_FUNCTION

Execute pre-registered custom Python function

Shell

Run Command

SHELL

Execute a shell command and capture output

Run Script

SHELL_SCRIPT

Execute a multi-line shell script

AI

AI Prompt

AI_PROMPT

Execute an AI prompt with context isolation

Learn more: See the AI Actions documentation for detailed information on AI-powered automation.

Next Steps

Action Types - Qontinui Web Documentation