Braze integration
Customer engagement platform API for cross-channel messaging (email, push, SMS, in-app, webhook), user data management, and campaign orchestration. Track user attributes, events, and purchases; trigger API campaigns and Canvases; manage subscription groups, catalogs, and email templates; export user, segment, campaign, and Canvas analytics. Supports regional instances (US-01..08, US-10, EU-01/02, AU-01, ID-01, JP-01, KR-01) selected at credential setup: enter the full REST host for your instance as shown in the Braze dashboard's API settings, e.g. iad-01.braze.com for US-01 or fra-01.braze.eu for EU-01 (EU instances use the braze.eu domain, not braze.com).
Common Braze use cases
- Audit
- Discovery
- External backup
- Backup
- CRM sync
- Receipts
- Product feed
- Template audit
- Pre-flight audit
- Preference center
What you can do with Braze
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
User, 5 operations
- POSTdelete_users
Permanently deletes user profiles.
- POSTexport_users_by_id
Exports full user profiles by identifier.
- POSTexport_users_by_segment
Exports every user in a segment.
- POSTidentify_users
Links anonymous user aliases to known external IDs.
- POSTtrack_users
Records user attributes, events, and purchases.
Campaign, 3 operations
- GETget_campaign_details
Returns full campaign configuration.
- GETlist_campaigns
Lists campaigns in the workspace.
- POSTtrigger_campaign_send
Fires an API-triggered campaign immediately.
Catalog, 2 operations
- POSTcreate_catalog
Creates a new catalog with its schema.
- GETlist_catalogs
Lists all catalogs in the workspace.
Email template, 2 operations
- GETget_email_template_info
Returns full content of an email template.
- GETlist_email_templates
Lists code-based email templates.
Scheduled message, 2 operations
- POSTdelete_scheduled_message
Cancels a scheduled message.
- POSTschedule_messages
Schedules a future message send.
Subscription group, 2 operations
- GETlist_user_subscription_groups
Lists a user's subscription group memberships.
- POSTupdate_subscription_group_status
Sets subscription status for users in a group.
Canvas, 1 operation
- POSTtrigger_canvas_send
Enters users into an API-triggered Canvas.
Message, 1 operation
- POSTsend_messages
Sends cross-channel messages immediately.
Scheduled broadcast, 1 operation
- GETlist_scheduled_broadcasts
Lists upcoming scheduled campaigns and Canvases.
Segment, 1 operation
- GETlist_segments
Lists segments (audiences) in the workspace.
Transactional message, 1 operation
- POSTsend_transactional_message
Sends a single transactional email.
User alias, 1 operation
- POSTcreate_user_alias
Attaches new aliases to existing users.
Use Braze from Claude Code, Cursor or Codex
Connect Braze in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Braze operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Braze
Create your workspace
Sign up free. Nothing to install.
Connect Braze once
Add your Braze connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Braze integration FAQ
- What can you do with the Braze integration?
- LiveContext exposes 22 operations on Braze, covering user, campaign, catalog and email template. Common uses include Audit, Discovery and External backup.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…