API Groups

/20
A mockup for an iPhone placed on a table for a personal finance mobile app
A mockup for an iPhone placed on a table for a personal finance mobile app
A mockup for an iPhone placed on a table for a personal finance mobile app

Back in the days, Mulesoft lacked a solution for managing APIs at a scale: developers in charge of dozens of APIs had to set up the policies, permissions and documentation one by one, making the process unnecessarily complex and time-consuming. To fix this we created the API Groups Framework: the goal was to streamline workflows by symplifying how APIs are managed and shared.

Company

Mulesoft

Company

Mulesoft

About

Integrations platform for systems connection, workflow automation, and securing and scaling APIs

About

Integrations platform for systems connection, workflow automation, and securing and scaling APIs

Project type

New feature development for an established product

Project type

New feature development for an established product

My Role

Product Designer / Project Lead

My Role

Product Designer / Project Lead

Year

2019 / 2020

Year

2019 / 2020

The problem


Managing multiple APIs for a single project felt chaotic. Developers struggled with inefficiencies, while API consumers at a scale had to juggle too many tabs to find the right configurations or documentations. The lack of a centralized approach made collaboration harder and slowed everyone down.


What we set out to achieve


  • Simplify API management by enabling users to group related APIs into a single object.

  • Make it easy for API consumers to find the right documentation and settings in one place.

  • Provide a way to handle SLA (Service Level Agreement) tiers for both bulk and individual APIs without a headache.

Diving into the research


  • Collaboration across teams. Partnered with Pre-Sales and Services teams to gather diverse feedback and align the solution with business goals.

  • Benchmarking the industry. Took a close look at how others in the space were tackling API management and identified opportunities to raise the bar.

  • Talking to users. We ran usability tests (both moderated and unmoderated) to uncover pain points and ensure we were addressing real user needs.


Key insights


  • Bulk actions were a huge time-saver, but users still needed the ability to tweak individual APIs when necessary.

  • There was a significant knowledge gap around API grouping and SLA tiers, leading to errors and confusion.

  • Users craved clear, in-context guidance to help them get started autonomously, eliminating the need for assistance from our Support or CX teams.


During usability tests, 80% of users said bulk-action capabilities were a top priority, even if it added some complexity—a major validation of our design direction.


How we solved it


Redesigned Permissions. Introduced a new “API Group Owner” role, allowing secure grouping across environments and fostering better teamwork.

Streamlined SLA Management. Built bulk-action tools with step-by-step guidance to make configuration simple and efficient.

Enhanced Onboarding. Designed interactive, Appcues-powered tutorials to walk first-time users through the system with ease.


The impact


Adoption Rates → Within three months of launch, users adopted the feature organically, with many creating additional API groups in their first week. Task completion times improved by 55%.

Seamless Onboarding →This was our first cross-platform onboarding framework, and it became the gold standard for future feature launches.

Improved Teamwork → We introduced a UX sign-off process and heuristic evaluations, which improved collaboration and set a higher standard for design quality.

Looking back


Besides deepening my technical knowledge of low-code development tools, this project strengthened my leadership skills and analytical thinking— aligning cross-functional teams and managing technical constraints were my biggest learnings.

Looking back


Besides deepening my technical knowledge of low-code development tools, this project strengthened my leadership skills and analytical thinking— aligning cross-functional teams and managing technical constraints were my biggest learnings.