Adobe
During my summer internship at Adobe, I developed an AI-assisted onboarding agent for Adobe Experience Manager, utilizing Edge Delivery Services. This product is designed for individuals who lack technical experience and have no time to spare.
*Proprietary work completed during Adobe internship.
All rights reserved by Adobe Inc.
Duration: 12 Weeks
Role: UX Design Intern
Tools: Figma, Miro, V0, Cursor, and Adobe Creative Cloud
Deliverables: High-Fidelity Wireframes
Currently, migrating or launching sites on Adobe’s Edge Delivery Services (EDS) requires relying on Adobe’s internal teams for support. This process slows down timelines, creates bottlenecks, and prevents business users from working independently, ultimately increasing TCO.
So, who are we designing this for?
Meet
Ananya
An E-commerce Manager @ WKND
Sarah has recently been assigned to lead a site migration project into AEM. While she’s new to the technical aspects of site migrations, she views this migration as an opportunity not only to move content but also to streamline the site’s structure and enhance overall performance.
Her Technical Knowledge
Her Technical Experience
What are her goals?
To always get green lightehouse scores
To customize every step of the migration process
To complete migration with ease within hours not days

How is the current journey affecting Ananya?
Lack of Control
Involvement of Adobe’s internal teams limits customer autonomy, causing it to be time-consuming and costly, often surpassing the cost of the license itself.
Technical Dependency
The migration process is complex, resulting in a steep learning curve for technical and non-technical users.​
​
Absence of Personalization
Adobe’s internal teams work on various projects, leading to standardized design, not leaving much room for customization.​
Analyzing the Market
After understanding the user, it was time to understand content management systems (CMS), site migration, AI industry trends, and features and experiences already in use.​
​
The best way to create something that lasts is to know what works and what doesn't; that's why, for this competitor analysis, my main goal was to explore experiences and user flows that work and identify the pain points behind those that don't.

Miro board competitor analysis highlighting insights from 8 different competitors
Here is a breakdown of my approach:
-
I needed to address both Content Management systems and onboarding platforms, so I decided to take a half-and-half approach and examine both groups (onboarding and site migration tools) together.
-
Some of the metrics I used were how AI is involved, similarities/differences to AEM, features for future implementation, how automated/lengthy the process is, and more
.png)
Here is a closeup of the 8 main competitors I looked at
Follow-up Secondary Research
Using the findings from the competitor analysis, I looked into how AI plays a role in human-centered experiences and when to draw the line in heavily automated user flows. Here is a list of topics I focused on:
Identifying Common AI Modalities and inspirations
Industry trends, AI use cases+ impact, unique features/tools
Discovering patterns within AEM
Whats been done before and why, any pain points?
Consider similarities within AI and UX Patterns
Is there a way to blend the two flows? Will it create a higher impact?
.png)
Creating human–centric and conscious designs
Why do we use AI? How can we build user trust? What are the positives and negatives of different patterns?
Here are the key takeaways
AI Personalization
Making the experience as personalized as possible, from the type of agent to focused optimizations.​
AI Transparency
Making AI more accessible and
informative about its next steps helps the user trust the agent and its responses more
AI with a Human Touch
Making the AI agent intuitive and matching the human line of thought, as well as constantly learning from a user's actions
A design ideology that later guided me in my design process
During AI’s formative stages, UX designers must leverage dynamic visuals and multisensory expression to bridge the gap between AI’s invisible power and its practical, everyday utility.
- Ken Olewiler
Beginning the Design Process
Using the first week and a half of research, I began listing the goals I wanted this experience to accomplish. After grouping actions and processes, I identified 6 Main goals. I then ideated a bunch of features and opportunities I wanted to include, but there were way too many and too little time, so here's what I did:
-
Using the 6 main goals, I organized all features, user flows, and opportunities to be among the 6 goals.
-
Any feature that didn't find a home within the 6 goals was booted.
-
From there, I made a feature prioritization chart and created a timeline to work on those that are high priority first and make my way down the list.
The 6 Main Goals
Self- Sufficiency
Equip business users with a no-code onboarding flow that allows them to migrate websites without requiring hands-on support
Simplify Migration
Automate the detection and migration of key content, structure, and features from legacy platforms
​
Optimize
Ensure that the onboarding experience incorporates built-in recommendations for performance, SEO, accessibility, and responsiveness
Build Confidence
Use explainable AI, contextual help, and progress tracking to give users the confidence to complete the migration.
Minimize Time-to-Value
Streamline onboarding to reduce the time from first interaction to live EDS deployment​
Scale with Intelligence
Allow the system to learn from past migrations & continuously improve recommendations and simplify future onboarding.

Miro board showcasing all ideas organized by goal

Miro board showcasing all ideas organised by priority and impact
I then had a quick, crazy 8 brainstorming session with my team.
(Some of these ideas were actually implemented into the final designs!)

