Turn data into action.

Build the automations you need, plugged straight into your tables. Each automation runs on every row that arrives.

1

Build

Name what goes in and what comes out.

2

Connect

Wire each field to a column.

3

Run

The action runs on each new row.

4

See

Every run, by day and by row.

1 · Build

Name what goes in and what comes out.

Each input and output has a name and a type. Add the inputs and outputs yourself, or ask the Architect to add them from the job.

Demo: the page of the script action Order Total in the Example Shop. A pointer adds the input Quantity, an integer. Then the Architect adds Unit Price, Customer Tier and the output Total, the fields the script reads and writes.

Demo: the Actions view of the Orders table. A pointer opens Order Total. Wires go from the columns Quantity, Unit Price and Customer Tier to its inputs, and from its output Total back to the Total column.

2 · Connect

Connect the action to a table.

Each input reads a column, and each output writes one. Order Total reads Quantity, Unit Price and Customer Tier on Orders, and writes Total.

3 · Run

The action runs on every row that arrives.

When an order comes in, its actions run in turn. Each action writes to the row, and the row records which action changed what.

Demo: row 19 of Orders, order SO-10449. A pointer opens its History. The import created the row at 10:08. Then Find Customer, Postcode Region, Order Total and Flag Large Order each changed it, in turn.

Demo: the page of Order Total and its Activity bar. 416 runs in 30 days, more on weekdays than at weekends. A pointer shows Speed, 66 ms a run on average, then opens today. The 5 runs of 6 November show, on rows 21, 19, 20, 17 and 18, none failed.

4 · See

See every run.

Each action counts its runs by day, with errors and speed. Open a day to see each run, the row the run used and how long the run took.

The Action Status column. Each row shows how its actions went.

A log for each action. The inputs, outputs, error and time of each run, and the tokens an AI call used.

Clear errors. Each error says where it came from: the model, an outside service or morphcloud.

See the actions on one map.

The Map shows each table and action, and where the data goes between the tables and actions.

The Map page of the Example Shop workspace: every table and action, and the lines between them.

See the actions on one map.

The Map shows each table and action, and where the data goes between the tables and actions.

The Map page of the Example Shop workspace: every table and action, and the lines between them.

See the actions on one map.

The Map shows each table and action, and where the data goes between the tables and actions.

The Map page of the Example Shop workspace: every table and action, and the lines between them.

Nine kinds of action, each for one kind of job.

GET INFORMATION

Lookup

Read values from another table into this row, or count, add up or average the rows that match. A live lookup runs again when the source changes.

In the Example Shop: Find Customer

See the Lookup page →

GET INFORMATION

Web

Call any HTTP API and map the answer back to columns. It sends and receives files. Credentials are stored encrypted and never shown again.

In the Example Shop: Postcode Region

See the Web page →

GET INFORMATION

Agent

One AI call per row: extract, classify, summarise or write. The agent reads PDFs and images, and spreadsheets and Word files through tools. You pick from OpenAI and Anthropic models.

In the Example Shop: Triage Support Message

See the Agent page →

CALCULATE

Script

JavaScript for exact rules: sums, dates, text and reshaping. It has no network access, so the same input always gives the same result.

In the Example Shop: Order Total

See the Script page →

PASS ROWS ON

Network

Copy a row into another table, which then runs its own actions. Create a new row, or update the row that matches a key.

In the Example Shop: Flag Large Order

See the Network page →

PASS ROWS ON

Join

One row in, many rows out. Cross a row with the matching rows of another table, for example one row for each recipient.

In the Example Shop: Expand Gift Set

See the Join page →

MAKE AND SEND

Generate

Make an Excel workbook, a CSV file or a Word document from rows or from your template. Formulas and macros in a template stay as they are.

In the Example Shop: Monthly Statement

See the Generate page →

MAKE AND SEND

Email

Send an email from a connected Microsoft mailbox. Each row can set the recipient and the content, and files on the row are attached.

In the Example Shop: Email Statement

See the Email page →

BRING DATA IN

Load

Import an Excel or CSV file into a table through the import queue. Each row can be linked to the record the file came with.

In the Example Shop: Import Marketplace Orders

See the Load page →

You decide when each action runs.

Each action runs by itself. These five rules say when.

On a change

An action runs when a column it reads changes. An edit to another column does not start the action.

In order

The actions on a table run in the order you set. A later step reads what an earlier step wrote.

On conditions

Give each path its own condition, and rows go different ways. A condition can also compare a date with now.

On a timer

Every minute, every 15 minutes, hourly, daily or weekly. Each tick runs only on the rows that match.

On demand

Run a table’s actions again on the rows you pick, to test a change or to try again after a fix.

Describe the step. The Architect picks the action.

The Architect creates the action, links the action to the table and maps the columns.

Talk to us.

If you want to build something together, book a 30-minute call with us.

Describe the step. The Architect picks the action.

The Architect creates the action, links the action to the table and maps the columns.

Talk to us.

If you want to build something together, book a 30-minute call with us.

Security and compliance.

ISO 27001, SOC 2 Type 2 and GDPR are in progress. Oneleet shows the live status of each certification.

Oneleet compliance badge: ISO 27001Oneleet compliance badge: SOC 2 Type 2Oneleet compliance badge: GDPR
Oneleet compliance badge: ISO 27001Oneleet compliance badge: SOC 2 Type 2Oneleet compliance badge: GDPR
Oneleet compliance badge: ISO 27001Oneleet compliance badge: SOC 2 Type 2Oneleet compliance badge: GDPR

© 2026 morphcloud