Skip to main content

Workflows glossary

Learn the meanings of workflow-related terms.

Definitions of workflows-related terms. Refer to the main glossary for definitions of terms across Retool.

A

Agentic workflow

A deterministic workflow that has some LLM-enhanced steps.

Asynchronous workflows

A workflow that does not have a webhook response block or a workflow that is triggered from a schedule, Retool Event, or workflow IDE.

B

Block

A block of code, such as an SQL query or JavaScript statement, that runs within a workflow.

C

Control flow

The order of operation and flow of data between workflow blocks.

D

No glossary entries found.

E

No glossary entries found.

F

No glossary entries found.

G

No glossary entries found.

H

No glossary entries found.

I

No glossary entries found.

J

No glossary entries found.

K

No glossary entries found.

L

No glossary entries found.

M

No glossary entries found.

N

No glossary entries found.

O

No glossary entries found.

P

No glossary entries found.

Q

Query

A block of code that interacts with or manipulates data. This can be an SQL or API resource query, or JavaScript code.

R

Resource

A saved set of user-configured properties that determine how Retool connects to data source. You create a resource for each data source you want to use with Retool.

Resource query

A block of code that interacts with or manipulates with a resource, such as an SQL query or API request.

S

Synchronous workflows

A workflow that has a webhook response block and is triggered from an App, Workflow, or webhook

T

Ternary operator

Wikipedia: In computer programming, the ternary conditional operator is a ternary operator that is part of the syntax for basic conditional expressions in several programming languages. It is commonly referred to as the conditional operator, conditional expression, ternary if, or inline if. An expression if a then b else c or a ? b : c evaluates to b if the value of a is true, and otherwise to c. One can read it aloud as "if a then b otherwise c". The form a ? b : c is the most common, but alternative syntaxes do exist; for example, Raku uses the syntax a ?? b !! c to avoid confusion with the infix operators ? and !, whereas in Visual Basic .NET, it instead takes the form If(a, b, c).

U

No glossary entries found.

V

No glossary entries found.

W

No glossary entries found.

X

No glossary entries found.

Y

No glossary entries found.

Z

Zero-based numbering

Wikipedia: Zero-based numbering is a way of numbering in which the initial element of a sequence is assigned the index 0, rather than the index 1 as is typical in everyday non-mathematical or non-programming circumstances. Under zero-based numbering, the initial element is sometimes termed the zeroth element, rather than the first element; zeroth is a coined word for the ordinal number zero. In some cases, an object or value that does not (originally) belong to a given sequence, but which could be naturally placed before its initial element, may be termed the zeroth element. There is no wide agreement regarding the correctness of using zero as an ordinal, as it creates ambiguity for all subsequent elements of the sequence when lacking context.