Automations allows you to define workflows around your notifications. Utilize delayed sends, conditionals and branching logic, and event-driven workflows to achieve your product's desired messaging strategy.
Get started for free
You can build out complex notification workflows in minutes with a drag-and-drop builder. No programming knowledge is 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
Courier's automations API allows you to create ad hoc automations, override existing automations, and otherwise programmatically interact with any automations features.
Send up to 10,000 notifications every month, for free.
Get started for free
Send up to 10,000 notifications every month, for free.
Get started for free
© 2024 Courier. All rights reserved.
1import { CourierClient } from "@trycourier/courier";2const courier = CourierClient({ authorizationToken: "******************" });34// Example: send a message supporting email & SMS5const { messageId } = await courier.send({6eventId: "courier-quickstart",7recipientId: "37e2c08c-3958-449a-8266-dea286807f65",8profile: { },9data: {10blueiables: "awesomeness",11},12});