ChatDoc Master

No-code AI-powered chatbot builder for B2B companies

IMPACT

adopted by HK's largest broadcaster with 3.4M+ listeners

0

+

chatbots created using this product

0

%

users created their first chatbot in 15 minutes

+

0.0

SUS score after launching customization

ChatDoc Master

No-code AI-powered chatbot builder for B2B companies

MY IMPACT

Hong Kong's largest public broadcaster (3.4M+ listeners) adopted the redesigned tool

0

+

Chatbots managed via new admin panel

0

s

faster in locating a

created chatbot

+

0.0

System Usability

Scale score

ChatDoc Master

No-code AI-powered chatbot builder for B2B companies

IMPACT

adopted by HK's largest broadcaster with 3.4M+ listeners

0

+

chatbots created using this product

0

%

users created their first chatbot in 15 minutes

+

0.0

SUS score after launching customization

ChatDoc Master

No-code AI-powered chatbot builder for B2B companies

IMPACT

adopted by HK's largest public

broadcaster with 3.4M+ listeners

0

+

chatbots created using this product

0

%

users created their first chatbot

in 15 minutes

+

0.0

SUS score after launching

customization

ChatDoc Master

No-code AI-powered chatbot builder for B2B companies

IMPACT

adopted by HK's largest broadcaster with 3.4M+ listeners

0

+

chatbots created using this product

0

%

users created their first chatbot in 15 minutes

+

0.0

SUS score after launching customization

ChatDoc Master

No-code AI-powered chatbot builder for B2B companies

IMPACT

adotped by HK's largest public broadcaster with 3.4M+ listeners

0

+

chatbots created using this product

0

%

users created their first chatbot in 15 minutes

+

0.0

SUS score after launching customization

ROLE

UI/UX Designer (AI Team)

UI/UX Designer
(AI Team)

UI/UX Designer
(AI Team)

TIMELINE

Oct 2023 - July 2024

Oct 2023 -
July 2024

Oct 2023 -
July 2024

TEAM

1 Chief Engineer
4 Engineers

TOOL

Figma

COMPANY

A startup specializing in AI applications

MY CONTRIBUTION

As the sole designer, I shipped ChatDoc Master, a no-code B2B AI chatbot builder.

Available to registered business users only.

CONTEXT

Fast access to accurate information is important for teams working with large volumes of content.

Fast access to accurate information is important for teams working with large volumes of content.

CUSTOMER SUPPORT

CUSTOMER SUPPORT

They want to answer repetitive questions and resolve tickets faster.

They want to answer repetitive questions and resolve tickets faster.

HUMAN RESOURCES

HUMAN RESOURCES

They have to navigate vast internal policies.

They have to navigate vast internal policies.

NEWS / MEDIA

NEWS / MEDIA

They need to publish stories quickly with reliable information.

They need to publish stories quickly with reliable information.

LEGAL

LEGAL

They require quick, reliable retrieval of critical documents.

They require quick, reliable retrieval of critical documents.

Why not use ChatGPT? 

SECURITY CONCERNS

ChatGPT sends user input to third-party servers.

LACK OF SOURCE CONTROL

No way to define where the AI pulls its answers from. 

NO WAY TO UPDATE SOURCES

ChatGPT isn’t made for long-term content maintenance. 

OPPORTUNITY

What if businesses could build AI chatbots trained on their own knowledge base, securely and without coding?

What if businesses could build AI chatbots trained on their own knowledge base, securely and without coding?

RESEARCH

Businesses need control over their chatbot’s sources, tone, and accuracy.

Businesses need control over their chatbot’s sources, tone, and accuracy.

I interviewed seven business users across customer support, human resources, media, and legal teams to understand their needs when using AI for information search.

MULTIPLE SOURCES

Business users want to consolidate various sources.

MATCH TONE

Teams need responses that reflect their tone.

VERIFY ACCURACY

Accuracy is critical in high-stakes fields like law or news.

UPDATED SOURCES

For fast-paced domains like media, sources are updated frequently.

I mapped user needs to design opportunities, benchmarked competitors, and worked with engineers to prioritize for MVP.

01

USER NEED

Multiple sources

DESIGN OPPORTUNITY

Multi-source uploads

COMPETITIVE ANALYSIS

Table-stakes

(5/5 competitors offer)

PRIORITY

High (MVP)

Salient for team workflows

02

USER NEED

Match tone

DESIGN OPPORTUNITY

Customization

COMPETITIVE ANALYSIS

(1/5 competitors offers)

Differentiator

PRIORITY

High (MVP)

Enhance user autonomy

USER NEED

Verify accuracy

DESIGN OPPORTUNITY

Clickable citations

COMPETITIVE ANALYSIS

Table-stakes

(5/5 competitors offer)

PRIORITY

Require new retrieval logic

Medium

03

04

USER NEED

Updated sources

DESIGN OPPORTUNITY

Source updates

COMPETITIVE ANALYSIS

(2/5 competitors offers)

Differentiator

PRIORITY

Require new backend logic

Medium

I mapped user needs to design opportunities, benchmarked competitors, and worked with engineers to prioritize for MVP.

01

USER NEED

Multiple sources

DESIGN OPPORTUNITY

Multi-source uploads

COMPETITIVE ANALYSIS

Table-stakes

(5/5 competitors offer)

PRIORITY

High (MVP)

Salient for team workflows

02

USER NEED

Match tone

DESIGN OPPORTUNITY

Customization

COMPETITIVE ANALYSIS

(1/5 competitors offers)

Differentiator

PRIORITY

High (MVP)

Enhance user autonomy

USER NEED

Verify accuracy

DESIGN OPPORTUNITY

Clickable citations

COMPETITIVE ANALYSIS

Table-stakes

(5/5 competitors offer)

PRIORITY

Require new retrieval logic

Medium

03

04

USER NEED

Updated sources

DESIGN OPPORTUNITY

Source updates

COMPETITIVE ANALYSIS

(2/5 competitors offers)

Differentiator

PRIORITY

Require new backend logic

Medium

USER NEED

USER NEED

DESIGN OPPORTUNITY

DESIGN OPPORTUNITY

COMPETITIVE ANALYSIS

COMPETITIVE ANALYSIS

PRIORITY

PRIORITY

Multiple sources

Multiple sources

Multi-source uploads

Multi-source uploads

Table-stakes

High (MVP)

Salient for team workflows

Match tone

Match tone

Customization

Customization

Differentiator

High (MVP)

Enhance user autonomy

Verify accuracy

Verify accuracy

Clickable citations

Clickable citations

Table-stakes

Medium

Require new retrieval logic

Updated sources

Updated sources

Source updates

Source updates

Differentiator

Medium

Require new backend logic

ITERATIONS

I iterated on my designs based on feedback from users and engineers, focusing on usability, flexibility, and feasibility.

Improving clarity and control in managing uploads and chatbots

Improving clarity and control in managing uploads and chatbots

ITERATION 1

VERTICAL LAYOUT

I designed a top-down flow where users could upload sources at the top and view created chatbots at the bottom.

LIMITATIONS

Became inefficient as teams added more chatbots and users had to scroll extensively

ITERATION 2

HORIZONTAL LAYOUT

I moved created chatbots into a sidebar, helping users easily switch between bots while keeping the main panel focused on uploads.

WHY THIS IS BETTER

1. Better scalability for teams

2. Reduced friction in navigation between bots

3. Clearer separation of upload vs. bot management workflows

Supporting both non-technical and technical users through customization

Supporting both non-technical and technical users through customization

ITERATION 1

BASIC TONE AND CONTEXT CONTROLS

I initially focused on enabling non-technical users to define their chatbot’s tone and provide context to guide its responses.

LIMITATIONS

Lacked flexibility for technical users as there were no technical settings

ITERATION 2

ADVANCED TECHNICAL SETTINGS

Working with engineers, I added advanced controls such as filtering out webpages and customizing how sources are parsed.

WHY THIS IS BETTER

1. Extended functionality for power users

2. Increased platform flexibility across different roles

When designing citations, I made a tradeoff between precision and feasibility.

When designing citations, I made a tradeoff between precision and feasibility.

ORIGINAL IDEA: SENTENCE-LEVEL CITATIONS

ORIGINAL IDEA:
SENTENCE-LEVEL CITATIONS

I designed clickable citations that would take users directly to the exact sentence in the source document.

CONSTRAINTS

Engineers flagged this as technically complex given the backend effort required for precise sentence mapping.

FINAL DESIGN: PAGE-LEVEL CITATIONS

FINAL DESIGN:
PAGE-LEVEL CITATIONS

I introduced a scoped-down solution: clickable page number tags that link to the relevant page in the source document.

WHY THIS IS BETTER

Balanced user trust with technical feasibility

SOLUTION

ChatDoc Master: build customizable chatbots without writing any code.

ChatDoc Master: build customizable chatbots without writing any code.

All your sources in one place

All your sources in one place

I designed a tabbed interface that allows users to upload multiple data sources within a single workflow, addressing business users’ need to work with varied and multiple files.

Give chatbots their own personality

Give chatbots their own personality

I introduced customization options to give users the autonomy to tailor chatbots to their specific business needs.

Build trust through transparency

Build trust through transparency

Clickable citations let users trace each answer back to its original source with one click, reinforcing trust and aligning with user expectations for accountable AI.

Keep chatbot knowledge up-to-date

Users can update chatbots by adding or removing sources, ensuring content stays accurate over time without needing to rebuild the bot from scratch.

IMPACT

To evaluate whether the redesign resolved pain points from the old design and validate new features, I conducted usability testing with 14 users—half testing the old design and half testing the new design.

Product Traction

Product Traction

As of July 2024, the product supported 500+ chatbots.

As of July 2024, the product supported 500+ chatbots.

Usability Impact

Usability Impact

After launching the customization feature, System Usability Scale score increased by 8.5 points.

System Usability Scale score increased by 8.5 points.

System Usability Scale score increased by 8.5 points.

Old

67.9

New

76.4

Ease of Onboarding

Ease of Onboarding

As of July 2024, 67% of users created their first chatbot within 15 minutes.

As of July 2024, 67% of users created their first chatbot within 15 minutes.

67%

67%

67%

TAKEAWAYS

Working full-time in a fast-paced startup environment challenged me to grow not only as a designer, but also as a communicator and problem-solver.

Simplify the complex

Simplify the complex

Designing AI tools required making complex technology accessible. Taking the time to understand the technical concepts myself enabled me to present information in user-friendly language for users with varying levels of expertise.

Communicate early and constantly

Communicate early and constantly

Throughout the design lifecycle, I maintained open communication with the development team to validate technical feasibility. This proactive collaboration ensured design-to-development alignment, allowing me to address potential issues early through quality assurance.

Turn constraints into opportunities

Turn constraints into opportunities

In a startup environment, constraints became opportunities for creativity. This experience taught me to find creative solutions while balancing user needs, technical feasibility, and business realities.

A big thank you to my team :)

Let's bridge the gap between people and

technology together.

© 2025 Made with ❤️ by Hedy Hui.

Let's bridge the gap between people and

technology together.

© 2025 Made with ❤️ by Hedy Hui.

Let's bridge the gap between people and technology together.

© 2025 Made with ❤️ by Hedy Hui.