yodai Academy Bookings and orders

Academy › Build › Bookings and orders

The question that sizes up the job before you show a time

You'll leave this lesson with the question that measures the size of each job before showing the calendar, and with the time slot that matches each answer.

By Yodai · Published on September 6, 2026 · Updated on October 12, 2026

7 min read

A margin cushion in every slot can absorb small variations, but when a job could be anything from a quick outlet swap to a full remodel, you need to ask before showing a time. An electrician looks at two requests that came in the same Monday through his website. One was replacing an outlet that had tripped. The other was wiring a whole new breaker panel for a remodel. On the form, both came in through the same one-hour slot. The first job left him with time to spare. The second one ran half an afternoon over, and he had to call to push back the next client's appointment.

The calendar wasn't the problem. The question before it was. No one asked what kind of job it was before showing the available times, so every request came in with the same size slot, no matter what was actually behind it.

The question that separates the jobs

Your business doesn't take the same amount of time on every job: the size of the work depends on what the customer asks for. One way to handle that is to widen every slot so nothing ever runs short. This lesson takes the opposite approach: instead of widening every slot just to be safe, you ask before showing the calendar, and you only show the slot that actually fits that specific request. Less margin given away for free, more precision.

The question that works isn't the one you'd need to write a quote. It's the one the client already knows how to answer without thinking. What do you need?, with two or three options they recognize at a glance: fix something they already have, install something new, or a full remodel. Don't ask how many amps the panel carries or how many feet of wire it needs. They don't know that, and it forces them to call you before they can even book, exactly the step you were trying to get out of their way.

The rule for picking the question is this: if two random people, with no knowledge of the trade, would answer the same way almost every time, the question works. If the answer depends on technical knowledge, it doesn't. Either they'll get it wrong without meaning to, or they'll close the form halfway through. This isn't just an electrician's problem. A hair salon has the same issue with cut, color, and wedding updo: three answers any client can give without hesitating, and each one maps to a completely different block on the schedule.

Not every business needs three options. A bike shop splits it into four: flat tire, general tune-up, new wheel build, full overhaul. Each one takes a different amount of time, and the client knows which group they fall into without hesitating. A law office, on the other hand, only needs two: a quick question about a specific issue, or an open case that needs a file. The number of options isn't set by a rule, it's set by how many different slot sizes your schedule actually has.

The question before the calendar
What do you need? ○ Fix or replace something you already have (outlet, switch, malfunction), 1-hour slot ○ Install something new (light fixture, outlet, partial panel), half-day slot ○ Full remodel or installation, we'll call you to take a look before setting a date

What the answer does behind the scenes

In practice, each option becomes a distinct service on your calendar, with its own duration. Whoever picks the quick repair sees one-hour slots, just like before. Whoever picks a new installation sees half-day slots, so nobody can squeeze into a window that's too small for them. Don't list the full remodel among the services customers can book directly: instead, have them request a quote or leave a phone number, and you're the one who calls back to set the time. That case, where you set the date instead of letting the customer pick it, is the subject of the next lesson.

With this, the schedule no longer depends on you guessing the size of the job from whatever the client typed, if they typed anything at all, into an open text field. You've already measured it before showing them anything.

What connects each option to its slot is the duration you assign to each service, and that duration already includes the wide-slot margin, if you use one. Once the question is set up right, you don't need to widen that margin as much: instead of padding every slot just in case, each request already comes in at the size that fits it.

How much to ask before the calendar, and when to stop
Every extra option in the question is a line the customer has to read before reaching the calendar, and every extra line is someone closing the tab. If your jobs don't fit into three sizes, don't force in a fourth option: group the two that are most alike, and let a follow-up question, once the customer has already booked, sort out the rest. The same limit applies to the number of questions: one well-chosen question measures the size of the job; five technical questions before the customer even sees an open slot will scare them off. If you need more details to do the job, ask for them after they've booked, never before. This cost doesn't show up as wasted hours on your calendar: it shows up as customers closing the tab before they ever see an open slot.
Closed options or open text field
Closed options
  • The client answers in a second, without thinking
  • You decide ahead of time which slot matches each option
  • Only works if your jobs fall into two, three, or four clear sizes
Open text field
  • Works when every job is different and no category covers it
  • Forces you to read it yourself and decide on the slot before giving a time
  • The customer takes longer to book, and some give up before finishing

Which one should I use: If you can put a label on every size of job, use closed-ended options: it's faster for the customer and leaves you no room for error. If every request is its own thing, like a custom project, use an open text field, but then don't show the calendar: you give them the time yourself once you've read it, just like the third option in the electrician's story.

Example: the twenty percent that comes in as a remodel is what throws off your whole day
Quick fixes45%
New installation35%
Full remodel20%

In this example, that twenty percent isn't a rare case: it's one out of every five requests. Without the question up front, any one of them can slip into a one-hour slot and eat up your entire day without any warning. With the question, that twenty percent never even gets to see a calendar: it asks for a phone number, and you decide when it fits.

What you'll walk away with
  • You've written the question that measures the size of the job, with its two or three options
  • You know which calendar slot matches each possible answer
  • The biggest job no longer shows up on the calendar: it asks for a phone number, and you set the time

Test yourself

Answer before opening each one. If one gives you trouble, go back to the section that explains it.

1. A locksmith gets requests to replace a lock and to open a door with the key locked inside: two jobs that take about the same time, but one is urgent and the other isn't. Does he need a third option in the question for urgent jobs?

No. This question measures slot size, not priority within the day. Urgency gets sorted out by rearranging the schedule once the booking's in, not by adding another option to the form up front.

2. A tax accounting firm only gets one type of job from new clients, the first meeting, and they all take the same amount of time. Does it need this question before the calendar?

No. The question is there to sort different job sizes. If everything takes the same amount of time, showing the calendar right away is the right call: adding a question there only creates friction without any payoff.

3. A carpenter builds custom furniture, and every job is different, a bookshelf isn't like a table with a custom design. What goes on the form before the calendar?

An open text field instead of forcing categories that don't fit, and it doesn't show the calendar: it asks for a phone number and lets the owner set the time, just like the remodel in the electrician's story.

Asking about the job size isn't always enough: some jobs, no matter what question you ask, the customer just can't pick the time. Let's look at when it's on you to set it instead.

In Yodai your clients request a time on your site and you confirm it from your dashboard. See how online booking for your business works.

NextWhen you set the time, not the customer