engineer-email-api

Manage Braze email endpoints for spam removal, bounce handling, and subscription updates.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automate and standardize Braze email endpoint operations such as spam removal, hard-bounce handling, blocklisting, and subscription state updates.

Core Features & Use Cases

  • Spam/bounce management and end-user suppression using Braze endpoints
  • Blocklisting and unsubscribe workflows across email addresses and phones
  • Lookup and query of subscription state for synchronization with external systems

Quick Start

Unsubscribe a user by email using the email/status endpoint.

Frequently Asked Questions about engineer-email-api

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

FAQPage Schema
How do I automate Braze email bounce management and spam removal?

Automate Braze email bounce management and spam removal by identifying and managing Braze email endpoints to perform hard-bounce handling and end-user suppression. It standardizes these operations for bulk or individual updates using structured responses.

What is the batch limit for updating Braze subscription status and blocklists?

The batch limit for updating Braze subscription status and blocklists is up to 50 addresses per request. The system enforces this limit, supports asynchronous processing, and returns structured responses indicating queued operations.

How do I unsubscribe a user in Braze using the email status endpoint?

Unsubscribe a user in Braze using the email status endpoint by applying permission-scoped writes to change their subscription state. This workflow supports blocklisting and unsubscribe tasks across email addresses and phones for individual or bulk processing.

Can I query Braze subscription states to synchronize with external systems?

You can query Braze subscription states to synchronize with external systems using read endpoints. These endpoints allow lookup and query of subscription state, enabling data synchronization alongside permission-scoped writes for blocklisting and bounce management.

Does Braze email endpoint automation support asynchronous processing for bulk blocklist updates?

Braze email endpoint automation supports asynchronous processing for bulk blocklist updates. It enforces batch limits of up to 50 addresses, applies permission-scoped writes, and returns structured responses indicating queued operations for both emails and phones.