Actions7
Create Send ID
AI-generatedOverview
This node integrates with the Braze API to send immediate messages and manage message sends. Specifically, the Create Send ID operation generates a unique send identifier associated with a campaign, which can be used for tracking and analytics purposes within Braze.
Typical use cases include:
- Generating a custom or automatic send ID before sending a campaign message.
- Associating send IDs with campaigns to track message performance.
- Preparing send identifiers for later use in message sends or analytics workflows.
For example, you might use this node to create a send ID for a marketing campaign, then use that ID to track user engagement or message delivery statistics.
Properties
| Name | Meaning |
|---|---|
| Campaign ID | The campaign identifier to associate with the send ID (required). |
| Custom Send ID | Optional custom send identifier (ASCII characters only, max 64 chars). If omitted, Braze generates one automatically. |
Output
The node outputs JSON data representing the response from the Braze API after creating the send ID. This typically includes the generated send ID and any related metadata returned by Braze.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the Braze API.
- Needs the Braze instance endpoint URL configured via credentials.
- The node makes HTTP POST requests to the Braze
/sends/id/createendpoint.
Troubleshooting
- Missing or invalid Campaign ID: The operation requires a valid campaign ID; ensure it is provided and correct.
- Invalid Custom Send ID: If specifying a custom send ID, it must contain only ASCII characters and be no longer than 64 characters.
- API authentication errors: Verify that the API key credential is correctly set up and has sufficient permissions.
- Network or endpoint issues: Confirm the Braze instance endpoint is reachable and correctly configured.
- Error responses from Braze: The node surfaces error messages from Braze's API. Common errors include invalid parameters or unauthorized access. Review the error message details to resolve.
If the node is set to continue on failure, errors will be included in the output JSON with relevant error codes and messages.