Loading...
Loading...
Braze integration. Manage data, records, and automate workflows. Use when the user wants to interact with Braze data.
npx skill4agent add membranedev/application-skills brazemembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search braze --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List Users | export-user-by-id | Export user profile data by identifier. |
| List Custom Events | list-custom-events | Get a list of custom events defined in Braze. |
| List Catalogs | list-catalogs | Get a list of catalogs in Braze. |
| List Content Blocks | list-content-blocks | Get a list of Content Blocks with optional filtering by modification date. |
| List Email Templates | list-email-templates | Get a list of email templates with optional filtering by modification date. |
| List Segments | list-segments | Get a list of segments from Braze with optional pagination and sorting. |
| List Campaigns | list-campaigns | Get a list of campaigns from Braze with optional filtering and pagination. |
| List Canvases | list-canvases | Get a list of Canvas flows from Braze with optional filtering and pagination. |
| Get Email Template | get-email-template | Get detailed information about a specific email template. |
| Get Content Block | get-content-block | Get detailed information about a specific Content Block. |
| Get Segment Details | get-segment-details | Get detailed information about a specific segment including its name, description, and analytics. |
| Get Campaign Details | get-campaign-details | Get detailed information about a specific campaign including messages, conversion events, and schedule. |
| Get Canvas Details | get-canvas-details | Get detailed information about a specific Canvas including steps, variants, and configuration. |
| Get Subscription Status | get-subscription-status | Get a user's subscription group status by external ID, email, or phone. |
| Create Email Template | create-email-template | Create a new email template in Braze. |
| Track Users | track-users | Track user attributes, events, and purchases in Braze. |
| Update Email Subscription | update-email-subscription | Change the email subscription status for a user. |
| Update Subscription Status | update-subscription-status | Update a user's subscription group status (subscribe or unsubscribe from a group). |
| Send Messages | send-messages | Send messages immediately to specified users via email, push, content card, and other channels using the Braze messaging API. |
| Delete Users | delete-users | Delete user profiles from Braze by external IDs, Braze IDs, or user aliases. |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY