Messaging for builders
Send transactional email, push, and in-app from your terminal or your agent. Get started for free. Add $10 when you're ready to launch.
customer.io setup
Install the CLI:
$ npm i -g @customerio/cli && cio skills install
Prompt your agent:
Set up a new Customer.io Builder account for me. Run `cio prime`, then read `cio skills read cli/onboarding.md` before we build.
- $0 to start
- Pay as you go
- Upgrade anytime
⎿ Read 46 lines⎿ "$%amount% landed in your account"⎿ subject: "Your $%amount% has arrived"⎿ ✓ template_id: push_2k3f⎿ ✓ template_id: email_8m1q⎿ +2 lines · imported, called customerio.send()✓ Live — fires on POST /api/fundsVerified test sends
Time to first send
Cost per 1,000 sends
Profiles & event tracking
Ship messaging in minutes,
not days
~4 min. setup time
Sign up
Create an account in the browser or from the CLI—wherever you're most comfortable.
Send your first email
Point Customer.io at your sending domain and fire off a message to verified test users.
Unlock external sends
When you're ready to reach real subscribers, add $10 in funds.
Multi-channel from day one


Receipts, password resets, and confirmations sent through the Transactional API. Full delivery tracking and bounce reporting out of the box.
- Send transactional email through one API
- Track delivery, bounces, and status out of the box
- Personalize with real-time customer data


In-app Messages
Modals, banners, and inline alerts that render inside your web or mobile app. Supported by our web and mobile SDKs.
- Launch modals, banners, and inline messages
- Trigger messages from customer behavior
- Preview and publish across web and mobile


Push Notifications
Native iOS and Android push for alerts and updates. Rich content, deep links, and SDKs for React Native, Flutter, and Expo.
- Send alerts across iOS and Android
- Add rich content and deep links
- Track opens, conversions, and failures
Ready to get started?
Install the Customer.io CLI, drop in the prompt, and let your agent handle the rest.
$ npm i -g @customerio/cli && cio skills installSet up a new Customer.io Builder account for me. Run `cio prime`, then read `cio skills read cli/onboarding.md` before we build.Simple, usage-based pricing
Build and test for free with email to verified teammates, plus 100 free messages per channel for push, in-app, and webhook.
Test mode (free)
Start sending for free.
Built for setup and validation.
No funds required
Build and test for free with no credit card.
Up to 10 verified recipients
Send to a small, verified test group.
Setup and validate
Test your integration before going live.
With funds
Send to your audience.
Pay only for what you use.
Send to any recipient
Reach your full audience.
$0.40 per 1,000 messages
Simple, usage-based pricing.
Ready for production
Go live without migrating platforms.
Every channel
One tool for email, push, in-app, webhooks, notification inboxes, and more.
Transactional and broadcasts
Trigger messages to individuals or send broadcasts to lists and segments.
Rich profiles + history
Every send rolls up to a profile, with activity and message history available for 30 days.
Pay only for what you use
Add at least $10 in funds to send to any recipient. Enable auto-refill anytime.
From first send through IPO
Start with Builders, then move to Essentials when you need campaigns, behavioral workflows, and marketing automation. Same platform. Same data. No migration.
Build your way
Use the CLI, MCP server, web interface, or APIs to work from your terminal, browser, agent, or application.
CLI
Script and automate messaging operations directly from the terminal.
MCP server
Create profiles, send, and check delivery from any MCP-compatible environment.
Web interface
Manage workspaces, compose messages, and inspect activity from a familiar web UI.
APIs
Create profiles, trigger messages, and move data through your own integration.
Questions?
We've got answers.
Start sending in minutes
Install the Customer.io CLI, drop in the prompt, and let your agent handle the rest.
$ npm i -g @customerio/cli && cio skills installSet up a new Customer.io Builder account for me. Run `cio prime`, then read `cio skills read cli/onboarding.md` before we build.