List API hero
CourierProduct News

Introducing the Lists API: Notify Lists of Users With One API Call

Courier’s Lists API lets you create lists, subscribe recipient profiles, then notify every user on the list with a single Send API call.

By Nate Munger

October 13, 2020

Courier Live Header
Courier

Building a Low Code Conference Application with Twilio and Typeform

Since our September 30th Courier Live happened during the Twilio SIGNAL conference, we did a special stream to highlight using Twilio SMS and SendGrid. Twilio Developer Evangelist Lizzie Siegle joined me for a deep dive of the low code conference application we created for SIGNAL using Typeform, Twilio, SendGrid, Glitch, and Courier.

By Aydrian Howard

October 07, 2020

API Post Header
Engineering

What to consider when standardizing your REST APIs

Recently, we’ve been working on standardizing some aspects of Courier’s REST APIs, such as naming conventions and HTTP status response codes. I thought I’d share some of our guiding principles and learnings that might be useful for your team as well.

By Seth Carney

October 06, 2020

Courier Live Header
Courier

First Look at Notifying Multiple Recipients using Lists

For our September 23 Courier Live, Danny Douglass from our engineering team returned to give us an API first look at our new lists feature. Lists allow you to send the same notification to multiple recipients using a single API call. Using our Courier Live Alert example, we walked through creating lists, subscribing existing and new recipients to it, and sending the notification using the new Send List endpoint.

By Aydrian Howard

September 30, 2020

notification status header
EngineeringIntegrations

Standardizing Message Status Across SendGrid, Twilio, Slack, Firebase, and More

I wanted to share how statuses work today in Courier and some of the things we thought through while building a single source of truth across integration providers. I’ll also explain how we provide open tracking for emails and click-through tracking across all channels.

By Tony Nguyen

September 17, 2020

Courier Live Header
Courier

Sending Notifications via Slack

As a follow up to the Courier Live where Troy and I built the Pigeon Weather App, I went back and added support for sending the notification as a direct message in Slack. Adding this additional channel only required adding the Slack provider, designing the message, and updating our Glitch App to accept Slack profile information.

By Aydrian Howard

September 16, 2020

Generic Courier Header
Courier

Announcing Courier's $10M Series A

We're excited to announce that Courier has raised a $10.1M Series A led by Bessemer Venture Partners, with participation from Matrix Partners, Twilio, Slack, Y Combinator, and many great angel investors. This follows a previously unannounced $2.3M seed round that we raised last summer.

By Troy Goode

September 14, 2020

Courier Live Header
Courier

Controlling IoT using the Webhook Provider

Riley Napier from our engineering team returned for our September 2nd Courier Live. Together we used the Courier Webhook Provider to send a notification using an unconventional channel, a BlinkStick Square.

By Aydrian Howard

September 09, 2020

Courier Live Header
Courier

Designing Slack Notifications using Block Kit and Jsonnet

Earlier this summer, Riley Napier from our engineering team joined me for our June 24th Courier Live to help me build a Slack Slash Command to display estimated departure times for BART Stations. We created a Glitch ExpressJS app to accept the commands and Courier to handle the responses. We designed the messages by dynamically generating Block Kit using Jsonnet.

By Aydrian Howard

September 02, 2020