Close
A hand holding a phone showing the Install App’s Add XE360 screen: stand within 5 feet of the lock, then start commissioning

Getting Installers Off the Support Line and Back on the Job

Type
B2B Mobile Product Design
Role
Lead Product Designer · UX Research · Usability Testing

Brivo’s hardware ecosystem spans 16 types of access-control devices, and installers are the people who set them up on site. The Brivo Install App was meant to be their tool for the job, yet installers relied heavily on Support to get through it, and the app offered little value to them or to resellers. Installation, which should have helped sell Brivo hardware, was becoming a barrier to it. The challenge was that a fix couldn’t stop at one device: whatever worked for one lock had to scale to all sixteen.

Impact

Impact

Led the end-to-end design

I owned the design of Brivo’s mobile installation experience, from field research with installers and Support to the shipped app.

Built a foundation that scales to all 16 devices

A shared structure for how installers navigate, get guidance, and recover from errors, proven first on one lock.

Shipped an experience installers lean on less, and use more

After launch, commissioning got faster, offline-lock support calls fell, and installers kept coming back to the app.

70%

Faster lock commissioning in a controlled release

50%

Fewer offline-lock support calls after launch

2.5×

Monthly app usage, from about 100 to 250 sessions

Context

When the story begins…

A single installation took four calls to Support. The app covered only two functions and sat at a 1.0-star rating, so installers had little reason to rely on it and resellers little reason to promote it. Installation should have helped sell Brivo hardware; instead, it was holding sales back. Our goal was to turn it from a barrier into an advantage, making Brivo hardware easier to install, support, and sell.

4

Calls to Support for every installation

2

Functions in the app, rated 1.0 stars

Little

Incentive for installers and resellers to promote it

Research

Tracing the problem from the field to the support line

We knew installers depended too much on Support, but not yet where they were getting stuck, or why.

12 installer interviews

I interviewed installers to map their end-to-end workflow and identify the pain points they hit at each stage of installation.

100+ support tickets analyzed

I analyzed support tickets to understand what was driving installers to ask for help, grouping recurring issues into troubleshooting errors and feature requests.

8 support calls shadowed

I shadowed support calls to see what happened after an installer ran into a problem: how the issue was diagnosed, escalated, and eventually resolved.

Affinity map of interview and support-ticket findings
Insights

Research revealed a fragmented and support-dependent experience

Mapping the end-to-end journey, from pre-programming to hardware installation and post-install, showed that the problem went beyond individual usability issues.

Select a phase to see each step, the tool it needs, and where installers got stuck.
Engagement
  1. Review & prepareAccess the customer account
  2. Confirm devices and quantities
  3. Place orders
Pre-Install5 tools in one phase: 3 on a laptop, 2 on a phone
  1. Get familiar with floorplans
  2. Configure control panels and doorsPartner PortalRepetitive configuration for each device“This is time consuming since I have to re-enter info.”
  3. Configure elevatorsACTLaptop dependency“I wish I can configure everything in a mobile instead of bring a laptop along with all the equipments.”
  4. Configure camerasEagle Eye
  5. Commission offline locksAllegion appTroubleshooting“Why it’s still offline even I did everything right?”
  6. Set no tourBrivo app
Field Installation
  1. Hardware install
    • Wiring instructions
    • Mounting guides
    Paper guidesLimited training access“Where can I find the training sources? I didn’t get to the group training.”
  2. Test doors
    • Verify door unlock
    • Check activity log
    Brivo AccessCumbersome testing“I thought I could use my phone to test locks since I need to test them one by one.”
Support
  1. Troubleshoot issues
  2. Maintain hardware
    • Update firmware
    • Swap locks
    Limited self-service
    • Update firmware
    • Delete lock
    • Swap lock

01 — The workflow was fragmented and repetitive

Installers moved between several Brivo and third-party platforms over the course of an installation. With several devices to install, they had to repeat the same lengthy setup for each one, which created extra work and made the process hard to follow.

02 — Installers lacked visibility when things went wrong

Installers often couldn’t tell what a system error meant, whether they had missed a step, or what to try next. And when they needed help on site, training and support resources were hard to find.

03 — Installers needed more control, not just troubleshooting

70% of the support tickets I analyzed were requests for things installers couldn’t do themselves, such as firmware updates, lock swaps, and device deletion. Only 30% were about troubleshooting.

04 — Mobile was the natural tool for on-site work

On site, installers were carrying and configuring several pieces of hardware at once. They preferred their phones, which were easy to carry and could stay close to the device for tasks like Bluetooth and Wi-Fi setup.

Installers needed one connected workflow that guided them through the job, made system status visible, and helped them recover quickly when things went wrong.

Strategy

A unified workflow needed to support two ways of working

I partnered with PMs to turn the research insights into a shared workflow across web and mobile, looking at installer personas, tasks, and installation scenarios.

Our initial goal was to bring configuration, commissioning, and testing into the Install App. But research showed that while installers preferred mobile tools on site, they relied on the web to configure devices in advance for larger installations. So we supported device configuration on both platforms, kept site creation on the web, and moved commissioning and testing to mobile. Installers could prepare at their desks and carry on in the field.

Web
  • Sales information
  • Account set up (sites, users, roles)
  • Access management
  • Account dashboard and reports
  • 3rd-party integration
Both
  • Guidance and resources
  • Device configuration
  • Monitor device status
  • Floorplans
Mobile
  • Testing
  • Commissioning
  • Transmit activity log
Foundation

Designing a foundation that could scale across devices

I defined a reusable foundation for how installers would navigate, complete, and recover from installation work, whatever the device type.

A scalable information architecture

I built a consistent structure around sites, devices, status, and actions. It gave installers a clear way to navigate their work, and let the experience scale as new device types and workflows were added.

Login
Select account
Select site
HomepageView and manage device categories
User profilePersonal info, login, get help
Device managementCategorized by type
FloorplansThe customer’s site plans
Device listView all devices
Add a device
View device detail
LoginAccountsSitesHomepage: devices by typeFloorplanProfileDevice listDevice detail

A reusable guidance paradigm

Research showed that installers needed more guidance to understand the process and feel confident they hadn’t missed a step. But more instructions risked slowing down experienced installers, who ran the same workflow again and again.

Commission starts
OnboardingVideos, illustrations, preparation steps
Experienced?
Step 1
Step 2
Step 3
Don’t show me again
YesNoSelect the lock typeOnboarding (skippable)Step 1Success

A progressive recovery paradigm

When something went wrong, installers needed help right away, but not every issue called for a Support call. The challenge was deciding how much help the product should give before escalating to an agent.

Error occurs
Contextual troubleshootingQuick tips in the flow
Resolved?
Brivo AIPersonalized help
Resolved?
Human supportA Brivo Support agent
Continue installation
Continue installation
YesYesNoNoAn error, in contextTroubleshooting tipsBrivo AI, then an agent
Scope

XE360 Lock: the right proving ground

With 16 device types, we couldn’t bring the new experience to every device at once. To put the foundation into practice we needed a focused starting point, so we chose the XE360 offline lock as the first device to redesign end to end.

XE360 was critical to Brivo’s growth in multifamily

As Allegion’s latest wireless lock, XE360 gave Brivo a more competitive solution for apartment units and common spaces where wired or online locks weren’t practical. The Multifamily team needed the integration quickly to compete for projects against Latch, Salto, and other established solutions.

One of the most fragmented commissioning experiences

Commissioning an XE360 meant using 2 mobile apps and 1 web app, and switching between them 3–5 times to finish a single workflow.

Design

Bringing the foundation to life with XE360

One connected workflow

For installers, the new architecture pulled every task they own, from commissioning locks to updating firmware, into the Install App. Environment setup, usually handled by resellers, moved to Partner Portal, and managing credentials stayed with customer admins in Brivo Access.

Installer tasks:was 4 · 4platforms
Set up environment
ResellerCreate customer accountEngage webPartner Portal
ResellerLink Engage account to BrivoACTPartner Portal
ResellerCreate siteACTPartner Portal
ResellerChange to offline siteACTPartner Portal
Partner Portal
Installation
InstallerCommission locksEngage Mobile AppInstall App
InstallerAssociate offline locksACTInstall App
InstallerSet no tourInstall AppInstall App
InstallerTest locksBrivo AccessInstall App
Install App
Management
Customer adminManage credentialsBrivo AccessBrivo Access
InstallerUpdate no tourInstall AppInstall App
InstallerUpdate firmwareEngage Mobile AppInstall App
Brivo AccessInstall App

Guidance when it matters, and less reliance on Support

In the first iteration, I brought both paradigms to XE360. A skippable onboarding prepared installers, pairing ran step by step with help right where it failed, and after installation they could manage the lock on their own.

Lock list: Add a lock
Lock listAdd a lock
Step 1: Power up the lock
Step 1Power up the lock
Step 2: Put it in pair mode
Step 2Put it in pair mode
Step 3: Stand within 5 feet
Step 3Stand within 5 feet
Step 1: Select the lock
Step 1Select the lock
Step 2: Name it
Step 2Name it
Step 3: Pairing
Step 3Pairing
Step 4: Paired
Step 4Paired
Step 5: Test the unlock
Step 5Test the unlock
Step 6: Unlocked
Step 6Unlocked
Can’t find the lock, Not found: A checklist to verify
Not foundA checklist to verify
Can’t find the lock, Still stuck: Ask Brivo AI, or Support
Still stuckAsk Brivo AI, or Support
Pairing fails, Failed: Failed to pair
FailedFailed to pair
Pairing fails, Recover: Why it failed, then retry
RecoverWhy it failed, then retry
Unlock test fails, Failed: Failed to unlock
FailedFailed to unlock
Unlock test fails, Recover: What to check, then retry
RecoverWhat to check, then retry
Details: Status and device info
DetailsStatus and device info
Settings: Configuration and actions
SettingsConfiguration and actions
Firmware: Update in place
FirmwareUpdate in place
Swap lock: Replace a lock on site
Swap lockReplace a lock on site
Constraints

Designing through real-world constraints

01 — When the system lacked the API

I first designed Test Lock to confirm automatically whether the lock had unlocked. But engineering raised a key limitation: the lock couldn’t report its physical door state back to the app.

Mobile credential test: Test to Unlock
The app reports Unlocked
Confirm the unlock automaticallyTechnical constraintThe lock couldn’t return its door state, so the app couldn’t show success or failure.
A sheet with what success looks like and what to check if it fails
Show all guidance up frontTradeoffClear, but information heavy.
Does the light turn blue? Yes or No
You’re all set: turn the handle to confirm
Guide through explicit verificationTradeoffHelpful, but it added extra steps to a simple task.
Successfully paired, then Test Lock
The blue light should be on
If it isn’t: what to check, then retry
Direct attention to the physical signalSelected directionLightweight guidance that doesn’t rely on system feedback the lock can’t give.

02 — Adapting to a shifting scope

As the product scope evolved, several concepts, including device profiles, floor plans, and an AI support agent, were deprioritized for the initial release. I worked with PMs to map impact against effort and decide which capabilities were essential to the core installation experience.

Impact versus effort matrix: the capabilities kept for the first release are highlighted in blue

The AI concept was meant to bring installation knowledge, issue diagnosis, and recovery guidance together in one place. Rather than simply drop the feature, I spread those responsibilities across the core experience.

Brivo AI chat answering an installer who still can’t find the lock
A dedicated AI support agentDeprioritizedHigh impact, but too much effort for the first release.
Pairing, with each step of the process listed
Making a black-box process visible
Failed to pair, with a link to why
The most common troubleshooting tips
Show the most common troubleshooting tips
Commission log with Brivo Help Center and Talk to support
More resources and support calls, a tap away
The agent’s jobs, built into the flowSelected directionDiagnosis, tips and support, each where installers need it.
Validation

Validating and refining the experience

We ran moderated usability testing at ISC West to see whether the redesigned commissioning experience made installation easier, and to gauge customer interest in the unified installation concept.

Usability testing at the Brivo booth at ISC West

The redesigned experience tested significantly better

In usability testing, the commissioning flow scored higher for satisfaction and ease of use, and most participants found it easier than similar installation experiences they had used. They appreciated the guidance, and found the step-by-step pairing process especially helpful.

Satisfaction
4.5/ 7Average satisfaction with the existing experience
64%
6.0/ 7+ 33%Redesigned experience
86%
Ease of use
6.67/ 7
95%
Average ease of use score (Redesigned experience)
Comparison
80%of
participants
Rated it easier than similar installation experience they had used.

But testing also revealed a gap in installers’ mental model

Bulk lock updates scored just 5.33/7 for ease of use. Many participants struggled to find the entry point and complete the task.

Installers looked for the locks around them, not for a toggle. So I refined the flow around that: nearby locks come first, Sync All sits right at the top of the list, and a lock that’s out of range now says why it can’t be updated.

All locks, with an In Range Only toggle and outdated badges
Update from the full lock listUsability issueUpdate all hid behind the In Range toggle, and 70% of participants failed the task.
Nearby locks first, with Sync All at the top
Sync All updating the nearby locks
An out-of-range lock explains that it has no data or actions
Lead with the locks in rangeRefined directionBulk updates where installers look, and a clear reason when a lock is out of range.