<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Marie Gouilliard</title>
    <description>The latest articles on DEV Community by Marie Gouilliard (@marie_gouilliard_748217d5).</description>
    <link>https://dev.to/marie_gouilliard_748217d5</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3025478%2F42a9002d-f1ad-4219-b068-f3cbfc523614.png</url>
      <title>DEV Community: Marie Gouilliard</title>
      <link>https://dev.to/marie_gouilliard_748217d5</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/marie_gouilliard_748217d5"/>
    <language>en</language>
    <item>
      <title>What Happens If You Replace Your Entire Product With a Chat Interface</title>
      <dc:creator>Marie Gouilliard</dc:creator>
      <pubDate>Wed, 24 Jun 2026 19:17:26 +0000</pubDate>
      <link>https://dev.to/marie_gouilliard_748217d5/what-happens-if-you-replace-your-entire-product-with-a-chat-interface-5a42</link>
      <guid>https://dev.to/marie_gouilliard_748217d5/what-happens-if-you-replace-your-entire-product-with-a-chat-interface-5a42</guid>
      <description>&lt;p&gt;Some products are experimenting with going all-in on chat. No UI. No feature pages. Just a box and a blinking cursor.&lt;/p&gt;

&lt;p&gt;It sounds clean. It sounds powerful. It's actually a step backwards for most users.&lt;/p&gt;

&lt;p&gt;Here's why.&lt;/p&gt;

&lt;h2&gt;
  
  
  The blank page problem
&lt;/h2&gt;

&lt;p&gt;A chat interface puts the entire burden of exploration on the user.&lt;br&gt;
To get value, you have to know what to ask. And most users - especially new ones - don't.&lt;/p&gt;

&lt;p&gt;This isn't a failure of intelligence. It's a failure of context. When someone opens your product for the first time, they have a vague goal and almost no mental model of what your product can actually do. A traditional UI scaffolds that gap.&lt;/p&gt;

&lt;p&gt;Navigation, feature pages, empty states, tooltips - all of it quietly communicates: here's what exists, here's what's possible, here's where to start.&lt;/p&gt;

&lt;p&gt;A blank chat box communicates none of that.&lt;/p&gt;

&lt;h2&gt;
  
  
  "Users don't know what they don't know" gets exponentially worse
&lt;/h2&gt;

&lt;p&gt;In a traditional UI, discoverability is built into the surface.&lt;/p&gt;

&lt;p&gt;A user stumbles across a feature because it's sitting in a menu. They click something they didn't plan to click. That accidental discovery has real value - it's often how users find the thing that makes them stick.&lt;/p&gt;

&lt;p&gt;In a chat-only interface, nothing is stumbled across. You get exactly what you ask for, and nothing else.&lt;/p&gt;

&lt;p&gt;The user who asks the right questions gets enormous value. The user who doesn't - which is most users - gets a fraction of what the product can do and eventually leaves.&lt;/p&gt;

&lt;p&gt;The irony is that the more powerful the product, the worse this problem gets.&lt;/p&gt;

&lt;p&gt;More capabilities mean more things a user could ask for and won't, because they don't know how to ask.&lt;/p&gt;

&lt;h2&gt;
  
  
  Onboarding doesn't get easier. It breaks.
&lt;/h2&gt;

&lt;p&gt;Traditional onboarding exists to close the gap between what a user knows and what a product can do. It's a guided introduction to possibility.&lt;/p&gt;

&lt;p&gt;In a chat-only world, that gap doesn't shrink - it becomes invisible.&lt;/p&gt;

&lt;p&gt;There's no tour to take, no checklist to complete, no empty state nudging you toward your first action. Just a prompt.&lt;/p&gt;

&lt;p&gt;Most users will type something generic, get a generic answer, and conclude the product isn't that useful. Not because it isn't - but because nothing showed them where to look.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the data already tells us
&lt;/h2&gt;

&lt;p&gt;Users discover less than 15% of a product's valuable features on average. That number was measured in products with full UIs, onboarding flows, and in-app guidance.&lt;/p&gt;

&lt;p&gt;Remove the UI entirely, and that number doesn't go up.&lt;/p&gt;

&lt;h2&gt;
  
  
  The fix isn't a better chat interface
&lt;/h2&gt;

&lt;p&gt;A smarter LLM doesn't solve this. A better prompt placeholder doesn't solve this. The problem isn't the quality of answers - it's that users aren't asking the right questions in the first place.&lt;/p&gt;

&lt;p&gt;The fix is proactive guidance. Instead of waiting for users to ask, the product needs to know where the user is, what they've done, and what they should do next - and say it first.&lt;/p&gt;

&lt;p&gt;Chat interfaces that succeed will be the ones that don't wait. They'll watch behavior, detect the gaps, and reach out before the user realizes they're stuck.&lt;/p&gt;

&lt;p&gt;That's not a chat interface anymore.&lt;/p&gt;

&lt;p&gt;That's an onboarding layer built on top of one.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>product</category>
      <category>cx</category>
      <category>opensource</category>
    </item>
    <item>
      <title>SaaS agentic onboarding vs dev tool agentic onboarding</title>
      <dc:creator>Marie Gouilliard</dc:creator>
      <pubDate>Mon, 22 Jun 2026 16:14:41 +0000</pubDate>
      <link>https://dev.to/marie_gouilliard_748217d5/saas-agentic-onboarding-vs-dev-tool-agentic-onboarding-3kc7</link>
      <guid>https://dev.to/marie_gouilliard_748217d5/saas-agentic-onboarding-vs-dev-tool-agentic-onboarding-3kc7</guid>
      <description>&lt;p&gt;While we believe the agentic onboarding for every SaaS tools needs to become a personalized conversation - I am realizing the onboarding experience for dev tools is soooo different.&lt;/p&gt;

&lt;p&gt;I came up in the pre-AI era where building a great SaaS product meant obsessing over UX — onboarding flows, setup wizards, that perfect first-run moment. That instinct is deeply wired in me.&lt;/p&gt;

&lt;p&gt;So when I started building dev tools for agents, I kept feeling the same pull: how do I make this a great product UI?&lt;/p&gt;

&lt;p&gt;Then I caught myself.&lt;/p&gt;

&lt;p&gt;My goal isn't a beautiful onboarding flow. It's helping any developer integrate this agent with any tech stack as fast as possible. And right now, the fastest way to build is through a coding agent — not via a visual interface&lt;/p&gt;

&lt;p&gt;No elaborate setup screens. Just great docs, a CLI, and agent skills. Developer opens Cursor, runs a command, they're integrated. That's the whole experience.&lt;/p&gt;

&lt;p&gt;It reframed everything.&lt;/p&gt;

&lt;p&gt;Not every tool — but dev tools specifically. SaaS isn't going anywhere. Notion, Linear, Figma — the experience is the product. &lt;/p&gt;

&lt;p&gt;But SDKs, APIs, and agent frameworks are quietly crossing a line:&lt;/p&gt;

&lt;p&gt;Onboarding for dev tools is no longer a UI problem. It's a documentation and CLI problem.&lt;/p&gt;

&lt;p&gt;Because your user isn't a human at a screen anymore. It's an agent, scraping commands and then doing the coding.&lt;/p&gt;

</description>
      <category>agents</category>
      <category>saas</category>
      <category>softwaredevelopment</category>
      <category>ux</category>
    </item>
    <item>
      <title>Build an onboarding agent to retain more users</title>
      <dc:creator>Marie Gouilliard</dc:creator>
      <pubDate>Wed, 17 Jun 2026 19:07:23 +0000</pubDate>
      <link>https://dev.to/marie_gouilliard_748217d5/build-an-onboarding-agent-to-retain-more-users-2l20</link>
      <guid>https://dev.to/marie_gouilliard_748217d5/build-an-onboarding-agent-to-retain-more-users-2l20</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg3d5t22f1m3t5qh0qq1y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg3d5t22f1m3t5qh0qq1y.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SaaS is getting easier to build. It's not getting easier to adopt.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If anything, the more choice users have, the harder it is to keep them. Loyalty is earned in the first few minutes — or not at all.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;We think the answer is for you to build your own adoption agent&lt;/strong&gt; - convert your onboarding experience into a personalized, proactive conversation that meets each new user where they are and guides them to the "aha moment" you define.&lt;/p&gt;

&lt;p&gt;No rip and replace - you extend your existing AI support agent into an onboarding agent using our SDK.&lt;/p&gt;

&lt;p&gt;The first step is simple. Connect live user activity from PostHog, Amplitude, or equivalent to your support agent via our MCP — so it has real-time context on what each user has and hasn't done in your product to provide them with the next best tailored guidance at the right time.&lt;/p&gt;

&lt;p&gt;Quickstart here → &lt;a href="https://developers.autoplay.ai/quickstart" rel="noopener noreferrer"&gt;https://developers.autoplay.ai/quickstart&lt;/a&gt;&lt;/p&gt;

</description>
      <category>supportagent</category>
      <category>onboarding</category>
      <category>ai</category>
      <category>agents</category>
    </item>
  </channel>
</rss>
