Braze
Braze is a customer engagement platform for managing user data, messaging, campaigns, analytics, catalogs, templates, and workspace automation.
What agents can do
Actions119
Blocklist emails
HIGH IMPACT: globally unsubscribe and mark as hard bounced one to 50 exact email addresses.
Cancel segment exports
Ask Braze to cancel all ongoing exports for a segment.
Create campaign trigger schedule
HIGH IMPACT: schedule one durable API-triggered campaign dispatch.
Create canvas trigger schedule
HIGH IMPACT: schedule one durable API-triggered Canvas entry.
Create catalog
Create one persistent catalog in the connected Braze workspace.
Create catalog fields
Asynchronously create up to 50 fields in one Braze catalog.
Create catalog item
Synchronously create one Braze catalog item by exact item ID.
Create catalog items
Asynchronously create up to 50 Braze catalog items.
52 moreFewer
Create catalog selection
Asynchronously create one Braze catalog selection.
Create content block
Persist a reusable HTML or text Content Block in the connected Braze workspace.
Create email template
Persist an HTML email template on Braze's Templates & Media page.
Create media library asset
Upload one asset to Braze from a public HTTP(S) URL or local file.
Create message schedule
HIGH IMPACT: schedule API-only channel messages for future processing.
Create preference center
HIGH IMPACT: durably create and optionally activate a Braze-hosted preference center.
Create sdk authentication key
HIGH IMPACT SECURITY OPERATION: create an SDK Authentication key from an RSA public key for one exact app.
Create send id
Create or assign a send ID for programmatic message-performance tracking.
Create user aliases
Add up to 50 Braze aliases to existing external-ID users or create alias-only profiles.
Delete campaign trigger schedule
HIGH IMPACT: durably cancel a scheduled API-triggered campaign before send time.
Delete canvas trigger schedule
HIGH IMPACT: durably cancel a scheduled API-triggered Canvas before entry time.
Delete catalog
Permanently delete one Braze catalog and all of its contents by exact catalog name through DELETE /catalogs/{catalog_name}.
Delete catalog field
Asynchronously request deletion of one field by exact catalog and field name.
Delete catalog item
Request deletion of one catalog item by exact catalog name and item ID.
Delete catalog items
Asynchronously request deletion of up to 50 catalog items by exact IDs.
Delete catalog selection
Asynchronously request deletion of a selection by exact catalog and selection name.
Delete message schedule
HIGH IMPACT: durably cancel an API-only message schedule before it is sent.
Delete sdk authentication key
HIGH IMPACT SECURITY OPERATION: permanently delete one exact non-primary SDK Authentication key from one exact app.
Delete users
Permanently queue deletion of up to 50 users using exactly one identifier type.
Duplicate campaign
HIGH IMPACT: request an asynchronous, durable duplicate of a Braze campaign.
Duplicate canvas
HIGH IMPACT: request an asynchronous, durable duplicate of a Braze Canvas.
End live activity
IRREVERSIBLE: end an SDK-registered iOS Live Activity with a final ContentState.
Export global control group users
Start an asynchronous export of all current Global Control Group users.
Export segment users
Start an asynchronous newline-delimited JSON export for one segment.
Export users by identifiers
Return user profiles matching one or more Braze, external, alias, device, email, or phone identifiers; this reads profiles and does not track events or consume data points.
Generate preference center url
Generate a user-specific URL for an API-created or drag-and-drop Braze preference center.
Get campaign
Return configuration and delivery details for one campaign identified by its Braze campaign ID.
Get campaign analytics
Get up to 100 daily campaign analytics points.
Get campaign translation source
Read the default source values inside translation tags for one campaign message variation.
Get canvas
Return configuration and step details for one Canvas identified by its Braze Canvas ID.
Get canvas analytics
Export Canvas daily time-series analytics with optional variant, step, and deleted-step breakdowns.
Get canvas analytics summary
Export Canvas analytics rollups with optional variant, step, and deleted-step breakdowns.
Get canvas translation source
Read default source values inside translation tags for one Canvas step message variation.
Get catalog item
Return one Braze catalog item by exact catalog name and item ID.
Get content block
Return one persisted Braze Content Block by API identifier, optionally with its current campaign and Canvas inclusion records.
Get content block translation source
Read default source values inside one Content Block's translation tags.
Get custom event analytics
Get 1 to 100 daily or hourly occurrence counts for one custom event, optionally filtered by app and analytics-enabled segment.
Get email template
Return one stored HTML email template by API identifier.
Get email template translation source
Read default source values inside an email template's translation tags.
Get preference center
Get persisted HTML, state, options, identifiers, and timestamps for one Braze preference center.
Get purchase series
Get 1 to 100 daily or hourly purchase quantity or revenue points, optionally filtered by app and product.
Get segment
Return Braze's documented configuration details for one segment identified by its segment API identifier.
Get segment analytics
Get up to 100 daily estimated segment-size points.
Get send analytics
Get up to 100 daily analytics points for a tracked send from an API campaign.
Get session analytics
Get 1 to 100 daily or hourly session-count points, optionally filtered by app and analytics-enabled segment.
Get subscription group status
Get saved membership status for up to 50 users in one exact subscription group.
Get user kpi series
Get 1 to 100 points for one user KPI: daily active users, rolling 30-day monthly active users, daily new users, or daily uninstalls.
Get webhook template translation source
Read default source values inside a webhook template's translation tags.
Identify users
Assign external IDs to alias-only, email-only, or phone-only Braze profiles, merging into an existing identified profile when applicable.
List campaigns
Return one page of Braze campaigns for discovery, optionally including archived campaigns and filtering by last edit time.
List campaign translations
View every configured locale translation map for one campaign message variation, or filter by locale.
List canvases
Return one fixed provider page of up to 100 Braze Canvases for discovery, optionally including archived Canvases and filtering by last edit time.
And 59 more in Definable.
How it connects
You paste an API key from Braze on a page Composio hosts, so the key never passes through Definable.
Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.
More in Marketing Automation
SendPulse
marketing automation
SendPulse is a multichannel marketing platform for email, SMS, chatbots, CRM, automation, web push, and transactional messaging.
Klaviyo
marketing automation
Klaviyo is a data-driven email and SMS marketing platform that allows e-commerce brands to deliver targeted messages, track conversions, and scale customer relationships
GetResponse
marketing automation
Manage GetResponse email marketing, contacts, campaigns, automation, ecommerce, and account resources.
Handwrytten
marketing automation
Automate your handwritten correspondence. Send real notes with your message written in pen by robots.
Kit
marketing automation
Kit is a platform that allows creators to automate tasks and developers to build apps for the Kit App Store.
ReferralRock
marketing automation
ReferralRock is a referral marketing platform that helps businesses create and manage referral programs to drive word-of-mouth growth and customer acquisition