Quickstart • Send Your First Multi-Channel Notification

Integrate Courier into your Python, Node.js, or Go backend services with 4 lines of code.

from courier.client import Courier

client = Courier(auth_token="YOUR_AUTH_TOKEN")

resp = client.send_message(
    message={
        "to": {"email": "user@example.com"},
        "template": "WELCOME_NEW_USER",
        "data": {"name": "Alex", "plan": "Pro Tier"}
    }
)
print(resp['requestId'])