Lumi · the customer adoption agent

Let agents talk to your customers.

Built for B2B SaaS product and PLG teams, Lumi turns each customer's product behavior into timely, personal guidance, so every user knows what to do next.

Backed by Y Combinator
A friendly green dragon overlooking the Golden Gate Bridge

Trusted to grow product adoption at

Product adoption at
the speed of shipping.

As your product changes, Lumi finds the users falling behind and gives each one the guidance they need to catch up.

Lumi turns a plan-mode launch request into an adoption brief for three user segments.

Lumi starts with a campaign: an adoption goal, and the audience that qualifies for it. Then guidance personalized for every single one.

Lumi finds 192 users who qualify for a plan-mode adoption campaign and presents the goal for approval.The campaign audience table lists users and the behavior that qualified each one.The campaign guidance tells Lumi how to write each personalized plan-mode nudge.

True personalization that gets attention.

Lumi reads what each user has actually done, then writes the one message that makes sense for them.

The runs you walked away from, as a plan

From You, you@yourproduct.com, to Lena.

Hi Lena,

This week you abandoned three runs midway.

Planning it first would have shown the dead end before the run, not during it.

Here it is as a plan:

  1. Write the finish line before starting the run
  2. Split anything over ten steps into two plans
  3. Kill a run only when the plan says you can

Guidance instead of templates. The brief is yours. The words are Lumi's.

You set the goal, context, and guardrails once. Lumi writes every message from that brief and each user's behavior.

A six-step campaign brief beside the personalized email it produces.

Example screenshot: a campaign brief named Plan-first nudge covers 192 people, quiet hours on, one nudge per 21 days. Its six steps: open with the task the person last ran, named in their words; say what went wrong with it; say what planning first would have changed, one pass instead of five; hand the same task back as a runnable three-step plan; end on one call to action, run that plan, unless the session looks sensitive or the plan is weak; skip anyone who already opened plan mode. Beside it sits the email Lumi wrote from that brief, subject: Your Q3 revenue cleanup, as a plan. It recalls that the person asked for the Q3 revenue cleanup in one prompt and was still fixing the same rollup four follow-ups later, lists the plan (state the three numbers the cleanup has to produce, pin where each one comes from before running, run once and fix only what the plan missed), and ends with a Run this plan button.

Every nudge is tracked toward a goal. Lumi checks adoption actually moved.

Success is measured in product behavior, not opens or clicks. Lumi checks who adopted, who stalled, and where to follow up.

A chart showing plan-mode adoption and two other product metrics rising after Lumi's guidance.

Example screenshot: a chart titled Adoption since Lumi's guidance tracks three product metrics from April 30 to July 28. kpi_plan_mode_adopters is up 60 percent, kpi_scheduled_reports is up 28 percent, and kpi_prompt_quality is up 31 percent, all trending upward across the period.

Plug in both halves of the truth. Your database for state and your analytics for behaviour.

Your database shows what each customer can do. Your analytics show what they actually do. Lumi combines both to find the next best action.

Lumi joins Snowflake, PostgreSQL, and BigQuery with PostHog, Mixpanel, and Amplitude.

The attention you gave your first ten. For all ten thousand.

Lumi gives every account founder-level attention at scale.

Talking to customers works.Now it scales.

Painting of a dragon sleeping on a granite ridge beneath a pine, Half Dome and forested valleys behind
Usage events analyzed June 2026
986,214,373

Adoption that actually moves.

Works with the data you already collect.

Sends only what you approve.

Keeps every interaction within your rules.