Walk-in and Manual Bookings
Overview
Not every booking comes through your online portal. Customers walk in without an appointment, call ahead to schedule, or you need to log a job for a fleet vehicle on the spot. The Walk-in and Manual Booking feature lets you create bookings directly from your dashboard -- quickly and without friction.
autoGMS gives you two ways to do this:
- Quick Booking Panel -- A slide-over panel accessible from every page in the dashboard. Ideal for receptionists handling walk-ins or phone calls while doing other work.
- Full Booking Page -- A dedicated page for creating manual bookings, with the same form but more screen space. Useful when you are focused on intake or processing multiple vehicles.
Both methods use the same booking form, so the experience is consistent regardless of which one you choose.
Why it matters:
- Lets your reception team log walk-in customers in seconds without navigating away from their current page
- Supports both individual and business customers with dedicated workflows for each
- Automatically finds existing customers as you type, preventing duplicate records
- Handles fleet and batch bookings so you can process multiple vehicles for a single business in one session
- Integrates with DVLA vehicle lookup for UK garages, pulling in vehicle details from a registration number
How to Access
Quick Booking Panel
- Look at the top header bar of your dashboard -- it is visible on every page.
- Click the New Booking button (the calendar-plus icon).
- A panel slides in from the right side of the screen.
You can open the Quick Booking panel from any page in the dashboard. There is no need to navigate to a specific section first.
Good to know: The New Booking button is available to owners, admins, and garage staff. Technicians do not see this button, as booking creation is typically handled by reception or management.
Full Booking Page
- From the left sidebar, navigate to your garage.
- Click Walk-in & Manual Bookings in the sidebar menu.
You will land on a full-page version of the booking form with more room to work.
Good to know: The MOT Dashboard also uses this same booking form when you click "Book MOT" on a vehicle row. The form opens pre-filled with the customer and vehicle details from the MOT record.
The Quick Booking Panel
The Quick Booking panel is designed for speed. When a customer walks in or calls, you can create their booking without leaving whatever page you are currently working on.
What you will see:
- A panel that slides in from the right side of your screen, overlaying the current page.
- The panel is wide enough to show the full booking form comfortably.
- A close button in the top corner to dismiss it without submitting.
- A sticky action bar at the bottom with your submit and reset buttons always visible.
When to use it:
- A customer walks in and you are in the middle of checking the workshop view.
- You get a phone call while reviewing analytics and need to log a booking immediately.
- You want to quickly create a booking without navigating away from your current task.
The Full Booking Page
The Full Booking Page renders the same form as the Quick Booking panel, but as a standalone page rather than a slide-over. This gives you more screen space and a less cramped experience when you are focused entirely on booking intake.
When to use it:
- You are processing several walk-in customers in a row during a busy morning.
- You are handling a fleet intake with multiple vehicles to book.
- You prefer working on a full page rather than a side panel.
Form Sections
The booking form is divided into clear sections that guide you through the information you need to capture. Each section is described below.
Customer Information
The first thing you will do is identify the customer. The form starts with a toggle to choose the customer type: Individual or Business.
Individual Customers
Select Individual (the default) and fill in the following fields:
- First Name (required)
- Last Name (required)
- Phone Number (required) -- Includes an international phone input with a country code selector. Enter the number in the format your country uses.
Automatic customer lookup: As you type a phone number, autoGMS searches your existing customer database in real time. After a brief pause (about a quarter of a second), matching customers appear below the phone field. Each match shows the customer's name, phone number, and how many vehicles they have on file.
If you see the right customer, click their name to auto-fill the form with their details. This saves time and prevents you from accidentally creating a duplicate customer record.
Good to know: The auto-lookup searches by phone number, so it works best when you start entering the customer's number. If the customer already exists in your system, you will see them appear before you finish typing.
Business Customers
Switch the toggle to Business and the form adjusts to show business-specific fields:
- Business -- A dropdown listing all business accounts registered with your garage. Select an existing business, or choose Add New Business to create one on the fly.
- Business Name -- Appears when you select "Add New Business." Enter the company name here.
- Contact First Name (required)
- Contact Last Name (required)
- Phone Number (required) -- The contact person's phone number, with the same international input and auto-lookup as individual bookings.
Good to know: If you select an existing business that has fleet vehicles registered, you will be able to pick from those vehicles in the next section rather than entering vehicle details manually.
Vehicle Information
Next, you describe the vehicle being booked in.
- Make -- Select from a comprehensive dropdown of car manufacturers.
- Model -- Once you select a make, the model dropdown updates to show only models for that manufacturer.
- Add New Model -- If the vehicle's model is not in the list, select "Add New Model" and a text field will appear where you can type the model name manually. This is useful for rare, very new, or modified vehicles.
Registration Lookup (UK Garages Only)
If your garage is based in the UK and the customer type is Individual, an additional registration lookup section appears:
- Registration Number -- Enter the vehicle's UK registration plate.
- Fetch DVLA Data -- Click this button to look up the vehicle through the DVLA.
When the lookup completes, the form displays the vehicle's details pulled from official government records:
- MOT status -- Whether the certificate is valid, expiring soon, or expired.
- Vehicle details -- Make, model, year of manufacture, colour, fuel type, and engine size.
- MOT information -- Expiry date, last test date, and mileage at last test.
- Advisories -- Any advisory notices from the most recent MOT test.
- Failures -- Any failure items recorded on the last test.
The make and model fields in the form are automatically populated from the DVLA data, saving you from entering them manually.
Good to know: The DVLA lookup uses the same government data source as the MOT Dashboard. If the plate is incorrect or the vehicle is too new to have MOT records, the lookup may return limited or no results. Double-check the plate format if you get an unexpected result.
Booking Information
With the customer and vehicle identified, you now set up the booking itself.
- Vehicle Type -- Select the type of vehicle (sedan, SUV, truck, van, etc.). This is important because it determines which price tier applies to the selected service.
- Service -- A dropdown showing all services available at your garage. Each option displays the service name alongside its price in your garage's local currency. Only services that have pricing configured for the chosen vehicle type will appear.
- Preferred Date -- A date picker where you select when the booking should be scheduled. Dates that are fully booked (based on your garage's daily capacity setting) are greyed out and cannot be selected.
- Time -- Select the appointment time. This defaults to 09:00 but can be changed to any available time slot.
- Notes (optional) -- Click Add Notes to reveal a text area where you can type any special instructions, customer requests, or details about the issue. This field is collapsed by default to keep the form clean.
Good to know: The currency shown next to each service price matches your garage's configured location. A UAE garage will see AED, a UK garage will see GBP, and so on. This is handled automatically based on your garage settings.
Business and Fleet Bookings
When you are creating bookings for a business customer, autoGMS provides a batch booking workflow that lets you queue up multiple bookings and submit them all at once. This is designed for businesses that bring in several vehicles at the same time -- fleet operators, rental companies, or corporate accounts.
How Batch Booking Works
- Switch the customer type to Business and select (or create) the business account.
- Fill in the vehicle and booking details for the first vehicle.
- Instead of clicking "Create Booking," click Add to Queue. The booking is added to a queue displayed at the bottom of the form.
- The form resets so you can enter the next vehicle's details.
- Repeat for as many vehicles as you need to book.
- When you have added all vehicles, click Submit All to create every booking in the queue at once.
The Batch Queue
The queue section appears below the form once you add your first item. For each queued booking, you will see:
- The vehicle's make and model
- The selected service
- The license plate number
Each queue item has two action buttons:
- Copy -- Duplicates the queue item. This is useful when multiple vehicles need the same service and you only want to change the vehicle details.
- Remove -- Deletes the item from the queue.
There is also a Clear All button that empties the entire queue if you need to start over.
Fleet Vehicle Selector
If the selected business has fleet vehicles already registered in autoGMS, you can pick from those vehicles directly rather than entering details manually. This pre-fills the vehicle make, model, and registration details, making batch booking significantly faster for repeat fleet customers.
Good to know: When you select an existing business, any fleet vehicles associated with that account become available in a vehicle selector. This is one of the main advantages of keeping your business accounts and their vehicle lists up to date.
Action Buttons
The action bar at the bottom of the form stays visible as you scroll, so you always have access to your submit and reset options.
| Button | When it appears | What it does |
|---|---|---|
| Reset | Always | Clears the entire form and starts fresh. |
| Create Booking | Individual mode | Submits the booking for a single customer and vehicle. |
| Add to Queue | Business mode | Adds the current form data to the batch queue without submitting yet. |
| Submit All | Business mode, when the queue has items | Creates all queued bookings in one go. |
Prefill from Other Features
The booking form supports being pre-filled with data from other parts of the dashboard. You do not need to do anything special to trigger this -- it happens automatically when another feature opens the booking form with context.
- MOT Dashboard: When you click "Book MOT" on a vehicle row in the MOT Dashboard, the booking form opens with the customer name, phone number, vehicle details, and registration number already filled in. The MOT service is pre-selected.
- Business Account Pages: When you open the booking form from a business account, the business is automatically selected and contact details are pre-filled via the initialBusinessId parameter.
Tips and Best Practices
-
Use the Quick Booking panel for speed. If a customer is standing at reception, you can create their booking without leaving whatever page you are on. The panel is designed for exactly this scenario.
-
Let the auto-lookup do the work. Start typing the customer's phone number and wait a moment. If they are already in your system, selecting the match is much faster and more accurate than retyping their details.
-
Always check for existing customers before creating new ones. Duplicate customer records make your reports less accurate and can confuse your team. The auto-lookup helps prevent this, but it only works if you enter the phone number first.
-
Use the batch queue for fleet customers. When a business drops off several vehicles at once, adding each to the queue and submitting them all together is much faster than creating individual bookings one at a time.
-
Add notes for anything unusual. If the customer has mentioned a specific symptom, needs the car back by a certain time, or has any preferences, add a note. Your technicians will see it when they pick up the job.
-
Double-check the vehicle type before submitting. The vehicle type determines the service price, so selecting the wrong type could mean quoting the wrong amount.
-
For UK garages, use the DVLA lookup. Fetching vehicle data from the registration number is faster and more accurate than asking the customer for their car's make, model, and year. It also captures information like fuel type and engine size that customers often do not know off the top of their head.
-
Keep business accounts up to date. If a fleet customer's vehicle list changes frequently, make sure you add new vehicles to their account. This makes the fleet vehicle selector more useful over time.
Frequently Asked Questions
What is the difference between the Quick Booking panel and the Full Booking page?
They use the same form and produce the same result -- a new booking in your system. The only difference is how the form is displayed. The Quick Booking panel slides over your current page so you do not lose your place. The Full Booking page gives you a dedicated screen with more room to work.
Can technicians create bookings?
No. The New Booking button in the header is hidden for users with the technician role. Booking creation is restricted to owners, admins, and garage staff to keep the workflow controlled.
What happens after I submit a booking?
The booking is created with a Pending status. It appears in your bookings list and calendar. From there, it follows the standard booking lifecycle: Pending, then Confirmed, then In-Service, then Completed.
Does the system check for double-bookings?
The date picker disables dates that are at full capacity based on your garage's maximum-bookings-per-day setting. If you have not configured a daily limit, all dates will be available. Time-slot-level conflict checking depends on your garage's scheduling configuration.
Can I edit a booking after creating it?
Yes. Once the booking is created, you can edit its details from the bookings list or the booking detail page. You can change the service, adjust the price, update notes, and modify vehicle details -- all before the booking is completed.
Why do some services not appear in the dropdown?
The service dropdown only shows services that have pricing configured for the vehicle type you selected. If a service is missing, check that it has a price set for that vehicle type in your garage's service settings.
How does the phone number auto-lookup work?
As you type a phone number, the system waits briefly (about 250 milliseconds after you stop typing) and then searches your customer database for matches. Results appear below the phone field showing the customer's name, phone number, and vehicle count. Click a match to auto-fill the form.
Can I create a booking for a new customer who is not in the system yet?
Yes. If the auto-lookup does not find a match, simply continue filling in the customer's details. A new customer record will be created automatically when you submit the booking.
What phone number formats are supported?
The phone input supports international numbers with a country code selector. It uses standard phone number validation, so most valid phone formats will be accepted. Select the correct country code from the dropdown before entering the number.
Can I add multiple services to a single booking?
No. Each booking is for one service. If a customer needs multiple services, create a separate booking for each one. For business customers, you can use the batch queue to create multiple bookings quickly.
What happens if I click Reset by accident?
The Reset button clears the current form fields. There is no undo for this action, so you would need to re-enter the information. If you are working with a batch queue, the Reset button only clears the form -- it does not remove items already added to the queue.
Can I use the Quick Booking panel on mobile?
Yes. The panel is responsive and works on mobile devices, though the full-page version may be more comfortable on smaller screens due to the additional space.
Why is the registration lookup not showing for my garage?
The DVLA registration lookup is a UK-only feature. It only appears when your garage is configured as a UK location and the customer type is set to Individual. If you are a UK garage and still do not see it, check your garage region settings.