Adalo
Web PlatformRead and write records in your Adalo app collections through the Adalo Collections API. Authenticates with a Bearer API key scoped to a specific Adalo App ID.
What This Integration Enables
FlowRunner agents use Adalo to keep a no-code app's database in step with the systems around it. An agent can list records in a collection with pagination, retrieve a single record by its ID, create a new record from a fields object, apply a partial update to an existing record, and delete a record by ID. Reads drive reporting, notifications, and conditional logic without touching the app. Writes keep the collection current when a CRM, a spreadsheet, or a form submission changes upstream. What the connector does not do is push every write straight into your live app unchecked. When a write changes what app users will see, the agent runs what is routine and asks a person before the rest.
Without FlowRunner
With FlowRunner
Use Case Scenarios
One-Way Sync Into Adalo
An external system changes, for example a new row lands in a source base or a form is submitted. The agent reads the incoming data, uses Get Record or List Records to find the matching Adalo record, and applies the change with Update Record. If no record exists yet, it uses Create Record. The Adalo app stays current without anyone copying data between systems.
Reading Adalo To Power Downstream Work
On a schedule, the agent calls List Records to pull the current state of a collection, reads the fields it needs, and feeds them into a report, a notification, or another integration. Nothing in the Adalo database changes. The app's data drives downstream work while remaining the single source the app itself renders.
Confirmed User-Facing Change
An agent is about to write a change that live app users will immediately see, such as flipping a status field that gates access or deleting a record that a user's screen depends on. Reading the current record and preparing the write happens automatically. The write itself does not. The agent holds it for a person to confirm, then calls Update Record or Delete Record once the confirmation comes back.
Human-in-Loop Highlight
When a workflow reaches a write that changes what live Adalo app users will experience, such as deleting a record a user's screen depends on or flipping a status field that controls access, the agent does not run it on its own. It pauses and routes to the responsible person through their preferred channel: "The workflow wants to run [action] on record [id] in the [collection] collection, which app users will see as [effect]. Current values: [fields]. Confirm the write, or hold?" The person confirms, and only then does the agent call the action. Reads and routine syncs keep running automatically; the writes that reach live users get a human first.
Agent Capabilities
5 actionsRecords
5- List Records Lists records in an Adalo collection with pagination. Used to read the current state of a collection into a report, a notification, or a downstream step.
- Get Record Retrieves a single record from a collection by its record ID. Used to load the exact record a workflow needs before acting on it.
- Create Record Creates a new record from a fields object whose keys are the collection's field names or numeric property IDs. Used to seed or sync a new entry into an Adalo collection.
- Update Record Applies a partial update to an existing record; only the fields you supply change, and omitted fields are left unchanged. Used to keep a record aligned with a source system.
- Delete Record Deletes a record from a collection by its record ID. Used to remove an entry, and one of the writes worth a human confirmation because live app users may depend on it.
Start building with Adalo
$100 in credits. No card required. Connect in minutes.