Calendar board
The Calendar board is where multi-day work and blocked time share the same conflict-safe calendar. Every active project shows the homeowner, property, service, estimated duration, and promised-by date. Blocked time — equipment deliveries, maintenance, company closures — appears alongside jobs so you never double-book the team.Create a project booking
Pick a service and homeowner
Select the service from your rate card. Enter the homeowner’s name and contact info. If the job is for a property already in your Properties, select it — otherwise the property is created when the job is saved.
Set the time range
Choose the start and end dates. Project bookings can span up to 30 days — useful for multi-week pool construction or remodel phases.
What if I get a conflict warning?
What if I get a conflict warning?
If the selected range overlaps an existing job or blocked time, you’ll see The selected range is already occupied. Pick a different range or remove the conflicting block first. When a calendar is connected, Kordless also checks external busy time — if the external calendar can’t be read, the job is created as pending (provisional) rather than confirmed.
Block time
Blocking prevents new bookings across a continuous range — for an equipment delivery, maintenance, a company closure, or a team member’s time off.Describe the block
Enter a reason (e.g., “Equipment delivery” or “Company closed — holiday”). Choose whether it applies to the whole company or a specific team member.
Calendar
The Calendar tab is the day-and-week grid view of your schedule. Every appointment — whether it came from a homeowner’s deposit, a manual booking, or the agent — appears here with its status color-coded:- Confirmed — deposit paid, slot locked in
- Pending — slot held but no deposit yet (the hold has a clock)
- Completed — job done
- No-show — homeowner wasn’t present
- Cancelled — appointment removed
Create an appointment
Click New appointment
The button is in the top right, or click directly on an empty slot in the calendar grid.
Fill in the details
Pick a service, enter the homeowner’s name, and set the date and time. You can pre-fill contact info if you’re booking for an existing homeowner.
Reschedule an appointment
The calendar reflects the new time immediately and syncs the change to your connected external calendar if one is configured.
What if the homeowner has a deposit?
What if the homeowner has a deposit?
Rescheduling in the Calendar tab moves the appointment slot but does not refund or re-charge the deposit. The deposit stays on file. If the homeowner booked through a bid link and you need to change the slot from the customer-facing scheduling page instead, re-share the scheduling link.
Services & links
This tab manages the services homeowners can book and the scheduling links you share. Each service has a name, duration, and active/inactive toggle. Booking links are shareable URLs that let homeowners self-schedule — the same links the agent includes in bids. For full details on configuring services and pricing, see Your rate card.Availability
The Availability tab controls when your company is open for bookings.Business hours
Set your standard weekly hours — which days you’re open, and what times. These hours drive the slot engine: homeowners only see times you’re actually open.Exceptions
Need to close for a holiday or open for a Saturday event? Add an availability exception for a specific date. You can mark the company closed or set special hours for that day only.Assignee rules
If you have a team, each technician can have their own hours. A technician who only works Tuesday–Thursday won’t show as available on a Monday booking. Assignee rules layer on top of business hours — the company must be open and the technician must be working.Calendar sync
Connect a Google or Microsoft calendar to two-way sync appointments. When a homeowner books through Kordless, the appointment pushes to your external calendar. When your external calendar shows busy time, Kordless reads it to prevent conflicts.Connect a calendar
You’ll see the connection status change to Active. You can connect calendars per team member — each technician’s appointments sync to their own calendar.
What if the calendar disconnects?
What if the calendar disconnects?
If the connection is revoked or encounters an error, the status shows Revoked or Error. Reconnect by clicking Connect again. Appointments created while disconnected are not retroactively synced — add them to your external calendar manually if needed.
How deposits connect to the Service calendar
When a homeowner pays a deposit through a bid link, two things happen simultaneously:- The appointment is created on your Service calendar with a confirmed status.
- The property gets a record in your Properties.
Next steps
Today
Your morning feed: overnight activity and decisions waiting on you.
Properties
Every homeowner and pool you’ve worked on: records, equipment, and warranties.