We are excited to introduce the Courier Accounts API, in private Beta. Please contact Courier support for access. Designed to enable multi-tenant notification workflows, the Accounts API lets you define user-to-account-level relationships, especially useful in the context of B2B applications. For example to send branded notifications or create a Slack-bot on behalf of an organization.
It’s not yet fully featured, so our team is working hard on improvements over the coming weeks. For more details on what’s available in the private Beta, refer to our documentation.
You can now map data attributes to variables inside of a template, making it much easier to create tailored up-to-date notifications for each user.
Dynamic data fields are available from the template designer in the Courier UI or as an ad-hoc automation through the
refs object syntax. This syntax includes properties such as brand, data, profile, template, and recipient, each of which can be set using the invoke the API. Specific data attributes can then be mapped to different variables directly in the JSON editor, providing even more control and customization over your notifications.
This update significantly simplifies the customization process, helping users create more personalized, targeted notifications. For more detailed information, check out our documentation.
refs.data.userId, which hindered the template execution.