SALESFORCE × HCI/D STUDIO · 2024 · 9-person team · 4 months

Einstein Chatbot

We turned Salesforce's chatbot from a scripted sales funnel into a product advisor: it asks before answering, notices hesitation, and never forces a handoff to sales.

Sponsor: Salesforce16 personality interviews3 archetypes tested4 features shipped to hi-fiMy lane: research + interaction design
01 · The Problem

Einstein wasn't a generative AI chatbot. It just looked like one.

When we started, Salesforce's chatbot could produce simple responses and push users to contact sales, and that was about it. It had no memory or personality and no way to discover products. Four failures kept showing up.

Navigation

Endless scrolling with no way to revisit earlier parts of the conversation. Users lost their place and gave up.

The sales push

After most responses, the chatbot pushed users to contact sales before they had enough information.

Tone

Generic, repetitive phrases made the experience feel robotic. No distinctive personality or human-like tone.

Discovery

Product suggestions were vague and generic. There were no links or comparisons, so users could not act on a suggestion.

"How does a little window like a chatbot get people to be excited about this experience?"

SALESFORCE SPONSOR · THE BRIEF IN ONE QUESTION
02 · The Research

We ran two studies: how it should talk, and what it should do.

Personality research and context research ran in parallel: 16 interviews with three chatbot personas on one side, contextual inquiries across ChatGPT, Amazon Rufus, and Einstein on the other.

Study 01

Voice: 16 interviews, three personas

We tested three personality archetypes (playful, formal, empathetic) across 16 user interviews using ChatGPT. Participants prioritized content relevance over personality in product browsing, but wanted empathy in troubleshooting and opinions during discovery. The right tone isn't one style. It's knowing when to switch.

No single personality won. Playful worked for browsing, formal for structured answers, empathetic for troubleshooting. Users wanted the tone to change with the task.

Study 02

Context: how people navigate chatbots

We ran contextual inquiries across ChatGPT, Amazon Rufus, and Salesforce Einstein to understand how people navigate chatbot conversations. Five pain points kept surfacing: threads and journeys, prompts, reliability and transparency, personal information handling, and length of entries.

Users struggled to find previously discussed products, couldn't start new threads intuitively, and felt uncertain whether the chatbot understood short entries. They needed a way to navigate the conversation itself.

03 · The System

Every feature either finds the product or adapts to the conversation.

The research gave us three principles, and every feature argument after was settled against them. Success meant users needed the chatbot less over time.

Principle 01

Assist, don't redirect.

The sales handoff appears only after repeated failed attempts, never before.

Principle 02

Adapt the tone to the moment.

Product browsing gets opinions. Troubleshooting gets empathy and brevity.

Principle 03

Make the information findable.

Every response should be locatable, comparable, and saveable without scrolling the entire thread.

Four features came out of it. Click through them.

×
Intro
Team size
Industry
Needs
Budget
Suggestions
Fin
Hi! I'm Fin. I'll help you find the right Salesforce products for your team.
I'm looking for tools for my team
Team size
Got it. To recommend the right fit, how big is your team?
50–300 employees
Industry
Great. What industry are you in? It helps me tailor the recommendations.
SaaS / Tech
Needs
Perfect, a 50–300 person team in SaaS / Tech. What's most important to you right now?
Sales pipeline
Budget
And what's your rough monthly budget per user? This helps me filter options.
$25–$75
Suggestions
Type your message...
 
×
Intro
Team size
Industry
Needs
Budget
Suggestions
Fin
Suggestions
Based on your team, needs, and budget:
Sales CloudIn comparison
CRM for managing leads, opportunities, and customer relationships.
+ Add to compare
View details
Service CloudIn comparison
Customer service platform with case management and omni-channel support.
+ Add to compare
View details
SlackIn comparison
Team messaging with channels, huddles, and Salesforce integration.
+ Add to compare
View details
0 product(s) addedCompare
ComparisonAllPrice
SalesServiceSlackPrice / user$25$75$8.75Pipeline toolsCoreAdvancedNoneTeam chatNoneNoneNative
Type your message...
 
×
Intro
Team size
Industry
Needs
Budget
Suggestions
Fin
Intro
Hi! I'm Fin. I'll help you find the right Salesforce products for your team. What can I help you with today?
I'm looking for tools for my team
Team size
Got it. To recommend the right fit, can you tell me how big your team is?
50–300 employees
Industry
Great. What industry are you in? It helps me tailor the recommendations.
SaaS / TechRetail / E-commerceHealthcareFinancial servicesOther
SaaS / Tech
Just to confirm: sales tools for a 50–300 person SaaS team?
Yes, exactlyNot quite
Yes, exactly
Type your message...
A vague ask gets a question, never a handoff
×
Intro
Team size
Industry
Needs
Budget
Suggestions
Assistant
How can I assist you with your inquiry today?
Hi! I'm Fin. What are we looking for today?
Browsing · playful
Solid pick. Want me to pull up two alternatives before you decide?
Troubleshooting · empathetic
That sounds frustrating. Let's fix it one step at a time.
Type your message...
The default voice felt corporate
×
Intro
Team size
Industry
Needs
Budget
Suggestions
Fin
New session
Welcome back! Last time you were comparing Sales Cloud and Slack.
SavedSales Cloud vs Slack · 2 products
Pick up where we left off?
Resume comparisonStart fresh
Start fresh
Done, clean slate. What are we looking for today?
Type your message...
Fin remembers the last session

The conversation gets a map

A timeline alongside the chatbox generates clickable headings for each section of the conversation: user needs, product suggestions, comparisons. Clicking a heading jumps directly to that part. We tested two designs: a dark tab (hard to find without onboarding) and a skeleton timeline with a clock icon. The skeleton won, but users clicked instead of hovered, so hover-to-expand became click-to-expand.

04 · The Proof

Testing changed all four features.

We put the mid-fidelity wireframes in front of four business professionals. Four findings, four changes.

Finding 01

Hover doesn't work for timelines.

Users' first instinct was to click. Hover-to-expand fired accidentally over and over, so we switched to click-to-expand.

Finding 02

Comparison tables were too dense.

Information was too tightly packed. Users wanted more filter options, customizable categories, and clearer headings.

Finding 03

Button labels confused users.

Labels like 'Message' confused users. Did the chatbot receive a message, or is this a messaging feature? We rewrote every label.

Finding 04

Reassurance needs a threshold.

Some users found unsolicited reassurance unnecessary. The final design triggers it only after sustained backspacing.

05 · What I Took From It

What four months with Salesforce taught a team of nine.

Presenting to Salesforce sponsors every few weeks forced us to articulate design rationale clearly. The ability to defend a decision without getting defensive.

Our instinct was to make the chatbot more proactive. The research kept telling us the opposite. Users wanted to explore on their own and pull the chatbot in only when they chose to.

It's still nascent. Deeper research, media integration, returning customer flows, and input from working sales agents would all refine the experience further.