When you sign up for Zeeg, you set your typical days and hours of availability during the onboarding wizard. And Zeeg automatically creates a "Working Hours" availability schedule for you based on those hours. But it's good to understand that Zeeg has two levels of availability:
The first is your availability schedules — these are reusable sets of weekly hours you create once, which you can apply across multiple scheduling pages. That's what we'll cover in this article.
The second is per-page availability — hours you set directly within an individual scheduling page, which can be applied to that scheduling page only. To learn more about per-page availability, click here.
If you have a calendar connected to Zeeg, your availability schedule works alongside it. Zeeg checks both: your availability schedule defines when you want to be bookable, and your connected calendar ensures that any existing events are automatically blocked out. You don't need a connected calendar for your availability schedule to work — but if you have one, Zeeg uses it to prevent double bookings.
You can create availability schedules on every pricing plan, including the free Starter plan.
Why creating availability schedules
Availability schedules can be helpful in different scenarios, such as:
If you work multiple jobs with unique schedules, you can create separate availability schedules for each job in Zeeg, and apply them to the corresponding scheduling pages.
If you have specific events or commitments that require limiting your availability, you can create an availability schedule that reflects those limitations.
If you have special events or periods where you want to offer extended availability, you can create an availability schedule that reflects that increased availability and apply it to the relevant scheduling pages.
If you offer a similar set of services but at different locations, it may be beneficial to have different availability schedules for each location.
You can create a new availability schedule or edit existing ones from the Availability schedules page. But how to do it? Let's look at it.
How to create or edit a new availability schedule in the List view
Click on Availability on the left menu and:
Choose to whom this availability schedule applies to - you can choose yourself ("My availability") or another user in case you can assign it to them
Click on "Create new" (up right corner) if you want to create a new availability schedule
Choose the already created schedule you want to edit from the "Select schedule" dropdown menu
2. Then, time to edit your new or old availability page. Choose:
Availability schedule name - this makes it easier for you to pick your schedule and apply it when creating/editing a scheduling page
Time zone - choose the time zone you're in (the time zone displayed to someone that books a meeting with you will be adjusted to their time zone, as long as the scheduling page is set to "Auto-detect time zone" in the advanced options)
Weekly hours - you can add new slots on each day of the week with the + and cloning buttons, and edit them by typing in the hours; if you remove all slots on a day, you'll be set as "Unavailable" on that day
3. Pick your "Special Hours", if you have any. Special Hours let you override your regular weekly schedule for specific dates. They are useful when your availability on a particular day differs from your usual pattern — for example, a public holiday, a company offsite, a day where you only have a short availability window, or a one-time extended availability. Special Hours take priority over your weekly hours. If you mark December 25 as unavailable under Special Hours, no slots will be shown that day even if your weekly schedule includes it as a working day.
To add a Special Hour override, click + Add a date override in the Special Hours section and select the date and times — or mark the day as fully unavailable.
4. Hit "Save schedule" at the bottom the of page
How to create a new availability schedule in the Calendar view
You can also create and edit the availability schedules in the Calendar mode, as per the image below.
Press "Calendar" on the button on the right side of the screen
Hit any day you want to edit, and select
Edit times: if you want to edit the times of that specific date (eg.: you have an off-site event, that will keep you busy for 5 hours only on that specific Tuesday). This is just like adding the override special hours in the list view
Edit all [day of the week] (for example, "Edit all Tuesdays"). This is just like editing the weekly availability from the list view.
3. You can also edit several specific days in bulk. For example, marking a full week as unavailable during a company retreat, or opening up extra hours across several Fridays in December — you can use the Bulk edit option instead of updating each day individually.
All you have to do is to press the "Bulk edit" button, on the top right of the calendar. Then press the green "Edit" button and choose the times you want to be available for all those days.
4. Hit "Save schedule" at the bottom of the page
Remember
1) If you're editing an availability schedule, all your scheduling pages that use that schedule will be updated with the new availability.
2) If you're creating a new availability schedule, your availability won't take effect until you apply your availability schedule to your scheduling page.
FAQ
What is the default Availability Schedule?
You can set the most frequently used schedule as default. This way, when creating a new scheduling page, the default availability schedule will be set for that scheduling page.
How to set a schedule as default?
On your availability page, select the the Availability schedule you want to choose as Default, click on the wheel on its right, and hit "Set as default".
How to clone an Availability Schedule?
On your availability page, select the the Availability schedule you want to clone, click on the wheel on its right, and hit "Clone".
How to delete an Availability Schedule?
On your availability page, select the the Availability schedule you want to delete, click on the wheel on its right, and hit "Delete".
Bear in mind that any schedule that is already used for one or more scheduling pages cannot be currently deleted. First, you should update those scheduling pages to use another schedule. Also, you cannot delete the Default availaility schedule.
Can two scheduling pages use different availability schedules?
Yes. Each scheduling page has its own availability setting, so you can assign a different schedule to each one. For example, you could have a "Client Calls" page and a "Team meetings" page both using your standard Working Hours schedule; and a "Quick Intro" page using a more limited schedule that only shows Friday afternoons. To change which schedule a scheduling page uses, go to your Dashboard, edit the scheduling page, and update the Availability setting.
Can I assign an availability schedule to another team member?
Yes, if you are a workspace owner or admin. When creating or editing an availability schedule, you can set the "applies to" field to another user in your organization instead of yourself. This is useful when you need to configure availability on behalf of a team member, for example when onboarding new users.








