Customer.io

Lifecycle/behavioral messaging (email, SMS, push, in-app).

How MailKite fits

Customer.io is lifecycle messaging. MailKite is inbound-first infra — pair for receive + raw transactional.

Send email from Customer.io with MailKite

A minimal, copy-paste starter. Swap in your own domain and API key.

send.ts
import { MailKiteClient } from "@mailkite/client";

// One API, your own DKIM-signed domain — no mail server to run
const mailkite = new MailKiteClient({ token: process.env.MK_API_KEY! });

await mailkite.send({
from: "you@yourdomain.com", // any address on a verified domain
to: "user@example.com",
subject: "Hello from Customer.io",
html: "<p>Sent in milliseconds via MailKite.</p>",
});
Read the sending quickstart

Customer.io is a lifecycle and behavioral messaging platform for email, SMS, push, and in-app messages. It's developer-friendly with a Send API, Liquid templating, server SDKs (Node, Python, Ruby, Go, PHP, Java), and a Data Pipelines/CDP product.

Key features

Pricing model

Free trial + usage-based

Category

Email platforms

Full-stack developer email APIs for sending and receiving.

Related

Similar tools

Try MailKite alongside Customer.io.

Point a domain, drop in a webhook URL, and send your first email in minutes. Unlimited domains, no credit card.