Why We Built Availability View: When Customers Show You What's Missing

How a single customer email changed our roadmap and taught us about real-world asset management

Why We Built Availability View: When Customers Show You What's Missing
Written by
Carlos Virreira
Published on
June 18, 2025

How a single customer email changed our roadmap and taught us about real-world asset management

Sometimes the best product ideas come from the most unexpected places. For us, it came in the form of an email marked "Importance: High" from an environmental consulting firm in Australia.

The Email That Changed Our Roadmap

It was February 14th, 2025, when we received a message that would fundamentally change how we thought about asset visibility in Shelf. The email came from the operations team at an environmental consulting firm managing 140 assets across 82 team members.

Their message was direct: "I have questions related to the calendar view on this application – specifically that the calendar view cannot be filtered for a particular asset – making this system difficult to use."

They wanted to meet. Today. Sydney 4pm.

The Real Problem Behind the Request

When we jumped on the call, the picture became crystal clear. Here was a team doing incredible work in ecosystem restoration and biodiversity conservation, managing 140 high-impact, high-value assets, but they were struggling with something that should have been simple: seeing when their equipment would be available.

Their workflow looked like this:

  1. Project manager needs to plan a field survey
  2. Opens Shelf's calendar view to check equipment availability
  3. Sees ALL bookings for ALL 140 assets in one overwhelming view
  4. Can't filter to just see the specific high-value equipment they need for their project
  5. Has to manually scan through dozens of irrelevant bookings
  6. Gives up and calls colleagues instead

For a team managing environmental projects with expensive, specialized equipment where availability can make or break field work timing, this wasn't just inconvenient—it was a blocker.

When Customers Know Exactly What They Need

What struck us most about this conversation wasn't just the problem they identified, but how clearly they articulated the solution. They didn't just say "the calendar is hard to use." They said exactly what was missing: "filter by asset" functionality.

This is the kind of feedback that makes product teams sit up and listen. When a customer can:

  • Identify a specific workflow pain point
  • Articulate exactly what's missing
  • Explain why it matters for their business

...you know you're looking at a real product gap, not just a nice-to-have feature.

Building the Solution They Actually Needed

Within weeks, we had Availability View in development. But we didn't just build what they asked for—we built what the request revealed they really needed.

The core insight: Teams managing multiple assets don't just need filtered calendar views. They need instant visibility into asset availability without jumping between tabs, pages, or views.

What we built:

  • Calendar integration within the Advanced Asset Index
  • Filter compatibility with all existing Shelf filters (category, location, status, custom fields)
  • Status indicators showing available, reserved, checked out, and overdue assets at a glance
  • Future planning visibility to see availability weeks or months ahead

The Bigger Picture: Why Asset Visibility Matters

This customer request illuminated something larger about modern asset management. When you're managing dozens or hundreds of assets across large teams, the traditional "check each asset individually" approach breaks down.

For environmental consulting firms like our Australian customer:

  • Field work depends on specific equipment availability
  • Project timelines are often weather and permit dependent
  • Equipment downtime affects client deliverables
  • Last-minute changes are common

For any organization managing shared assets:

  • Resource planning becomes exponentially harder as team size grows
  • Double-bookings create operational chaos
  • Manual coordination doesn't scale past a certain point
  • Visibility gaps lead to underutilized assets

Customer-Driven Development Done Right

This experience reinforced something we've always believed at Shelf: the best features come from listening to real customer problems, not guessing what people might want.

What made this request special:

  1. Specificity - They knew exactly what was missing
  2. Context - They explained their real-world workflow
  3. Urgency - They prioritized it enough to schedule same-day calls
  4. Validation - They had 82 team members who would benefit

The Result: A Feature That Scales

Today, Availability View is live and helping teams like theirs plan better. But the impact goes beyond that single feature request.

For our Australian customer:

  • Project managers can now filter by equipment type and see availability instantly
  • Field teams can check equipment status before heading to remote locations
  • Resource planning happens in minutes instead of hours
  • Equipment utilization has improved through better visibility

For the broader Shelf community:

  • Large teams have better resource planning tools
  • Asset managers can spot trends and optimization opportunities
  • The booking workflow is significantly streamlined

What This Taught Us About Asset Management

Building Availability View taught us that visibility isn't just about seeing data—it's about seeing the right data at the right time in the right context.

Asset management scales differently than other business operations. With 5 assets and 3 people, you can manage by memory and conversation. With 140 assets and 82 people, you need systems that provide instant, filtered, contextual visibility.

Looking Forward: The Power of Customer Partnership

This story isn't just about building a feature—it's about the partnership between product teams and the customers who push us to build better solutions.

To our Australian environmental consulting friends: thank you for being direct, specific, and patient as we built what you needed. Your real-world insights made Availability View better for everyone.

To the broader Shelf community: keep the feedback coming. Whether it's marked "Importance: High" or just a casual suggestion, we're listening.

The best products aren't built in isolation—they're built in partnership with the people who use them every day.

Ready to see how Availability View can transform your asset planning? Try it today or book a demo to see it in action.

About Shelf: Shelf is an open-source asset management platform helping organizations track, manage, and optimize their physical assets. From small teams to large enterprises, Shelf provides the visibility and control teams need to make better decisions about their equipment and resources.

Article by
Carlos Virreira

Founder / Vision Lead at Shelf.nu

Table of contents
Why We Built Availability View: When Customers Show You What's Missing
Carlos Virreira
Co-founder

Founder / Vision Lead at Shelf.nu

Open Source leads to better, safer software.

Achieve Crystal-Clear Asset Management

Join 1000+ teams already optimizing their asset utilization with Shelf. Start your free trial today.

Free Team Trial Available
No credit card needed
UI element showing a asset header with a name, status and thumbnail.
UI element showing asset fields.
UI element showing a booking entry.