Job-size calculators

Operations

Operations

Job-size calculators

Let the size of the job set the booking length.

The problemCustomers guess how long a job takes, so bookings come in too short and you lose time.

The resultA few questions give a time estimate that sets the booking length, and your usual hourly price follows.

Book a demo
Example with sample data. Nothing here is real.

What you can do

  • Ask three kinds of question: a number, a choice or a yes/no add-on
  • Say how many minutes an answer adds, as a range, or by how much it multiplies the total
  • Set a base time and round the result outward, so customers see a band like 3 to 4 hours
  • Write the questions in several languages
  • Build in a form, edit the JSON or let Heyva AI draft it, and watch a live preview
  • Choose a calculator on an hourly service that lets customers pick the length

How it works

  1. Ask

    List the questions that change how long the job takes. A number counts things, a choice offers options, and a yes/no adds an extra.

  2. Add up

    Give each answer its minutes. Heyva adds all the minutes first, then applies any multipliers to the total, so the order of the questions does not matter.

  3. Attach

    Choose the calculator on a service. The customer's answers then set the booking length on that service.

Who can use it

Owners, Admins and Managers can use this.

You need permission to view services to see the calculators. Creating, changing and deleting them needs permission to update services.

Ask Heyva AI

  • Show my job-size calculators

  • Draft a calculator for window cleaning

Questions

Does the calculator set the price?
No. It estimates time only. The price is the service's hourly rate for the length that results.
Which services can use one?
Services priced by the hour that let customers choose the length. On any other service a calculator is only information and changes nothing.
Can a customer change the estimate?
No. Heyva works out the length again from the answers and refuses a booking whose length does not match.
Can I write it as JSON?
Yes. The editor has a form mode and a JSON mode over the same definition, and you can ask Heyva AI for a first draft. Nothing is saved until you save it.
For AI agents

Heyva AI and connected assistants can do this with these tools:

  • heyva_list_booking_calculators
  • heyva_save_booking_calculator
  • heyva_evaluate_booking_calculator

About AI agents and MCP

Related

Last reviewed 31 October 2026