Flows
Lists all flows in the account, including automation workflows for messages and actions. Supports retrieving and deleting flow records.
Select
The add-in uses the Klaviyo API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the add-in.
- Id supports the following operator: =, IN
- Archived supports the following operator: =
- Updated supports the following operators: >=, >, <=, <, =
For example, the following queries are processed server-side:
SELECT * FROM Flows WHERE Id = 'flows-id'
SELECT * FROM Flows WHERE Archived = false
SELECT * FROM Flows WHERE Updated >= '2025-07-08'
Delete
You can delete a flow by specifying the Id of the record you want to remove.
DELETE FROM Flows WHERE Id = 'flows-id'
Columns
| Name | Type | ReadOnly | References | Description | |
| Id [KEY] | String | False |
The unique identifier for the flow within Klaviyo. | ||
| Archived | Bool | False |
Indicates whether the flow has been archived. Archived flows are inactive and do not trigger automated actions but remain accessible for record-keeping or reactivation. | ||
| Created | Datetime | False |
The date and time when the flow was created, in ISO 8601 format (YYYY-MM-DDTHH:MM:SS.mmmmmm). | ||
| Name | String | False |
The display name of the flow as defined in Klaviyo. Use this value to identify or manage the flow. | ||
| Status | String | False |
The current operational status of the flow. Possible values include Draft, Manual, and Live. | ||
| TriggerType | String | False |
Specifies the type of event or condition that triggers the flow. Supported trigger types include Added to List, Date Based, Low Inventory, Metric, Price Drop, and Unconfigured. | ||
| Updated | Datetime | False |
The date and time when the flow was last updated, in ISO 8601 format (YYYY-MM-DDTHH:MM:SS.mmmmmm). |