Teams | Collaboration | Customer Service | Project Management

April 2023

Message limits, email open tracking, SendGrid import

We are excited to introduce Guard Rails, now in open beta for Courier, a feature that allows you to set upper limits on the number of messages sent per time period. Courier business plan customers can configure these limits globally, or per user, or per user per subscription topic. Exclusions for certain subscription topics can also be set up, ensuring essential messages are always delivered.

Inbox message icons, JS client SDK, Datadog

We added the ability to customize the message icon for inbox messages. That means you can set a different icon for each type of notification that you send. To do this, Message Icons needs to be enabled in your brand’s in-app settings (they should be by default). Then you can add an icon to your notification template.

How to Create an Automated SMS Notification System

All apps need a solid, automated notifications system. Whether it’s reminders, updates, or alerts, some notifications can be urgent and time-sensitive, in which case SMS is the most effective communication channel. Let’s take a moment to talk about what that means for you as a developer. You need to: Realistically, building this feature from scratch can be time-consuming and complicated.

Reset Password Notifications with Python and Auth0

Learn how to create secure password reset notifications using Python and Auth0. Attendees will gain hands-on experience integrating Auth0 into their Python applications and implementing password reset flows. Throughout the workshop, participants will learn how to use Auth0's APIs and features to handle user authentication and authorization, and will have the chance to test and deploy their code.

New Datadog integration for Courier notification logs and metrics

The ability to unify all notification metrics and logs across channels and providers into an easy-to-use dashboard is a core advantage of Courier’s notification infrastructure. However, with product notifications so critical to the entire application experience, it’s important to connect that data back to central cloud observability platforms that look across the entire stack.

Streamline your workflow with CourierJS: Our new client-side SDK

We are thrilled to announce the release of our first client-side SDK for Courier, written for JavaScript. This new addition expands our existing SDK offerings, which include Java, Python, Node, Go, Ruby, and PHP, and makes it even easier for developers to integrate Courier into their projects.