Skip to content
MaverStudio
NewCalendar for GoHighLevel locations

GoHighLevel's calendar,
inside the Workspace

For locations on GoHighLevel, the desk books, edits and changes the status of appointments here. Each write goes to GoHighLevel and is read back, and anything it did not take is named.

GoHighLevelWritten to GoHighLevel · read back

The Workspace calendar for Northside, one week of intro classes by coach, each confirmed, showed, no show or cancelled. An intro is marked Showed from its details, another is edited to a new day and time, and a new booking arrives.

GoHighLevelWritten to GoHighLevel · read back

Built on the systems your locations already run

  • GoHighLevel
  • PushPress
  • Mindbody
  • Twilio
  • Google Ads
  • Meta
The week starts Sunday.
3 views
Day, Week, Month
About, plus on every open.
30 min
between reads
Against GoHighLevel's calendar.
1 check
every day
Never merged together.
1 location
at a time

One workspace. Every
tool the front desk needs

Book trial sits on every card and contact, so the intro is booked where the conversation already is.

The same calendar,
next to every lead

Book a demo
  • Same screen, same clock

    Day, Week and Month views, the week starting Sunday, an All day row and a red now-line, every hour on the location's clock.

    The Workspace calendar for Northside, one week of intro classes by coach, each confirmed, showed, no show or cancelled. An intro is marked Showed from its details, another is edited to a new day and time, and a new booking arrives.

    Manage view

    • Users
    • Calendars
    • Groups

    The Workspace calendar for Northside, one week of intro classes by coach, each confirmed, showed, no show or cancelled. An intro is marked Showed from its details, another is edited to a new day and time, and a new booking arrives.

    Manage view

    • Users
    • Calendars
    • Groups
  • Book from the card

    Press Book trial on a lead's card or contact page, and the intro is booked straight into that location's GoHighLevel calendar.

    A Workspace pipeline card for Dana Reyes: a follow-up due at 4:30 PM counts down, turns red as Overdue, and is dismissed.

    Book/Update Trial

    • Thu, Oct 166:00 PM
    • CalendarIntro classes
    • ProgramAdults Gi
  • Classes and busy time

    For PushPress locations, classes, private lessons and belt tests show in the gym app's own colors, and Google busy time shows as Busy.

    The Workspace calendar for Northside, one week of intro classes by coach, each confirmed, showed, no show or cancelled. An intro is marked Showed from its details, another is edited to a new day and time, and a new booking arrives.

    Classes onGoogle busy time: Busy

    The Workspace calendar for Northside, one week of intro classes by coach, each confirmed, showed, no show or cancelled. An intro is marked Showed from its details, another is edited to a new day and time, and a new booking arrives.

    Classes onGoogle busy time: Busy

Why both calendars stay in step

Every write is checked

Each booking, edit, status change and delete is recorded before it is sent and read back after. Anything GoHighLevel did not take is named.
  • Writing switched on per location
  • A record kept before anything is sent
  • Refusals named, never hidden

The Workspace calendar for Northside, one week of intro classes by coach, each confirmed, showed, no show or cancelled. An intro is marked Showed from its details, another is edited to a new day and time, and a new booking arrives.

GoHighLevelRead back from GoHighLevel

A daily parity check

Once a day our calendar is compared with GoHighLevel's and every difference is recorded, so drift is found, not guessed.
  • Compared with GoHighLevel every day
  • Each difference recorded on its own
  • Appointments re-read about every 30 minutes
Parity check · today · Northside

Built around the intro class

Book the trial from the lead's card, then record Showed or No show on the Trials screen in one click.
  • Book trial from the card or the contact
  • No-show and cancelled blocks struck through
  • Outcomes by class and by coach on Trials
A coach in a blue gi shakes hands with a first-time student in a new white gi at the edge of the mats.
Intro · Tue 6:00 PM · Confirmed

How the Calendar connects

  1. 01

    GoHighLevel

    • WebhookWorkflow step
    • API token••••••••
    GoHighLevelConnected

    Connect GoHighLevel

    A workflow webhook with our secret and an API token for the location's sub-account connect it once.

  2. 02

    The Workspace calendar for Northside, one week of intro classes by coach, each confirmed, showed, no show or cancelled. An intro is marked Showed from its details, another is edited to a new day and time, and a new booking arrives.

    Mirror the calendars

    Calendars, groups and appointments are read about every 30 minutes, and again whenever the screen opens.

  3. 03

    Calendar settings

    • Write to GoHighLevel · Northside

    Switch on writes

    Turn writing on for that location in the Workspace's Calendar settings, and the desk books from here.

Who books the intros

  • Two front-desk staff at a reception counter: one smiles on the phone, the other types on a laptop.

    Book the intro without leaving the lead

    See classes and busy time together

    Change a status from the same screen

Questions desks ask

Questions the Calendar answers

  • Calendar · Week

    Which intros are booked this week?

    The Week view shows every intro block, on the location's own clock.

  • Calendar · Read back

    Did that booking reach GoHighLevel?

    Every write is read back from GoHighLevel, and anything it did not take is named.

  • Calendar · Classes

    Is there a class on the mat at 6 tonight?

    Turn on the Classes layer and the class schedule sits beside the intros.

  • Calendar · Users

    What does Coach Lee have on Thursday?

    Pick Users in Manage view and the calendar shows that coach alone.

  • Calendar · Struck through

    Who no-showed this week?

    No-show and cancelled blocks are struck through, so they stand out.

  • Pipelines · Book trial

    Can I book the trial while she is on the phone?

    Yes. Book trial sits on her card, and the intro goes into GoHighLevel.

Every write recorded,
then read back

Read how we handle security
  • Each customer isolatedRow-level security on every table.
  • Keys encryptedAES-256-GCM, never shown back.
  • Secrets hashedbcrypt passwords, SHA-256 sessions.
  • Audited support60 minutes at most, with a banner.

Access

  • Four roles: Owner, Manager, Marketing, Regular
  • Regulars reach the Workspace and nothing else
  • All locations or specific ones, per person
  • Writes to GoHighLevel switched on per location

Privacy & Security

  • One calendar per location, never merged
  • GoHighLevel deliveries checked against a secret
  • GoHighLevel tokens encrypted, never shown back
  • No inbound ports, TLS end to end
  • Nightly backups off the server, restore drilled
  • You own your data

Explore more on intro classes

  • The Trials board: intros waiting on an outcome, today's intros with their class and instructor, and one intro being recorded as Showed.

    Trials: every intro and how it ended

    Waiting on an outcome, today, coming up and recorded recently, with Showed or No show in one click.

    Read more: Trials: every intro and how it ended
  • The Workspace pipeline board for Northside: columns New Lead, Called, Trial Booked and Joined with a card per lead. A new lead arrives waiting for a call, is called from its card and dragged to Called, and another card moves from Trial Booked to Joined.

    Pipelines: every lead on a card

    Boards per location where follow-ups rise to the top on their day and turn red when missed.

    Read more: Pipelines: every lead on a card
  • The Integrations screen: PushPress, Mindbody and GoHighLevel per location, Google Ads, Meta Ads, website tracking and Twilio, each with its status and the time of its last sync.

    GoHighLevel: forms, pipelines and calendars

    What we read from GoHighLevel, what we write back, and how fast each part arrives.

    Read more: GoHighLevel: forms, pipelines and calendars

Calendar FAQs

Locations that run GoHighLevel, including PushPress Grow, which is a GoHighLevel sub-account. The calendar shows one location at a time and never merges two. For Mindbody locations, intros are read from Mindbody and appear on the Trials screen.

No, it mirrors it. Bookings, edits, status changes and deletes made here are written to GoHighLevel and read back, and appointments booked in GoHighLevel show up here.

The calendar is read about every 30 minutes, and again every time the screen opens.

Yes. Writing to GoHighLevel is switched on per location in the Workspace's Calendar settings. Until it is on, the desk sees the calendar without changing it.

Every write is recorded before it is sent and read back after, and anything GoHighLevel did not take is named, so the desk knows what to fix.

Yes. Book trial sits on the lead's card and contact page and books straight into that location's GoHighLevel calendar.

For PushPress locations, yes: a Classes layer draws classes, private lessons and belt tests in the gym app's own colors, beside the intros.

Book the intro while
they are on the phone