DC Calendar Overview

Domainchat's native scheduling engine — event types, availability windows, and omni-channel booking.

DC Calendar is the built-in scheduling infrastructure that ships standard with every Domainchat workspace. There are zero third-party accounts, API keys, or webhooks required. Your AI agents read live availability, enforce customizable rolling booking windows, match services via fuzzy natural language, book visitors across website chat or secure social messaging links (WhatsApp, Instagram, Facebook Messenger, Telegram), and automatically sync leads into DC CRM or external CRMs like HubSpot, Zoho, and Freshsales.

DC Calendar Deep-Dive Guides

1. The Workspace Calendar UI

Access your calendar by selecting Calendar in your workspace sidebar. The dashboard provides three operational areas: Calendar Views (monitoring attendee appointments), Event Types (configuring services), and Integrations (linking Google, Outlook, and Apple Calendar).

1.1 Four Tailored Views — Month, Week, Day, and List

View ModeWhat It ShowsPrimary Benefit
MonthA complete month grid with color-coded appointment chips and start times.Quickly scan appointment density across the entire month.
WeekA 7-day grid with appointments arranged across daily time blocks.Identify schedule gaps and manage weekly capacity.
DayAn hourly timeline focusing on a single day.Day-to-day operations and tracking today's immediate upcoming sessions.
ListGrouped list arranged by date headings with complete attendee profiles, status badges, and action buttons.Fastest way to process appointments: inspect booker name, email, phone, address, reason, and admin notes.

1.2 The Five Booking Statuses

DC Calendar tracks appointments through five crystal-clear operational stages so you always know where every booking stands:

StatusColor IndicatorOperational Definition
ConfirmedEmerald GreenThe booking is scheduled and active. The time slot is securely held, external calendars are synchronized, and the client has received their email confirmation.
FulfilledSky BlueThe scheduled date and time have passed and the appointment was completed. Fulfilled bookings are preserved permanently so you can browse through all historical sessions without data loss.
UnfulfilledRose RedThe appointment time passed, but the attendee was a no-show or the service was missed. Helps track customer attendance rates.
PendingAmberA paid appointment awaiting checkout completion, or an appointment pending confirmation.
CancelledNeutral Grey (Strike-through)The appointment was cancelled by the attendee or host. The time slot is immediately returned to live availability for other clients.

1.3 Attendee Search & Timeline Journey

Easily look up returning clients who book multiple appointments:

  • Type any attendee's name, email ID, or phone number into the search box.
  • An autocomplete dropdown appears showing matching clients, their total appointment count, and latest status.
  • Selecting a client opens the Attendee Timeline Drawer, presenting lifetime attendance rates, total sessions, and a chronological vertical timeline connecting all their past and upcoming appointments.

2. External Calendar Integrations & Two-Way Sync

DC Calendar connects with Google Calendar, Microsoft Outlook, and Apple Calendar to ensure you are never double-booked and your mobile schedule stays in sync:

ProviderSync ModelPrimary Advantage
Google CalendarLive Two-Way SyncNew bookings write directly to Google Calendar. Personal events on your phone block out DC Calendar slots automatically.
Microsoft OutlookLive Two-Way SyncFull Microsoft 365 and Outlook.com support. Corporate meetings block public slots and customer appointments land in Outlook.
Apple CalendarLive Feed & .ics Invites1-click Webcal subscription for iPhone, iPad, and Mac. Native reminders and lock-screen widgets without sharing account passwords.

For full details, conflict rules, and step-by-step setup guides, read the dedicated Calendar Integrations & Multi-Sync Guide →

3. DC Calendar vs Cal.com & Cal ID

Domainchat supports native DC Calendar alongside Cal.com and Cal ID. Here is how they compare:

FeatureDC Calendar (Native)Cal.com / Cal ID
Setup RequiredZero setup (Works immediately in every workspace)Requires external API keys & Cal.com accounts
CRM IntegrationInstant, automatic sync into DC CRM & External CRMsWebhook-based sync into CRM
Multi-Calendar SyncSimultaneous Google, Outlook, & Apple Calendar supportSingle external account binding
Attendee Journey TimelineBuilt-in client history & attendance statisticsNot available
Direct NLP Title MatchingFully native (matches title in query to bypass menus)Standard link redirect
In-Chat CancellationInstant in-chat execution and slot releaseRedirects to Cal.com manage booking page
Preserve Past BookingsPermanent history across all consecutive monthsManaged in external Cal.com dashboard

Double-bookings are impossible: the engine checks live availability and all connected external calendars before offering any slot.

Every booking generates unique reference codes, email invitations with calendar attachments, and timestamps rendered in the attendee's timezone.