Integration

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).

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Braze.Built from the 22 Braze tools below, on the connection you add once.

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

  • delete_usersDelete usersPOSTPermanently deletes user profiles.
  • export_users_by_idExport users by idPOSTExports full user profiles by identifier.
  • export_users_by_segmentExport users by segmentPOSTExports every user in a segment.
  • identify_usersIdentify usersPOSTLinks anonymous user aliases to known external IDs.
  • track_usersTrack usersPOSTRecords user attributes, events, and purchases.

Campaign, 3 operations

  • get_campaign_detailsGet campaign detailsGETReturns full campaign configuration.
  • list_campaignsList campaignsGETLists campaigns in the workspace.
  • trigger_campaign_sendTrigger campaign sendPOSTFires an API-triggered campaign immediately.

Catalog, 2 operations

  • create_catalogCreate catalogPOSTCreates a new catalog with its schema.
  • list_catalogsList catalogsGETLists all catalogs in the workspace.

Email template, 2 operations

  • get_email_template_infoGet email template infoGETReturns full content of an email template.
  • list_email_templatesList email templatesGETLists code-based email templates.

Scheduled message, 2 operations

  • delete_scheduled_messageDelete scheduled messagePOSTCancels a scheduled message.
  • schedule_messagesSchedule messagesPOSTSchedules a future message send.

Subscription group, 2 operations

  • list_user_subscription_groupsList user subscription groupsGETLists a user's subscription group memberships.
  • update_subscription_group_statusUpdate subscription group statusPOSTSets subscription status for users in a group.

Canvas, 1 operation

  • trigger_canvas_sendTrigger canvas sendPOSTEnters users into an API-triggered Canvas.

Message, 1 operation

  • send_messagesSend messagesPOSTSends cross-channel messages immediately.

Scheduled broadcast, 1 operation

  • list_scheduled_broadcastsList scheduled broadcastsGETLists upcoming scheduled campaigns and Canvases.

Segment, 1 operation

  • list_segmentsList segmentsGETLists segments (audiences) in the workspace.

Transactional message, 1 operation

  • send_transactional_messageSend transactional messagePOSTSends a single transactional email.

User alias, 1 operation

  • create_user_aliasCreate user aliasPOSTAttaches 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 Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Braze

  1. Create your workspace

    Sign up free. Nothing to install.

  2. 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.

  3. 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

Browse the whole catalog