Calendar Scheduling Conflicts in Sparkforge
Check for Conflicts reads events from your connected Google, Outlook, or iCloud calendars and blocks those times in Sparkforge so users can't be double-booked. The Primary Calendar is where new appointments get written.
On team calendars (Round Robin, Service, Class, and Collective), appointments assigned to a user can sync to that user's Google, Outlook, or iCloud calendar. The reverse also works — Sparkforge can read events from those external calendars and block off the time so no one books over them.
Where conflict settings live
Each user manages their own calendar links under Settings > My Profile. Two settings drive the behavior:
- Primary Calendar: where Sparkforge writes new appointments.
- Check for Conflicts: which external calendars Sparkforge reads to block off busy time.
How Check for Conflicts works
Every Google, Outlook, or iCloud calendar the user has integrated shows up in the Check for Conflicts list. When a calendar is selected, Sparkforge reads its events and treats those times as unavailable. No appointments can be booked over them.
Check for Conflicts only reads — it never writes. If a calendar is disabled in this section, it's because that calendar is already selected as the Primary Calendar, where Sparkforge writes new appointments.
Frequently Asked Questions
Can the same external calendar be both Primary and a conflict source?
What calendar types support conflict checking?
If I have multiple Google calendars, can I block them all?
Does this work for team calendars or only for personal ones?
Was this article helpful?
Thanks for the feedback.