top of page
catalog home screen.jpg

Redesigning the wxO catalog for easy discoverability of assets

3 months

1 UI designers

1 Product Manager

My Role - Lead Designer

1 Architect

2 UX designers

3 developers

Team

Timeline

Winner of the IF design Award 2025

0311_1.png

About the project

Watsonx Orchestrate is a tool designed to automate and streamline workflows, leveraging AI to handle tasks that would typically require human intervention. 


The goal of this project was to redesign the wxO catalog - a place which contains all of wxO assets - so that users are able to easily find the right assets.

process 2.png

Process

Empathise
Define
Ideate
Design
Test
Design

Personas

Bob
Builder

Common titles​

Software developer,  automation engineer

"My role is to help increase productivity for our end users."

  • To explore the available skills/ assets.

  • Add skills to personal skill set

  • Add credentials for apps

  • Build skill flows

  • Create actions from skills

Cassie
End user

Common titles​

Any role within an enterprise company

"I want to eliminate noise from my company's processes to focus on bringing value with my core work."

  • To explore the available skills/ assets.

  • Add skills to personal skill set

  • Add credentials for apps

Ava
Admin

Common titles​

Platform owner, Director of business operation

I want to improve my teams productivity by automating high value repetitive tasks."

  • To explore the available skills/ assets.

  • Add skills to personal skill set

  • Add credentials for apps

  • Add skills to chat

As-is scenario : Issues identified

Issues identified in as-is-scenario internal audit

Search
Filter
Organise

Only exact keyword match possible​

​Search for skills gives apps in results

Search keyword is lost when we go to next page

No search suggestion

No partial or natural language search

Filters are not persistent

Filters are very limited

Skill/ app tiles appear in random order

No way to sort

Finidng a particular skill is difficult

Not able to differentiate on the basis of domain, skill type, action, 

Scroll

No scroll bar appears

half of the page is not scrollable

Add all assets

Assets from watsonx Assistant and Skill studio also need to appear in 

View of existing skill catalog

Design Thinking workshop

The design workshop with over 10 participants from different fields (architects, developers, designers and PMs) was conduct to ideate on the existing pain points of the skill catalog

Workshop outcomes

Three major need statements identified

User needs a way to easily search which yields effective results so that they can save time spent on finding skills.

User needs a way to effectively apply multiple filters together which stay persistent so that they bob can narrow down his requirement easily as he navigates through the catalog.

User needs a way to group/ sort skills on the basis of pre defined - apps, business need, function, use case, versions, action, type, fav., usage so that they declutter and organize the catalog while saving time.

Ideas for each need statement
Ideas on search
  • Support for search with any characters - partial or natural language

  • Auto complete and auto suggest search keywords

  • Smart suggestions incase search does not yield any results.

  • Category based search - support search by app, domain, intent, skill type, action etc.

  • Persistent search across catalog

  • Search history

  • Search linked with filter

  • Dynamic search

Ideas on grouping
  • Most used, recently used and favourites section

  • Display - list and card view

  • Adding tags to skills to categorise

  • Grouping skills based on apps, domain, skill type, action

  • Sorting skills - alphabetical, date added

  • Pre defined / custom categories

  • Suggest and auto assign categories

Ideas on filter
  • Show categories to filter from

  • Clear filter option

  • Filter by operators - And/ Or

  • Show the filters applied.

  • Applying filter in search

  • persistent filters

Competitive study

The competitor analysis gave us insights into how different players organised their catalog/ marketplace.

Insights from competitor study
  • All applications had sort functionality. Mostly based on popularity, relevance and alphabetically.

  • Almost all applications have their items categorised on the home page. Zapier, Slack, chrome web store and Intercom categorises item on the basis of industries, use cases and domains.

  • Other categories are popular, featured, free/ paid.

  • In most of the apps, categories are the only filters present. However Microsoft Power Automate and Freepik have multiple filters that can be applied together, apart from categories.

  • Items are presented as cards in all apps. The cards show basic information - icons, photos, basic description. 

  • Some cards also contain additional information for users like - ratings, number of downloads etc.

Prospective buyer browses the catalog

Catalog usage in the product

The various journeys where catalog will be used in the product

Premium collections available from the catalog

Using the catalog when setting up the AI agent

Using the catalog when building in skill studio

A partner using the catalog

Catalog

A product user visiting the catalog directly

Using the catalog when creating an action

End user view of the catalog

Publishing to the catalog as a builder

Catalog flow in the product

This flow represents the relationship of catalog with other parts of the product.

Low fidelity designs

home page layout

Collection details page

Skill details page

search for first time user

search for first existing user

search keyword gives no results

search results

natural language search

Filters applied

Usability study

Prototype

Business impact

  • The number if unique visits to the catalog has increased by 126%.

  • 67% of the visitors use search on their first click in the catalog, whereas, 18% use filters on their first click.

  • 54% of users click of 'Add to chat' from the collection page.

  • Average time spent by users in the catalog is 4 minutes 13 seconds.

Back to top

bottom of page