Calendar & Scheduling overview

Conversa Labs

Conversa Labs

Last updated on Aug 12, 2026

Overview

The Conversa Labs Calendar is the native scheduling and calendar module. In one place you create calendars, log events and appointments, connect one or more Google Calendar accounts with two-way sync, and publish a public booking page (Calendly-style) where customers book time themselves while respecting your real availability.

The Calendar is wired into the rest of the platform: a booking can open a conversation, create a task with a reminder, link to a CRM deal, generate a Google Meet link, and send a confirmation email with an .ics file. All of it shows up inside the contact's conversation and can be driven by Maestro (AI) and by automations.

Prerequisites

  • An active Conversa Labs account with the Calendar module enabled. It is optional and ships off by default β€” an administrator must turn it on for the account.
  • Adequate access (typically an administrator role to set up calendars, integrations and the public page).
  • For Google sync, a Google account with access to Google Calendar.
  • For paid bookings (optional), the Payments module enabled on the account.

Step by step

  1. Ask an administrator to enable the Calendar module for the account.
  2. Open the Calendar from the left sidebar.
  3. Use Calendar for daily operations and Bookings to review reservations, payments, and linked conversations.
  4. Administrators can find Event types, Calendars, Connections, Reports, and Settings under Manage.
  5. Create a native calendar (name, color and time zone) or connect Google Calendar.
  6. Set your availability and create one or more event types for the public page.
  7. Share the public booking link and track appointments in the Calendar.

Settings & options

  • Calendars: native or Google, with time zone, color and assignment to agents, teams or inboxes.
  • Google connections: several Google accounts per Conversa Labs account, each exposing multiple calendars to mirror.
  • Event types: public-page templates with duration, buffers, minimum notice, maximum advance and intake questions.
  • Availability: recurring weekly ranges plus date-specific exceptions.
  • Booking side-effects: open a conversation, create a task, link to a CRM deal, and send a confirmation with Meet and .ics β€” each can be turned on or off.
  • Workspace: use the mini calendar, search, status filters, and calendar list to focus the grid. On mobile, Day/List is prioritized and filters open in a panel.
  • Events: selecting an event first opens a summary with time, contact, location, attendees, and actions. The full form remains available through Edit event; less common creation fields live under More options.

Use cases

  • Take customer bookings without back-and-forth messages, with always-current availability.
  • Keep Google Calendar and Conversa Labs in sync without entering the same event twice.
  • Turn a confirmed appointment into a conversation, a task and a CRM deal automatically.
  • Send meetings with a Google Meet link and a ready-made .ics invite.

Tips, limits & best practices

  • Start with one calendar and one event type; expand once the team is comfortable.
  • Keep the time zone correct on every calendar to avoid mismatched times.
  • In the current version, external sync is with Google Calendar (other providers are planned for a later phase). The generated .ics file works in any calendar app.
  • The public page is unauthenticated: it shows only free slots, never the details of other bookings.

Troubleshooting

  • I don't see the Calendar in the sidebar: the module may not be enabled for the account or for your role β€” talk to an administrator.
  • Times look wrong: check the calendar's time zone β€” that is what anchors availability. An event type has no time zone of its own; the customer always sees times in their own browser zone.
  • An event didn't appear in Google (or vice versa): confirm the Google connection is active; sync runs in near real time, with a periodic safety check.

See also