We offer cutting-edge features allowing you to create professional integrations. Find out what sets Integromat apart.
With Integromat’s interactive approach and look, you can watch in real-time how your automation is executed and how data flows through your scenario.
When executing a specific scenario in Integromat, all operations are logged. This way you can easily see what and when data was processed.
And, if you would like to use Integromat but don't want us to store any transmitted data, you can just turn the logging off.
In time, you may need to sum up multiple values or move a date value over a few days. Integromat comes with the most commonly used functions for working with text, numbers, dates and lists. New ones are added regularly.
Do you need to process data that was created before activating your scenario? No problem - Integromat allows you to easily choose whether you want to retrieve data from the past or from after activation, when you run your scenario.
Built-in routers let you duplicate processed data in Integromat easily. By using routers, you can divide your scenario into multiple routes and process the data within each route differently. In addition, you can filter the data that is passing through the routes.Show more
Error handlers are a very unique feature of Integromat. They allow you to deal with unexpected exceptions, effectively. You can easily create an error handler route with custom logic and filters for any module in your scenario. During execution, the route will handle any exception that has occurred in the scenario. In addition, if an error occurs, you can apply special commands or instructions to specify how the execution shall continue.Show more
Built-in iterators are special modules that allow you to split data into individual parts so that they can be processed separately. For example, if you receive an email with multiple attachments, iterators will let you process each attachment separately.
Reversely, aggregators merge individual data into one single bundle. For example, by using the Archive Module you can create a ZIP archive of files that is stored in a specific folder and send it as it's own email attachment afterwards.
With Integromat, you have at your disposal a number of neutral apps, such as HTTP, with which you can call any URL address. In combination with integrated support for OAuth 2 authorization and the JSON app, we give you the power to communicate with a vast majority of modern APIs. All without writing a single line of code.
Thanks to the HTTP/SOAP and JSON/XML modules, we can easily connect to almost any web service without writing a single line of code.
Your integrations (scenarios) may contain an unlimited number of steps.
From the ability to track real-time scenario execution to complete visualization of the data that passes through your scenario, watch your scenario unfold in front of you.
For each scenario, we maintain a complete execution history for up to 2 months back.
You can run your scenarios manually and observe in real-time how your data passes through it.
You can set up an execution schedule according to your preferences. We can execute your scenario up to every minute. Webhooks are handled immediately.
You can easily choose whether you want to read data from the moment you start the scenario or from a certain point in the past.
All of the operations that Integromat performs in a scenario are logged in detail, and kept up to several weeks back. With this enabled, you can easily see which data was processed during a run of a scenario.
If you would like to use Integromat without retaining any transferred data, simply disable the logging feature at any time.
Integromat allows you to work with files of any type, including texts, troubles, archives, and etc. You can load, transform, save, and etc.
Triggers are modules which are able to return bundles that were newly added or updated (depending on the settings), since the last run of the scenario.
Iterators are special types of modules that can split a large bundle into multiple smaller bundles. The results returned are then passed on one after another to subsequent modules.
Unlike iterators, aggregators are modules that compile multiple bundles into one single bundle.
Routers divide the flow into several branches, to allow you to process data differently in each branch.
Searches retrieve data matching the parameters you specify. Like iterators, searches can also return multiple results.
Integromat comes with the most commonly used functions for working with text, numbers, dates and lists.
Multiple cycles can be executed within one scenario run. Each cycle represents an isolated process within a scenario.
We support transaction processing, which works similarly to classic relational databases.
Data stores are the perfect tool for storing data from scenarios or transferring data between individual scenarios or scenario runs.
The error handling feature gives you the power to effectively handle unexpected errors.
Scenarios interrupted due to an error can be paused, manually corrected, and established where exactly the scenario was disrupted.
Our mobile app gives you the power to connect your mobile phone with Integromat and do amazing things!
To speed up your work, you can duplicate your scenarios.