The problem
Agentic AI systems now carry out tasks for people through conversation: Copilot for coding, or Amazon Rufus for shopping. Instead of typing keywords into a search bar, a customer can describe what they need, ask follow-up questions, and get tailored recommendations over several turns.
These systems ship new features weekly or even daily, but the usual ways of evaluating them, such as think-aloud studies, heuristic walkthroughs, A/B tests, or Wizard-of-Oz studies, take weeks of planning, recruiting, and analysis. The interactions are also open-ended: different users pursue different goals and the assistant adapts to each one, so the same task can unfold very differently from person to person.
The idea
A growing line of work uses LLM agents as stand-ins for people: judging other models’ outputs, answering surveys, or role-playing individuals. But these uses are mostly single-turn. Can an LLM agent role-play a specific customer through a whole multi-turn conversation with an agentic AI system, and give the same feedback that person would?
To find out, we compared real people head-to-head with their own “digital twins.” We asked three questions: how do people interact with and evaluate a conversational shopping assistant; can LLM agents role-play customers on the same tasks; and how closely do the agents match humans in outcomes, interaction patterns, and UX evaluations?
How we studied it
Stage 1: the human study. We recruited 40 participants (out of 50 who started) from Prolific. Each filled out a detailed persona survey covering demographics, shopping habits, and personality traits, and installed a custom Chrome extension that logged clicks, typing, and scrolling on Amazon and in Rufus, with pop-ups asking them to briefly explain why they clicked a product or a suggested question. Each person then completed two shopping tasks with Rufus, one utilitarian (a monitor or a chair) and one hedonic (an outfit for a summer wedding or a jacket for a group hike), and rated the experience afterwards.
Stage 2: the digital twins. For each participant, we built a persona-grounded agent with UXAgent, running on Claude 3.7 Sonnet. The agent planned, acted, and revised its plan on the real Amazon website, choosing from a small set of actions (click, type, go back, and so on). After each task it answered the same UX survey as its human counterpart. In total we compared 80 human sessions with 80 agent sessions.
What we found
Agents start like humans. Humans and agents used a similar number of dialogue turns (1.9 vs. 2.1 on average), and both usually opened with a message stating the product type and budget. Their first messages had an average cosine similarity of 0.49.
But they explore differently. Agents clicked on significantly more recommended items and asked more of Rufus’s suggested related questions. Their first messages were shorter, but their messages overall were much longer. When we compared full action sequences, the overlap was small (similarity 0.11), and agents rarely landed on the same product as their human. Humans narrowed down quickly to what mattered to them; agents searched more broadly and systematically.
Their feedback is similar, but flatter. UX ratings from humans and their twins showed no significant differences in how well results matched the query, coherence, enjoyment, helpfulness, or trust. The two groups diverged on two dimensions: humans were more satisfied with the product they picked, and agents expressed a stronger preference for Rufus over traditional search. Both groups praised Rufus’s efficiency, with one participant saying:
“it’s like having a personal shopper!” (P11)
Humans, however, also described real frustrations, such as Rufus guessing their gender wrong or showing fewer options than a normal search:
“I can’t see as many options at a time when using Rufus compared to manually searching.” (P31)
The agents rarely mentioned anything negative, framing Rufus almost entirely as a tidy, efficient tool.
Takeaway
Persona-grounded LLM agents can reproduce the broad shape of human interaction with an agentic AI system, from task completion and buy-or-not decisions to most functional UX ratings, which makes them useful for fast, early-stage evaluation. But they do not yet capture how people actually reason and decide, and they miss the frustrations around personalization, trust, and control that real users raise. We see digital twins as a complement to human studies, not a replacement: their feedback is a directional signal, and keeping real people in the loop is both a methodological and an ethical necessity.

