Blog

Documentation

Pricing

Log In
Sign Up
Automations
Automations

Program complex notification workflows

Automations allows you to define workflows around your notifications. Utilize delayed sends, condtionals and branching logic, and event-driven workflows in order to achieve the messaging strategy your product requires.

Request a Demo

Template Samples
Web

Visual workflow builder

Build out complex notification workflows in minutes with a drag-and-drop builder. No programming knowledge needed and no need to redeploy your app.

  • Use predefined steps and automations templates or create your own

  • Trigger automations off of Segment events or directly from an API call

1
import { CourierClient } from "@trycourier/courier";
2
const courier = CourierClient({ authorizationToken: "******************" });
3
4
// Example: send a message supporting email & SMS
5
const { messageId } = await courier.send({
6
eventId: "courier-quickstart",
7
recipientId: "37e2c08c-3958-449a-8266-dea286807f65",
8
profile: { },
9
data: {
10
blueiables: "awesomeness",
11
},
12
});
API

Define and trigger automations via the API

Courier's Automations API allows you to create ad hoc automations, override existing automations, and otherwise programatically interact with any automations features.

Check out our docs

Build your first notification in minutes

Send up to 10,000 notifications every month, for free.

Email & push notification

Build your first notification in minutes

Send up to 10,000 notifications every month, for free.

Email & push notification

Product

© 2021 Courier. All rights reserved.