Coming soon to the Salesforce AppExchange

The Salesforce Lightning Scheduler alternative for booking on your own objects

MultiDatePick books appointments, rooms, people and many dates at once, straight into the Salesforce objects you already have. Set up in a wizard, no Apex.

Or try the live demo now, no login →

MultiDatePick

One calendar for many dates, times and bookings, on any object.

  • Any object
  • Five views
  • Capacity
  • Setup Wizard
  • Screen Flows
  • Experience Cloud
  • No Apex

Salesforce Scheduler

Formerly Lightning Scheduler. Customer appointments on its own data model.

  • Service territories
  • Work types
  • Service resources
  • Add-on license

Lightning Scheduler or MultiDatePick: when to choose which

For most teams booking time in Salesforce, MultiDatePick is the faster, simpler fit.

Choose MultiDatePick if you want to
  • Book appointments, rooms, equipment or people on your own objects
  • Pick many dates, ranges or recurring patterns in one go
  • Share slots up to a capacity, with conflict checks on save
  • See bookings five ways: Calendar, Timeline, Week, Utilization, Agenda
  • Drop it on record pages, Screen Flows and Experience Cloud sites
  • Set it up in a wizard, with no Apex and no new data model
  • Pay one price per user, every feature included
Choose Salesforce Scheduler if
  • Customers must be matched to staff by skill and branch territory
  • You are adopting its service territory and work type model anyway

The short version. Unless you need automatic skills-and-territories matching, Scheduler is a lot of machinery to adopt for a calendar. MultiDatePick books appointments too.

A Salesforce booking calendar on your own objects

The MultiDatePick side: pick a resource, a day and an open slot, then save. Capacity and conflicts are checked for you.

Animated demo of Salesforce appointment booking in MultiDatePick: choosing an advisor, entering the client, picking a date and an open 30 minute slot, and saving the request
An advisor appointment, booked and saved on one screen.
Salesforce booking calendar in MultiDatePick for one advisor: each day colored by appointment status, a mixed day striped, and a 30 minute time slot grid with booked of capacity badges
Days colored by status, every slot showing booked of capacity.

More: the Salesforce booking calendar and Salesforce room booking.

Salesforce Scheduler vs MultiDatePick, feature by feature

A tick means it is built in, with no extra license.

CapabilitySalesforce SchedulerMultiDatePick
Data modelIts own: territories, work types, resources, appointments✓Yours. Any standard or custom object
Who gets bookedMatched by skills and service territory✓Users pick the resource; availability and conflicts checked live
Several resources at onceMulti-resource appointments✓Combined multi-resource availability
Pick many dates at onceBuilt around one appointment at a time✓Many dates, ranges, recurring patterns
Several bookings in one slot✓Concurrent scheduling✓Capacity mode with live 3/10 badges
Rooms and equipmentAsset Scheduling, an extra cost✓Any record as the resource, included
Calendar layoutsBooking screens, plus the Salesforce Calendar✓Calendar, Timeline, Week, Utilization, Agenda
Inside a Screen FlowFlow templates, tied to its model✓Native screen component with reusable outputs
Experience Cloud✓Guest flow on a public page✓Same component on any site page
Setup effortAn implementation✓A wizard, or import a config
LicenseAdd-on to Enterprise, Performance or Unlimited✓One package, $20/user/mo, every feature

What is Salesforce Lightning Scheduler?

Salesforce's own appointment scheduling product, now called Salesforce Scheduler. It is strong at one job: matching a customer to the right qualified person, at the right branch, at the right time.

Built forCustomer appointments, such as banks and clinics booking clients with qualified staff at a branch.
BookingGuided Inbound (customer books) and Outbound (staff books) flow templates, plus a guest flow for prospects.
ExtrasConcurrent scheduling, multi-resource appointments (up to five required resources), attendee limits, maps and location search.
LicenseAn extra-cost add-on in Lightning Experience on Enterprise, Performance and Unlimited editions. Each service resource gets the Salesforce Scheduler permission set license.

The data model you adopt with it

  • Service Territory
  • Work Type Group
  • Work Type
  • Service Resource
  • Service Appointment

Sources: Salesforce Salesforce Scheduler Implementation Guide and Trailhead Multi-resource, Inbound, and Concurrent Scheduling with Salesforce Scheduler.

Resource scheduling on any Salesforce object

Many dates in one go, and five layouts of the same records. The layout is a setting, not a roadmap item.

Animated demo of the MultiDatePick Dates component in Salesforce: dragging across three days of Thanksgiving week, adding the Friday with one click, and saving all four days at once
Four days off, one save. Scheduler books one appointment at a time.
MultiDatePick resource timeline on Salesforce: people down the side, dates across the top, a capacity strip for every day, and multi-day bookings drawn as single bars that stack into lanes when they overlap
Resources down, dates across. Point the resource at User for a staff roster.
You needMultiDatePick setting
Resources down, dates acrossview="timeline"
Capacity heatmap by resourceview="utilization" with a capacityField
Let users switch layoutsavailableViews controls the pills
Schedule people, not assetsPoint the resource lookup at User

Salesforce Scheduler and Experience Cloud booking

Both book from a public site. What you set up differs.

StepSalesforce SchedulerMultiDatePick
Put it on the siteFlow component running the Inbound New Guest Appointment flowDrag the component onto the page, set Config Name
Guest accessSharing for service resources, territories, work types and work type groupsAccess to your own booking and resource objects
Site visitorsBook as guestsBook as guests, right on the calendar

Full walkthrough: self-service booking on a Salesforce Experience Cloud site.

What each one costs

One flat price for every feature, against an add-on license on top of your edition.

MultiDatePick
$20/user/mo
  • One plan, all three components, every feature
  • 30-day free trial, no card required
  • No per-record meter: 50 dates or 50,000, same price
See MultiDatePick pricing →
Salesforce Scheduler
Add-on license
  • Extra cost, on top of your Salesforce edition
  • Per service resource permission set license
  • Asset Scheduling for rooms is a further extra

Salesforce Lightning Scheduler questions

Short answers to what people search.

What is Salesforce Lightning Scheduler?

Salesforce's own appointment scheduling product. It matches a customer to a qualified person at a location and time, using service territories, work type groups, work types, service resources and service appointments. Guided Inbound and Outbound flows do the booking.

Is Lightning Scheduler the same as Salesforce Scheduler?

Yes. Lightning Scheduler is the earlier name. Salesforce documentation and Trailhead now call it Salesforce Scheduler, and some license names still say Lightning Scheduler.

Does Salesforce Scheduler cost extra?

Yes. It is available for an extra cost in Lightning Experience on Enterprise, Performance and Unlimited editions, and each service resource needs the Salesforce Scheduler permission set license. Asset Scheduling for rooms and equipment is a further extra cost. MultiDatePick is one plan at $20 per user per month with a 30-day free trial.

Does Salesforce Scheduler work on Experience Cloud?

Yes. The Inbound New Guest Appointment flow goes on a public Experience Cloud page, after you give guest users access to service resources, service territories, work types and work type groups. MultiDatePick also runs on Experience Cloud pages, reading and saving your own objects.

Can I book rooms and equipment in Salesforce?

With Salesforce Scheduler, rooms and equipment are asset resources, which need Asset Scheduling, an extra-cost option. With MultiDatePick, the Booking component books any record as the resource, such as a room, vehicle, piece of equipment or a User, with capacity and conflict checks.

What is a good Lightning Scheduler alternative for custom objects?

MultiDatePick, when you want a calendar that reads and writes your own objects rather than adopting the Scheduler data model. It picks many dates, times and bookings on one calendar, shows them in five views, and is set up in a Setup Wizard with no Apex.

Is the standard Salesforce calendar a booking tool?

No. The standard calendar shows Events and object records on a month or week view. It is a viewer, not an input control, and it cannot select nine dates and create nine records.

Appointments, bookings and multi-date scheduling, on your own objects

Coming soon to the Salesforce AppExchange. Try the live demo now, or tell us where to send the launch note.

100% Salesforce native. Your data and your configuration never leave your org.