This documentation is very early stage and incomplete. If you have any questions, please reach out to us directly in the extension or on Discord.

Concepts

Records

Records represent the data collected an automation. It will end up being a row in the spreadsheet. For example, a record can represent a contact, a product, a price, ...

Fields

A record is made of one or multiple fields that represent the columns in the spreadsheet. A field always has a data type (e.g. text, number, date, ...).

Automations

Automations define what data to collect and how to collect it. For example, it specifies how to extract and collect contacts on a LinkedIn page, products, prices, ...

Tasks

Tasks represent a single run of an automation and the data it collected. The data is stored locally on your computer an can be downloaded direclty in CSV, XLSX, or JSON format. Later it will be able to also be automatically exported to softwares like Google Sheets, Airtable, or Zapier.

Triggers

Triggers are responsible of starting an automation, creating a task. The default trigger is manual but automations can also be triggered automatically by a schedule, while browsing a website, or when the page changed.

Actions

Actions simulate human behavior while the automation is visiting a page. For example, an action can automatically click on pagination buttons, scroll the page, or fill a form.

Transforms

Transforms are used to clean, format, or enrich the data collected by the automation. For example, a transform can filter out unwanted data, convert a date to a different format, or extract a part of a text.

Exports

Exports are used to send the data collected by the automation to another software. For example, an export can send the data to Google Sheets, Airtable, or Zapier.