May 19, 2024

What is a Module? logo, formerly called Integromat, is a powerful online automation tool that enables individuals and businesses to connect apps and services to automate workflows and tasks. At the core of's functionality are modules, which are the building blocks of any automation created within the platform. Understanding what modules are and how they work is crucial for anyone looking to streamline their online activities using

A module in is essentially a function or an action that can be performed within a specific app or service connected to the platform. Each module is designed to accomplish a distinct task, such as retrieving data, creating new items, or performing operations like sending emails, updating database records, or even calling APIs.

Modules are categorized into various types, each serving a different purpose within a workflow. The main types of modules include:

  • Action Modules: These modules perform tasks. For example, sending an email when a trigger is activated or adding a new row in a Google Sheet.
  • Trigger Modules: Used to initiate a workflow, these modules watch for new or updated data in a connected service. For example, a new email arriving or a new row being added to a database can trigger an automation.
  • Search Modules: They help in searching for specific data within a service. For example, finding a contact in a CRM or searching for a file in cloud storage.
  • Aggregator Modules: These are used to combine data from multiple operations into a single array.

Using these modules, users can create 'scenarios' — a series of modules linked together to automate complex tasks across multiple applications and services. For instance, one could create a scenario that automatically captures new leads from a website form (trigger), adds the lead information to a CRM (action), and sends a personalized welcome email (action).

Modules can be configured with various settings and filters to ensure that the automated tasks meet the specific needs of the user. By utilizing modules, allows users to build custom, automatable workflows without any coding knowledge, essentially enabling them to create their own mini-programs through a visual interface.

To sum up, a module is a powerful tool to automate and connect different parts of a digital workflow. By understanding and effectively using modules, users can significantly improve their productivity and ensure a more efficient, error-free way of handling repetitive tasks online.