Watches rooms the current user is in.
Watches messages in a room.
Triggers when a new campaign is created.
Trigger when a new event is generated.
Triggers when a new event is generated within a given particular metric.
Triggers when a new event releated to the given person is generated within a given particular metric.
Triggers when a new profile is added to the given list. The module allows you to track the last 100 new emails. The module must be scheduled with this in mind.
Triggers when a doc is created or updated.
Triggers when a new row is created in selected table.
Triggers when an existing row is updated in selected table.
Sends a message to a room.
Retrieves a single message.
Retrieves a list of rooms the current user is in.
Retrieves a list of users currently in the room.
Retrieves unread items and mentions from a room.
Subscribes or re-subscribes profiles to a list.
Adds or updates one more attributes for a Person based on the Klaviyo person ID.
Cancels a campaign.
Clones a campaign.
Creates a new campaign, or updates details of the given campaign.
Marks a person as excluded from all email.
Finds profile by email.
Retrieves all the data attributes for a person, based on the Klaviyo person ID.
Returns information about a list.
The endpoint queues a campaign for immediate delivery.
Schedules a campaign for a time in the future.
Tracks when someone takes an action or does something.
Tracks properties about an individual without tracking an associated event.
Unsubscribes and removes profiles from a list.
Creates a new Coda doc, optionally copying an existing doc.
Creates a new row in a selected table.
Deletes a specified row from the table. When deleting using a name as opposed to an ID, an arbitrary row will be removed.
Returns details about a column in a table.
Returns info on a control.
Returns information about the specified doc.
Returns details about a folder.
Returns info on a formula.
Returns details about a section.
Returns details about a row in a table.
Returns details about a specific table.
Performs an arbitrary authorized API call.
Updates properties for a page.
Updates a specified row in the table.
Creates a new row or updates existing rows if any upsert key columns are provided. When upserting, if multiple rows match the specified key column(s), they will all be updated with the specified value.
Exports event data from Klaviyo, optionally filtering and segmented on available event properties.
Returns profiles that are on a list and not suppressed. Profiles are checked based on the predefined set of their emails.
Returns summary information about email recipients for the campaign specified that includes each recipients email, customer ID, and status.
Returns a list of all the campaigns you've created.
Returns a batched timeline for one specific type of metric.
Returns a list of all the metrics.
Returns profiles (emails, IDs) in a given list or segment.
Returns a list of columns in a table.
Returns a list of controls in a Coda doc.
Returns a list of Coda docs accessible by the user. These are returned in the same order as on the docs page: reverse chronological by the latest event relevant to the user (last viewed, edited, or shared).
Returns a list of named formulas in a Coda doc.
Returns a list of pages in a Coda doc.
Returns a list of rows in a table.
Returns a list of tables in a Coda doc.