edo

The in-product agent that turns sign-ups into active users.

edo sees your interface and becomes a tutor for every user, guiding them to their first win without a single support ticket.

Product teams who stopped guessing why users churn

  • Stripe
  • Notion
  • Linear
  • Vercel
  • Figma
  • Shopify
  • Airtable
  • HubSpot
  • Intercom
  • Zapier
  • Webflow
  • Datadog
  • Atlassian
  • Stripe

Modes

One agent. Three modes.

edo switches between guiding, answering and acting depending on what the user needs in that moment. Scroll and watch edo's cursor work through each screen, just like a user would.

  • Guides users on the fly

    edo watches the screen and walks each user to the next step, then steps back once they finish it.

  • Answers contextual questions

    Replies come from your docs and the screen in front of the user, with sources on every answer.

  • Takes actions for them

    With permission, edo sends invites, changes settings and completes setup so nobody files a ticket.

Product

An agent that teaches, instead of a tour that gets skipped.

edo learns the screen your users are on and coaches them through the next action. Activation climbs because people finish their first win, not because they clicked through a slideshow.

Sees your screen

Reads the interface your user is looking at and points to the exact control they need. No docs, no tooltips to maintain.

Guided walkthroughs

Step-by-step paths that advance only when the user has actually done each action.

Answers in context

Questions get answered inside the screen they came from, so nobody leaves to search a help center.

Adoption analytics

See which step stalls activation, broken down by segment, and which walkthrough moved the number.

Smart nudges

Prompts fire on real hesitation, like an idle form or a skipped setup step, then stop once the job is done.

Ships in minutes

Add one script tag to your app. No SDK rewrite, no release train, and it works with your existing auth.

Interface Context

The only in-app agent with Interface Context.

edo learns your interface, builds an always-current catalog of every element, and you decide exactly what it can see.

  • Always up to date

    edo re-indexes your interface on every deploy, so the catalog never describes a screen you already removed.

  • Private fields stay private

    Mark any field as private and edo never reads, stores or sends its value to the model.

  • Versioned per release

    Each release gets its own catalog, so you can review or roll back exactly what the agent knew.

Skills

Train it. Design it. Let it act.

Record a task once and edo turns it into a skill. Feed it your docs, shape how it looks, and set the line where a person takes over.

Skills

Record a task once. edo replays the steps, asks for the missing input, and keeps the skill for every user after.

Sources

Your help center, changelog and docs sync every night, so every answer cites what your team published.

Suggestions

edo proposes the next step from what the user just did, and waits for a yes before it moves anything.

Escalation

When a user gets frustrated, edo stops guessing and hands the conversation to Intercom or Zendesk with the full transcript attached.

Intent analytics

See what users came to do, ranked by volume, and where they stall. Fix the step that loses the most people first.

Builder

Match the agent panel to your product. Pick an accent, set the width and corner radius, and ship it.

3.4×

More new accounts reach their first win in week one, once edo walks them there.

Illustrative figure from a pilot cohort. Replace with your own numbers.

Channels

Call edo from anywhere.

Your own agent, Zendesk, Intercom: every skill is one API call. Wire it into the support tools your team already uses and the same guided answer reaches the user.

support.ts
1  import { edo } from '@edo/sdk';2  export async function exportReport(userId: string) {3    const file = await edo.skills.run('export-report', { format: 'csv'});4    return file.url;5  }

The team can also help

Online

How do I export my Q3 report?
I will walk you through it.

Export a report

Guide - 3 steps

  1. 1Click Export
  2. 2Choose CSV
  3. 3Download

edo · export-report · Just now

4x

faster customer education

50%

less time to onboard a user

23%

less churn

How it works

Live in an afternoon. Useful on day one.

Three steps from install to a measurable lift in activation, with no rebuild and no new onboarding team.

  1. 1

    Install the snippet

    Paste one script tag or install the SDK. edo starts reading your interface on the next page load, with no re-deploy and no engineering sprint.

  2. 2

    Teach it your product

    Point edo at your docs, key flows, and success metrics. It learns which steps lead to a user’s first win and where people usually stall.

  3. 3

    Watch adoption climb

    Stuck users get a contextual nudge in the moment they need it. Every completed step rolls up into an activation view your whole team can read.

Typical results from pilot customers

2.4x

Activation lift

Share of new users reaching their first win

61%

Faster time-to-value

Median time from signup to first result

38%

Fewer support tickets

Tickets raised during the first week

Customers

Teams that ship edo don't go back.

Product, growth and support leads on what changed once every new user had a guide on their screen.

4.9
average rating from 212 product teams
Helena Marsh, VP Product at Northbeam Cloud

Helena Marsh

VP Product, Northbeam Cloud

We cut time-to-first-value from eleven days to three. edo walks every new admin through setup on their own screen, and our onboarding tickets dropped by more than a third in the first quarter.
time to first value
11d → 3d
onboarding tickets
-38%
I used to record Loom tutorials nobody watched. Now edo shows people where to click, right inside the product.
Daniel Okafor, founder of Plotline Analytics

Daniel Okafor

PAFounder, Plotline Analytics

The handoff is what my team loves. Frustrated customers reach an agent with the transcript and invoices already attached.
Priya Raman, Head of Customer Success at Quillbase

Priya Raman

QBHead of Customer Success, Quillbase

Intent analytics showed 41% of users stalling on roles. We fixed that one screen and activation moved six points.
Marcus Lindqvist, Head of Growth at Fieldstack

Marcus Lindqvist

FSHead of Growth, Fieldstack

We matched edo to our brand in an afternoon. It feels like part of the product, not a widget bolted on top.
Aiko Tanaka, Design Lead at Sorrel

Aiko Tanaka

SODesign Lead, Sorrel

Pricing

One price for every user who needs a guide.

Pay for the people your agent helps, not for seats. Growth covers your whole active base, so adoption can climb without a new invoice each time a team joins.

  • Live in one afternoon

    Paste a script tag, point edo at your key screens, and the agent is guiding real users the same day.

  • Your data stays in your stack

    edo reads the interface your users already see. It never copies customer records into its own store.

  • Tuned by people who ship SaaS

    Our onboarding team reviews every flow with you for the first 30 days and retires the steps users skip.

Most popular

Growth

Up to 10,000 monthly active users

$499/month
  • Unlimited guided walkthroughs across your product
  • Screen-aware agent that understands each user's context
  • Activation and time-to-value analytics out of the box
  • Custom playbooks for every plan, role and segment
  • Priority support with a named onboarding specialist
  • SOC 2 Type II report and SSO on every workspace
Book a demo

Need more volume? Enterprise plans available.

FAQ

Questions, answered

Still unsure how edo fits your product? Talk to the team and we will walk through your core flows with you.

Talk to the team
How does edo learn my product?
Point edo at your app once. It reads your navigation, forms and page structure directly from the interface, so there is no separate spec to maintain. It maps the flows your users actually take, and when you ship a new screen it picks that screen up in the next session.
How much work is installation, and what happens to my data?
Installation is a single script tag or the React package, usually about fifteen minutes including a staging check. edo runs with your existing permissions, skips any fields you mark as sensitive, and does not store raw form input. You can scope it by role or route. Data is encrypted in transit and at rest, and a data processing agreement is included.
How accurate are the answers? Will it make things up?
edo answers only from your own help articles, product documentation and the live screen state it can see. When it does not know something, it says so and hands the user to your support queue instead of guessing. Every conversation is reviewable, and flagging a wrong answer tunes future replies.
Which stacks and frameworks does it work with?
Any web app that renders in a browser works, including React, Vue, Angular, Svelte and server-rendered apps. There is a native SDK for React and Next.js and a lightweight script for everything else. Mobile webviews are supported; native iOS and Android screens need the mobile SDK.
How fast will we see results?
Most teams have their first guided onboarding flow live within a day of installing. Measurable movement in activation usually shows up within two to three weeks, and early customers typically see onboarding tickets drop in the first month. Results depend on your traffic and baseline, so we set a target with you during setup.

Give every user a guide who never sleeps

Put edo inside your product this week and watch new accounts reach their first win without opening a support ticket.

Free 14-day pilot, no credit card

Built with