Calendars in Salesforce come in three flavors: User Calendars (one per user, automatic), Public Calendars (shared org-wide for resource bookings), and Resource Calendars (for rooms / equipment). The Calendar object covers all three. Public and Resource calendars are admin-created.
- Decide which type of Calendar you need
User: automatic. Public: shared for resource bookings. Resource: for rooms / equipment with availability tracking.
- For Public Calendar: Setup → Public Calendars and Resources → New
Public Calendar Wizard.
- For Resource Calendar: same path → New Resource
Resource Calendar Wizard. Pick from User pool or new.
- Set Calendar Name and Description
Convention: "<Region> - Conference Room A" / "Trade Show Schedule".
- Set Active checkbox
Inactive calendars don't appear in pickers.
- Configure Sharing
Public Calendar Sharing — pick which users / groups can see / book / edit.
- Save
Calendar is now usable. Users can pick it from the Calendar tab → Add Calendar.
Required.
Required to be on.
- User Calendars are auto-created — one per User. You can't manually create them, only Public or Resource calendars.
- Public Calendar bookings can collide with User Calendar events. The Calendar app shows both but treats them as separate — double-booking is detected only within one calendar.
- Resource Calendars require the resource to be a User record (a Resource User). Some orgs set up dummy Users to represent rooms; this affects user-license counts.