,
,,
Calisto Calendar

Four views. Eight sources. One calendar.

One calendar interface fed by eight Calisto products via the calendar bus. iCal sync, RSVP tracking, conflict detection, and .ics import/export.

4 View Modes · 8 Product Sources · 17 API Endpoints · 8 Client Components · iCal Sync · RSVP Tracking · Conflict Detection

,0,

view modes (month, week, day, agenda)

,0,

product sources via calendar bus

,0,

REST API endpoints

,0,

client components

Four View Modes

Month. Week. Day. Agenda. One calendar.

URL-synced state (?view=month&date=2026-04-20) so bookmarks and shared links open exactly where you left off. Keyboard shortcuts: M, W, D, A to switch views, N to create, T for today.

Month View

Full month grid with colored event pills per day cell. Click any cell to quick-create. "Up Next" momentum section lists the 5 nearest events with source badges.

Keyboard Shortcuts
M month · W week · D day · A agenda · N new · T today
May 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
Up Next
09:00Site walkthrough Unit 7Ops
11:30Deal review Coastal GroupDeals
14:00Pool inspection overdueAssure
Beyond the Grid

Pending RSVPs. Scheduling conflicts. Source badges on every event.

Pending invitations and time overlaps surfaced before you open the calendar. Source badges on every event.

RSVPs + Conflicts

Pending invitations. Overlapping events. Source badges.

Dashboard tiles count pending RSVPs and scheduling conflicts before you open the calendar. Every event displays a source badge showing whether it came from Ops, Deals, an iCal feed, or your own creation.

Dashboard Metrics

Two metric tiles in the navigation sidebar: pending RSVPs awaiting your response and scheduling conflicts where events overlap. Accept or decline from event detail. Conflicts surfaced before you open the calendar.

Pending RSVPs
Filter the calendar to show only unanswered invitations. Accept or decline from event detail.
Conflict Detection
Overlapping time windows surfaced in the navigation sidebar. Visible before opening the calendar.
Source Badges
Every event carries a source label (Ops, Deals, Tasks, iCal, Manual). Badges link to the originating record.
3
Pending RSVPs
1
Conflicts
Quarterly review with Coastal Group
May 12 · 14:00–15:30
Pending
Site walkthrough Unit 14
May 13 · 09:00–10:00
Pending
Team standup (recurring)
May 14 · 08:30–08:45
Accepted
Pool inspection follow-up
May 12 · 11:00–11:30
Conflict
Vendor onboarding call
May 15 · 16:00–16:45
Pending

,0,

keyboard shortcuts (N, T, M, W, D, A)

,0,

color presets per calendar container

,0,

timezone presets

,0,

reminder intervals (0 min to 1 day)

The Calendar Bus

Ops bookings. Deals appointments. Task deadlines. And five more sources.

Eight products publish events automatically. Cancellations sync back with deep-links to the originating record.

Eight Product Sources

One calendar. Eight products publishing to it.

The calendar bus receives events from Ops, Deals, Tasks, Active, Purview, Assure, Voice, and Tickets. Each source has dedicated publish, cancel, and remove functions. Events carry source badges and deep-links back to their origin.

Calisto Ops
Booking → Calendar Event → Source Badge
Calisto Deals
Appointment → Calendar Event → Deep-Link
Calisto Tasks
Due Date → All-Day Event → Status Sync
Calisto Active
Race/Event → Calendar Event → Active Badge
Calisto Purview
Venue Event → Calendar Event → Space Context
Calisto Assure
Inspection → Calendar Event → Reschedule Sync
Calisto Voice
Callback → Calendar Event → Cancel Sync
Calisto Tickets
Ticketed Event → Calendar Event → Venue Details
Ops
Deals
Tasks
Active
Purview
Assure
Voice
Tickets
publishCalendarEvent → Badge + Deep-Link → Cancellation Sync
External Sync

Google Calendar. Outlook. iCal feeds. .ics files.

External feeds with configurable poll intervals. Bidirectional sync, .ics import, and .ics export.

Sync + External Calendars

iCal feeds in. iCal feeds out. .ics import and export.

Subscribe to external calendars from Google Calendar, Outlook, or any iCal-compatible service. Set poll intervals per feed from 5 minutes to 24 hours. Import and export .ics files for one-time transfers.

Feed Subscription

Paste an iCal URL, name it, pick a direction (import, export, or bidirectional), and set a poll interval. Status badges show synced, syncing, or error per feed. Trigger manual sync with one click.

01Subscribe
Paste iCal URL, name, direction, poll interval (5 min to 24 hr).
02Auto-Poll
Feeds poll on interval. Manual sync available per feed.
03Import .ics
Upload .ics file into selected calendar container.
04Export .ics
Download visible calendars as a single .ics file.
Synced Feeds+ Add Feed
Google Calendar (Work)
Bidirectional · 15 min poll
synced
Outlook (Personal)
Import only · 30 min poll
synced
Team Shared Calendar
Import only · 60 min poll
syncing
Client Availability
Import only · 5 min poll
error
Settings

View defaults. Timezones. Containers. Reminders.

Configure default view, working hours, timezone, and reminder timing. Organize events into multiple calendar containers with distinct colors and visibility controls.

View Preferences
Default view mode (month, week, day, or agenda). Week start day (Sunday or Monday). Show or hide weekends.
Working Hours + Reminders
Configurable start/end working hours. 6 reminder presets from 0 minutes to 1 day before event. Show or hide declined events.
Timezone
11 timezone presets spanning US (Eastern through Hawaii), London, Central Europe, Tokyo, Singapore, and Sydney.
Calendar Containers
Multiple named calendars with 10 color presets each. Visibility toggle and read-only flag for synced sources. Event count per container.
View Preferences
Default viewMonth
Week starts onMonday
Show weekends
Working Hours
Start08:00
End18:00
Default reminder15 min
Timezone
Current timezoneUTC-5 (Eastern)
Show declined events
Calendars
Personal24 events
Work18 events
Synced (Google)12 events

,0,

feed poll presets (5 min to 24 hr)

,0,

sync directions (import, export, bidirectional)

,0,

Calisto AI endpoints (quick-add, day summary)

Any

authenticated Calisto app can read via Platform API

Under the Hood

Data model. API surface. Calendar bus.

Data Model
Event: title, description, dates, times, isAllDay, location, color, recurrenceRule, conferenceUrl
Source tracking: source enum (8 values), sourceProduct label, sourceHref deep-link
Calendar container: name, color, isVisible, isReadOnly, eventCount
Feed: url, pollIntervalMinutes, direction, status, lastSyncAt
Settings: defaultView, weekStartsOn, timezone, defaultReminderMinutes, workingHours
Unified type union: event | task (tasks with due dates merged into view)
API Surface
/api/calendar/unified: GET merged events + tasks
/api/calendar/events: GET, POST
/api/calendar/events/[id]: GET, PATCH, DELETE
/api/calendar/search: GET text + date range
/api/calendar/calendars: GET, POST containers
/api/calendar/calendars/[id]: GET, PATCH, DELETE
/api/calendar/settings: GET, PUT preferences
/api/calendar/sync/feeds: GET, POST subscribe
/api/calendar/sync/feeds/[id]/sync: POST manual
/api/calendar/sync/export: GET .ics download
/api/calendar/sync/import: POST .ics upload
/api/calendar/feed/[calendarId]: GET public iCal
/api/platform/calendar: GET cross-app read
Calendar Bus
Core: publishCalendarEvent, publishCalendarEvents (bulk), remove, updateStatus
Ops: bookings, tee times, shifts (publish + cancel + remove)
Deals: appointments, closing deadlines (publish + cancel)
Tasks: deadlines (publish + remove)
Active: events (publish + remove)
Purview: venue events, space bookings, league matches
Assure: inspections (publish + remove)
Voice: callbacks, conferences, auto-bookings (publish + cancel)
Tickets: ticketed events (publish + remove)
Pricing

High-Performance Ops. Zero Monthly Overhead.

Get all 15 Core modules at no monthly cost. You only pay 2% of processed revenue.

,,
Calisto Core
$0/month
+ 2% of revenue
CommitmentNone
UsersUnlimited
Products15 included
Best for: Businesses of any size. Revenue is auto-calculated from POS orders, reservations, folios, and event tickets.
,,,,,,,

Calendar

Unified calendar with events from eight platform products.

Free

Included in Work Free

Wallet-debit

Add to Pro Shop