What is Middle?

Middle is a cloud-based integration and programming platform that offers low-code workflows and in-browser app development. With Middle, you can effortlessly integrate, ingest data, and run workflows to automate actions and data between web applications. It features a catalog of pre-built, open-source connectors, enabling you to create new integrations and customize existing ones within Middle's developer portal.


Connections between Middle and other systems are represented by apps. A Middle app syncs and stores data in a relational format. These apps also contain actions that use APIs to perform operations like PUT or POST requests in another system. Actions can range from updating user data to triggering events.

Middle allows you to manage all your integrations, syncs, and data through a single dashboard, with no limit to the number of integrations per account. If a system you want to integrate with lacks an API, Middle supports other integration methods, including direct database connections and file transfer protocols.


With workflows, non-developers can build automations that connect your apps. Workflows feature a visual scripting interface, eliminating the need for coding. They typically ingest data, filter it, and then push it out of Middle to perform actions within a simple logic tree.

Since these automations are crucial to your business, Middle provides tools to troubleshoot and monitor issues. This removes the guesswork and reduces development time when investigating integration problems.


While Middle offers numerous pre-built integrations, the platform also provides the flexibility to create custom integrations or modify existing ones. In the developer portal, you can build new integrations and make changes to Middle's existing ones directly within your browser, without the need to download an SDK. All coding in Middle is done using Python scripts. When you add a new integration via the developer portal, it automatically integrates with all other apps in Middle.

Last updated