Product Designer

VELOCITY · INSPECTION SCHEDULING

Scheduling inspections
across multiple properties

Scheduling inspections
across multiple properties

Scheduling inspections
across multiple properties

I designed the inspection scheduling tool in Velocity. It helps property teams, vendors and tenants arrange visits across multiple properties and keep track of what needs to happen next.

I designed the inspection scheduling tool in Velocity. It helps property teams, vendors and tenants arrange visits across multiple properties and keep track of what needs to happen next.

MY ROLE

Product design · UX & UI

PRODUCT CONTEXT

Velocity / Link Logistics

FOCUS

Scheduling, coordination & contact management

SCREEN 02

Vendor overview

Image placeholder

Show the full overview, then crop one property summary for detail.

Each property summary shows invitation status, tenant confirmations and requests to reschedule.

01

The challenge

More than choosing a date

An inspection could involve several properties, each with multiple tenants. Vendors and property teams had to arrange access and keep track of each tenant’s response.

01

The challenge

More than choosing a date

An inspection could involve several properties, each with multiple tenants. Vendors and property teams had to arrange access and keep track of each tenant’s response.

01

The challenge

More than choosing a date

An inspection could involve several properties, each with multiple tenants. Vendors and property teams had to arrange access and keep track of each tenant’s response.

Vendors needed to know where to go, when they could visit and who to contact. Tenants needed to confirm the visit or ask for another time. Property teams needed to see what was still waiting for a response.

Some contact details were missing or incorrect. I had to include a way to deal with this, rather than assume that every tenant had one contact with the right details.

How could I help people see what they needed to do next when responses came at different times or contact details were missing?

PROPERTY TEAMS

Set up the inspection

Choose the properties, provide inspection instructions and add missing tenant contacts.

PROPERTY TEAMS

Set up the inspection

Choose the properties, provide inspection instructions and add missing tenant contacts.

VENDORS

Arrange the visit

Suggest dates and times, send invitations and check tenant responses.

VENDORS

Arrange the visit

Suggest dates and times, send invitations and check tenant responses.

TENANTS

Respond to the visit request

Confirm the visit or request another time. Provide the details of the person who can give access.

TENANTS

Respond to the visit request

Confirm the visit or request another time. Provide the details of the person who can give access.

INSPECTORS

Prepare for the visit

Check the property details, schedule and contact information, along with any instructions for accessing the site.

INSPECTORS

Prepare for the visit

Check the property details, schedule and contact information, along with any instructions for accessing the site.

02

The workflow

How the scheduling process works

How the scheduling process works

The process starts with an inspection request. The vendor then plans the visit and contacts the tenants. I designed different views so each person could see the information and actions they needed.

01

Create the request

Choose the properties, assign a vendor and add the inspection requirements.

01

Create the request

Choose the properties, assign a vendor and add the inspection requirements.

02

Suggest a visit time

Choose a date or date range and a time window. Add the inspector’s details.

02

Suggest a visit time

Choose a date or date range and a time window. Add the inspector’s details.

03

Send invitations

Invite the tenants and notify the property team.

03

Send invitations

Invite the tenants and notify the property team.

04

Check responses

See who has confirmed, who has asked for another time and what access information they provided.

04

Check responses

See who has confirmed, who has asked for another time and what access information they provided.

05

Deal with changes

Update contact details, review requests for another time or change which tenants are included.

05

Deal with changes

Update contact details, review requests for another time or change which tenants are included.

06

Manage the visit

Check the calendar and reschedule or cancel if needed. Mark the visit as completed afterwards.

06

Manage the visit

Check the calendar and reschedule or cancel if needed. Mark the visit as completed afterwards.

SCREEN 01

Inspection request

Image placeholder

Show the request fields and property-selection context.

Creating a request, assigning a vendor and adding inspection requirements.

Creating a request, assigning a vendor and adding inspection requirements.

03

Design decision

See which tenants have responded

One request could cover several properties. Tenants at each property could respond at different times.

03

Design decision

See which tenants have responded

One request could cover several properties. Tenants at each property could respond at different times.

03

Design decision

See which tenants have responded

One request could cover several properties. Tenants at each property could respond at different times.

I grouped the vendor’s overview by property. Each property shows whether invitations have been sent, how many tenants have confirmed and how many have asked to reschedule. The vendor can expand it to see individual tenant responses.

This lets the vendor check progress across the request, then look at a particular tenant when needed. It also makes the difference between an invitation being sent and a tenant confirming it clear.

SCREEN 02

Vendor overview

Image placeholder

Show the full overview, then crop one property summary for detail.

Each property summary shows invitation status, tenant confirmations and requests to reschedule.

Each property summary shows invitation status, tenant confirmations and requests to reschedule.

SCREEN 03

Tenant acknowledgement

Image placeholder

Show the acknowledgement form alongside the rescheduling variation.

Tenants can confirm the visit or ask for another time.

Tenants can confirm the visit or ask for another time.

SCREEN 04

Tenant rescheduling

Image placeholder

Pair with placeholder 03 to explain the two response paths.

Tenants can suggest another date and time within the vendor’s availability.

Tenants can suggest another date and time within the vendor’s availability.

04

Design decision

Help property managers add missing contacts

Missing contact details needed to be handled as part of arranging the visit.

04

Design decision

Help property managers add missing contacts

Missing contact details needed to be handled as part of arranging the visit.

04

Design decision

Help property managers add missing contacts

Missing contact details needed to be handled as part of arranging the visit.

I designed a screen where the acting property manager could add missing tenant contacts. It shows which tenants still need contact details and which already have them. The manager can add a contact directly from the screen.

An email asks the property manager to provide the missing information. The screen then shows the property and tenants that need their attention.

SCREEN 05

Missing-contact recovery

Image placeholder

Crop the tenant cards so the missing and complete states remain readable.

The property manager can see where contact details are missing and add them.

The property manager can see where contact details are missing and add them.

05

Exploration & constraints

Choose the right person to contact

A tenant could have several contacts. The person in the system might not be the person who could provide access on the day.

05

Exploration & constraints

Choose the right person to contact

A tenant could have several contacts. The person in the system might not be the person who could provide access on the day.

05

Exploration & constraints

Choose the right person to contact

A tenant could have several contacts. The person in the system might not be the person who could provide access on the day.

I explored ways to select an existing contact, add someone else or correct their details. I also designed an option to delegate to an on-site contact. When confirming the visit, tenants could provide instructions for accessing their space.

I also had to consider how contact changes affected Yardi. The design notes discuss whether a new contact should be temporary or added to Yardi. Other notes specify that updated phone details should stay in Velocity without being sent to Yardi.

These options helped separate changes to the tenant’s records from choosing a contact for one inspection.

SCREEN 06

Multiple-contact exploration

Image placeholder

Choose two or three frames and label them as design exploration.

Options for choosing or adding contacts, with notes about how changes affect Yardi.

Options for choosing or adding contacts, with notes about how changes affect Yardi.

SCREEN 07

Contact review

Image placeholder

Show the review form with multiple contact cards.

A separate screen lets tenants review and update their contact details.

A separate screen lets tenants review and update their contact details.

06

Across channels

Connect the app with emails and calendars

Some people started with an email invitation rather than opening the vendor’s screen in Velocity.

06

Across channels

Connect the app with emails and calendars

Some people started with an email invitation rather than opening the vendor’s screen in Velocity.

06

Across channels

Connect the app with emails and calendars

Some people started with an email invitation rather than opening the vendor’s screen in Velocity.

I designed emails for vendors, tenants, property managers and inspectors, along with Outlook invitations. I worked on these alongside the app screens so people could understand which visit the message was about and what they needed to do.

The calendar designs show property information alongside the planned visit dates. Tenants can confirm the proposed time or ask for another time within the vendor’s availability.

SCREEN 08

Inspection calendar

Image placeholder

Export the dialog and keep dates, property details and time windows legible.

Calendar designs show visit dates alongside property information.

Calendar designs show visit dates alongside property information.

SCREEN 09

Tenant invitation email

Image placeholder

Show the message and response action. Crop the repeated footer content.

The invitation email directs the tenant to respond to the visit request.

The invitation email directs the tenant to respond to the visit request.

07

Design scope

What I designed

I designed the request process and the screens for the different people involved. My work also covered tenant responses, contact management, calendars and emails.

07

Design scope

What I designed

I designed the request process and the screens for the different people involved. My work also covered tenant responses, contact management, calendars and emails.

07

Design scope

What I designed

I designed the request process and the screens for the different people involved. My work also covered tenant responses, contact management, calendars and emails.

Alongside the main process, I designed cases where contacts were missing or there were several contacts to choose from. I also covered rescheduling, cancellation and removing a tenant from the visit. The Figma files include separate pages where I explored different options.

The main design challenge

The main challenge was helping people follow a process that depended on several others. Vendors needed an overview of each property and a way to check individual responses. Property managers needed to know when contact information was missing. People receiving emails needed to understand what to do next.

The designs bring these tasks together in the inspection scheduling tool.

08

Screen references

Screen references

Screen references

Each placeholder links to the relevant Figma screen or page. The experiment pages show options I explored during the design work.

Enes Gundogdu · Velocity Inspection Scheduling