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.