Skip to content
Driive Help Center home

Issues and Reasons Explained

Everything in your Issues list is there for a reason — literally. Each entry is an issue, and every issue carries one or more plain-language reasons telling you exactly why a human needs to step in. This article walks through every reason you'll see, what it means, and how each one goes away.


What is an issue?

An issue is Driive's way of saying "this needs a person." Each issue points at exactly one record — a request or an appointment — and shows up as a row in your Issues list with reason chips explaining what's blocking it.

Issues are created by Driive automatically. When a website booking fails your qualification threshold, when a phone call drops before Dot finishes taking the request, when an appointment is created without a time — Driive raises the issue so the item surfaces in front of your team. You don't create issues yourself, and you rarely need to close them yourself either (more on that below).


Every issue reason

ReasonApplies toWhat it means
Needs informationRequestWaiting on more details from the customer before this can move forward.
Needs approvalRequestNeeds your approval before it can be scheduled.
Failed qualificationRequestThe lead score fell below the qualification threshold.
Out of service areaRequestThe customer's location is outside your service area.
Manual reviewRequestFlagged for a human to review.
Call droppedRequestThe call dropped before the request was complete.
Customer canceledAppointmentThe customer canceled this appointment via the booking link.
Needs scheduledAppointmentAn appointment was created but still needs a time.

Hovering any reason chip in the app shows the same one-line explanation as a tooltip. An item can carry more than one reason at once — a request might be both Needs information and Needs approval — and each chip clears independently.


Requests vs. appointments

Notice the split in the table: six of the eight reasons live on requests, and two — Needs scheduled and Customer canceled — live on appointments.

That's by design. A request is the intake record: the gathering, qualifying, and approving all happen there. By the time an appointment exists, the only things that can still go wrong are a missing time on the calendar or a customer backing out of one. So your Issues list naturally reads as two kinds of work:

  • Requests to shepherd — fill gaps, make a judgment call, follow up after a dropped call.
  • Appointments to act on — pick a slot, send the customer a booking link, or follow up on a cancellation.

Issues clear themselves

Here's the best part: you almost never have to "close" an issue. Fix the underlying need and the issue clears on its own — the item simply leaves your Issues list.

When you…This clears
Fill in the missing details on a requestNeeds information
Click Approve & Schedule on a requestNeeds approval (and any other flags — approving overrides them in one step)
Pick a time for an appointment (or the customer books via your link)Needs scheduled

For judgment-call reasons like Failed qualification, Out of service area, or Manual review, you decide: if the job is worth taking, Approve & Schedule moves it forward and clears the flags together. If it's not, use Resolve to dismiss the item from your Issues list — the request itself is kept in your Requests history. See Triaging Issues for the full workflow.