Snowplow

Snowplow

Snowplow BDP Console API for managing tracking pipelines, data structures, data products, event specifications, warehouse job runs, and data quality alerts.

API Key104 tools2 triggers

Three ways to use Snowplow

Chat with Geni

Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.

Build a workflow

Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.

Power an app

Use this integration as a data source or action layer behind a dashboard, form, or internal tool.

Supported tools

Actions your AI agents can perform with Snowplow.

Batch Get Event Specification Versions

Fetch several named event specification versions in one request

Tool

Batch Promote Data Structures

Promote many data structures to production in one call, reporting per-schema outcomes

Tool

Check Event Specification Compatibility

Dry-run an event specification against its source schemas and get a property-level compatibility report

Tool

Clone Data Product

Duplicate a data product along with its event specifications

Tool

Clone Event Specification

Duplicate an existing event specification into a new one

Tool

Create API Key

Mint a new Console API key scoped to a subset of the caller's own permissions

Tool

Supported triggers

Start a workflow when something happens in Snowplow.

Job Run Finished in Snowplow

Triggers when a warehouse data model job run finishes (succeeded, failed, or skipped) in your Snowplow organization.

Trigger

Job Run Failed in Snowplow

Triggers only when a warehouse data model job run fails in your Snowplow organization.

Trigger

Get started automating Snowplow

01Connect your accountLink your account securely with OAuth or an API key.
02Choose a trigger or toolPick the events and actions your workflow should use.
03Configure the workflowDescribe what you want and Geni wires it up for you.
04Refine the processTest runs, review output, and tweak until it's right.
05Turn it onSet it live and it runs on a schedule or on events.