Can be thought of as a computer program, which starts with a trigger, and proceeds through a series of steps until it completes or errors.
An important distinction here is that some platforms like Zapier have a linear flow to their programs, while others are structured more like flowchart or graph.
An individual step in the automation, which is either a;
A trigger is the starting point of any automation. It's what kicks off the automation process. You can sub-classify triggers as;
Describes a thing that the automation should do. Here we get a huge range of variety on the systems and capabilities that the automation platform can provide.
Is a logical choice, where the flow of the automation can change.
For example, if the New Member ticked "add me to the mailing list" go down the path of adding them to SendInBlue.
In programming terms, you can think of these as if/then/else, for/each, and switch/case constructions.
Describes a certain kind of "non-specific" trigger or action, which can send or receive raw HTTP requests. It's can be used to connect to a lot of systems that do not have a defined integration.
For example, a form on a webflow site could be connected directly to a Zapier Webhook. When the user submits, the browser does an HTTP GET or HTTP POST, and the program is triggered with the data in the form as input.
In computer programming, create, read, update, and delete (CRUD) are the four basic operations of persistent storage. CRUD is also sometimes used to describe user interface conventions that facilitate viewing, searching, and changing information using computer-based forms and reports. The term was likely first popularized by James Martin in his 1983 book Managing the Data-base environment.
In computer science, ACID (atomicity, consistency, isolation, durability) is a set of properties of database transactions intended to guarantee data validity despite errors, power failures, and other mishaps. In the context of databases, a sequence of database operations that satisfies the ACID properties (which can be perceived as a single logical operation on the data) is called a transaction. For example, a transfer of funds from one bank account to another, even involving multiple changes such as debiting one account and crediting another, is a single transaction.