Journeys Messaging People & data Forms Origamy AI AI apps (MCP) Community Use cases Developers Pricing Company Get started

Reach every customer at
the right moment

The customer engagement platform that turns your first-party data into perfectly-timed email and SMS — on the providers you own, in your cloud or ours.

Live today · Email & SMS on the providers you already own

Everything your lifecycle team needs,
in one platform

Bring your customer data together, build audiences that stay current, and reach people by email and SMS on the channels you already own.

Journeys

Build the flow once,
then let it run

Triggers, branches, waits and sends on a canvas that reads top to bottom. Onboarding, winback and renewal each become a flow you can read, version and change without filing a ticket.

Explore Journeys
✦journey · live
journey · churn-rescue
triggerpayment.failedany plan
conditionpremium plan?
✓kind retry email
✓sms · 6 pm
wait48 hoursexit on payment
consent ✓ · quiet hours
emailto Amara O.
“We saved your spot”
Your card expired, no rush. Your account is safe while you update it.
✓Delivered · 6:00 pm
People & data

One profile per customer,
audiences that update live

Web, app, form and warehouse data resolve into one real-time profile. Segment on any trait or behavior, and membership changes as soon as the data does.

Explore People
✦one profile · real time
profile · Amara O.
Amara O.2 identities merged
planpremium · 14 mo
consentemail ✓ · sms ✓
journeychurn-rescueemail sent
segment · live
payment-at-risklive
1,204 people match
+1.2k
membership updates the moment data changes
Messaging

Sent from your accounts,
under your own name

Email and SMS go out through your own SendGrid, Twilio and Cloudflare accounts, on your domain and your sender reputation. Every send, open and click lands on one record.

Explore Messaging
✦opened · +41 min
A customer smiling as she reads a message on her phone
smsto Tunde B.
“Your plan is still here”
Pick up right where you left off, no rush.
✓Delivered · 6:00 pm
Forms

Every answer
becomes an event

Forms update the profile and can start a journey the moment someone submits. Classic or one question at a time, on your own subdomain.

Explore Forms
✦conversational
form · onboarding
What brings you to Origamy?
GrowthDataBoth
on submit
eventonboarding.submittedt = 0
profiletraits updated
journeywelcome started

From raw event
to the right message

The same pipeline runs under every campaign.

Collect

Bring data in

From your SDK, forms, warehouse and webhooks, schema-checked at the door.

Unify

Resolve identity

Anonymous and known events fold into one profile per customer.

Segment

Build audiences

Group people by trait and behavior, updated as the data changes.

Orchestrate

Run the journey

Triggers, branches and waits send the right message on the right channel.

Measure

See what happened

Delivered, opened and clicked, on each profile’s timeline.

Deployment

Our cloud,
or a data plane in yours

Run fully managed, or keep every customer event inside your own VPC with one Helm chart on EKS, GKE or AKS. The control plane stays with us, and your data stays with you.

Deployment docs for engineers
your-vpc · helm
# the whole data plane, one chart
$ helm install odp \
oci://ghcr.io/qubelylabs/charts/origamy-data-plane
# NATS, Redis, ClickHouse, Postgres run inside it

# or let the CLI run the install for you
$ origamy deploy
$ origamy status

Connects to the stack
you already run

Send through your own providers, pull from your own sources, and keep your data where your team already works.

Send through

SendGrid, Twilio SMS, Cloudflare Email, WhatsApp via Twilio

Pull from

Postgres, ClickHouse, Google Sheets, CSV upload, webhooks, warehouse sync

Build with

JavaScript SDK, REST API

Runs on

NATS, ClickHouse, Redis, Postgres, Cloudflare, Kubernetes

✦journey · live
journey · onboarding
triggeronboarding.stalled
✓Send the setup checklist
✓Re-check in 48 hours
helpful, not noisy
A man with a broad smile
“We saved your spot”Kind, not dunning
Delivered · 6:00 pm
journey · churn-rescue2 of 3
Dele A.email · delivered

Bring your lifecycle home,
starting this afternoon

Connect a source, build your first audience and send your first journey.

Runs in our cloud or your VPC