engineer-cloud-ingestion

Configure cloud data ingestion connectors and transformation pipelines for Braze.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/delta-and-beta/braze-agency --skill engineer-cloud-ingestion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: engineer-cloud-ingestion
Source: https://github.com/delta-and-beta/braze-agency/tree/main/skills/engineer-cloud-ingestion
Command: npx skills add https://github.com/delta-and-beta/braze-agency --skill engineer-cloud-ingestion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Helps teams reliably connect external data sources and webhook streams to Braze by defining how to configure, test, monitor, and troubleshoot cloud data ingestion connectors and Data Transformation pipelines so user profiles, events, and catalogs stay accurate and up to date.

Core Features & Use Cases

  • Connector configuration: Step-through guidance for CDI connectors to Snowflake, BigQuery, Redshift, Databricks and S3, including credential and permission requirements.
  • Data Transformation authoring: Patterns and templates for writing, previewing, and validating JavaScript webhook transformations that produce Braze API payloads.
  • Operational monitoring & troubleshooting: How to read sync logs, export error rows, configure notifications, and diagnose common failures such as missing UPDATED_AT, permission errors, or payload shape mismatches.
  • Use case: Onboard a Snowflake table to sync purchases and user attributes into Braze, or create a webhook transformation to map Typeform submissions into /users/track calls.

Quick Start

Set up a Snowflake CDI connector to sync user events into Braze, ensure the UPDATED_AT high-watermark column exists and is indexed, and validate a Data Transformation using a captured webhook payload.

Frequently Asked Questions about engineer-cloud-ingestion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Snowflake cloud data ingestion connector to sync warehouse data into Braze?

To set up a Snowflake cloud data ingestion connector for Braze, you need to configure service account credentials with SELECT permissions and ensure your source table has an UPDATED_AT high-watermark column for accurate incremental syncs.

Why does my Braze data ingestion sync keep failing with permission errors?

Braze data ingestion sync failures often stem from missing SELECT permissions on the service account credentials or an incorrectly configured UPDATED_AT column needed for incremental syncs, which you can diagnose by exporting and reviewing sync logs.

How do I create a Data Transformation pipeline for webhook data in Braze?

To create a Braze Data Transformation pipeline, you write, preview, and validate JavaScript that processes webhook payloads, mapping inputs like Typeform submissions into correctly structured Braze /users/track API payloads.

Does Braze cloud data ingestion support BigQuery and Redshift warehouses?

Yes, Braze cloud data ingestion supports BigQuery and Redshift warehouses, allowing you to configure connectors with the appropriate service account credentials to sync user attributes and events directly into Braze profiles.

What is a zero-copy Canvas trigger and when do I need it for Braze data ingestion?

A zero-copy Canvas trigger is a Braze cloud data ingestion feature that activates workflows directly from warehouse data without duplicating records, needed when you want to trigger Canvases based on real-time warehouse updates.