Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.shopwrk.com/llms.txt

Use this file to discover all available pages before exploring further.

ShopWrk’s calendar is the central place where your shop’s schedule lives. You can view and create jobs, manage bay assignments, block off time, and handle online booking requests from customers — without ever leaving the dashboard.

Calendar view

Open Calendar from the sidebar to see your week at a glance. Jobs appear as color-coded events. You can filter the view by technician, bay, or job status using the toolbar at the top.

Day view

Focus on a single day’s schedule with hour-by-hour time slots per bay.

Week view

See the full week across all bays and technicians side by side.

Month view

Get a high-level overview of job density across the month.

Bay management

ShopWrk organizes your schedule around bays — the physical workspaces in your shop. Each bay shows as a lane in the calendar. You can configure the number of bays and give each one a custom name (for example, “Bay 1 – Tint” or “Detail Bay”) in Settings. When you schedule a job, you assign it to a bay. This prevents double-booking and makes it easy to see available capacity at a glance.

Blocked time

Block off periods when a bay or technician is unavailable — lunch breaks, equipment maintenance, staff time off. Blocked times appear on the calendar so the rest of your team knows not to book into that window.

Google Calendar sync

ShopWrk supports bidirectional sync with Google Calendar. Connect your account in Settings → Integrations and your ShopWrk jobs will appear alongside your personal or business calendar events.
External calendar events (from Google) are shown as read-only overlays on the ShopWrk calendar. You cannot edit them from within ShopWrk.

Scheduling a job

1

Open the new job wizard

Click + New Job in the calendar toolbar, or click directly on a time slot in the calendar grid. The job creation wizard opens.
2

Select a customer and vehicle

Search for an existing contact or create a new one. Add or select the vehicle being serviced.
3

Choose services

Pick the services from your catalog. Pricing adjusts automatically based on vehicle size (sedan, SUV, truck).
4

Assign a bay and technician

Select the bay and assign the job to a technician. ShopWrk highlights any conflicts in the chosen time slot.
5

Set the date and time

Choose the scheduled start time. The calendar shows existing jobs so you can find open slots quickly.
6

Save the job

Click Create Job. The job appears on the calendar and the customer can receive a confirmation if you have automations set up.

Online booking

ShopWrk gives you a public-facing booking page your customers can use to request appointments. You control availability — customers cannot self-schedule directly onto your calendar. Instead, every submission goes through a review step.

How requests work

1

Customer submits a request

The customer visits your booking page, picks a service, provides their vehicle details, and submits a preferred date and time.
2

Request lands in Booking Requests

Open Booking Requests in the sidebar. New requests arrive with status New. You’ll also see requests as Contacted, Scheduled, Converted, Declined, or Cancelled as you work through them.
3

Review and respond

Click a request to see the customer’s details, vehicle, requested service, and preferred time. You can contact the customer, approve and schedule the job, or decline the request.
4

Convert to a job

When you’re ready to confirm, convert the request to a job. ShopWrk creates the job and links it to the contact — no double entry needed.
Approving a booking request does not automatically block time on the calendar. You still need to schedule the converted job in the calendar view.

Booking request statuses

StatusMeaning
NewJust submitted, not yet reviewed
ContactedYou’ve reached out to the customer
ScheduledA job has been booked with the customer
ConvertedSuccessfully turned into a job in ShopWrk
DeclinedRequest turned down
CancelledCustomer or shop cancelled before booking

Consultation scheduling

In addition to job scheduling, you can book consultations directly from the calendar. Consultations are useful for in-person estimate walkarounds or customer meetings that don’t result in an immediate job. They appear on the calendar as distinct events so your team knows the time is held.