SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to create a calendar trough SharePoint to schedule and track appointments for my staff. I have tried 2 ways now. One - by creating a calendar. Two - by creating a custom list and then a "Calendar View" of the list. So far, the custom list has worked out better for me, as I can manage the content type/each column easier.

My main issue now is how to prevent duplicate/overlapping appointments? My other question is whether there is a way to have the employee receive a confirmation email after scheduling the appointment, or even a reminder email the day of.

share|improve this question
Have you looked into workflows? The emails could be handled this way. As far as the overlapping issue, sounds like custom code in an event receiver on the list to me. Or perhaps a custom new item form. – RJ Cuthbertson Jul 31 '12 at 20:26
Have I answered your question? – Mike Aug 2 '12 at 17:42
@rjcup3 hello can u customize reservation webpart for preventing overlapping? i need it much. but no one is answering us here. pls reply me asap. need help pls pls. nge – user10588 Sep 7 '12 at 12:03

You can set up any calendar to act as a "Resource Reservation" calendar. This will manage the appointments/reservations that will check for double booking upon creation or appointment. This is in the General Settings of the calendar.

Look here at well:

For your second question, you can create a workflow that fires upon modification or creation to delay for a certain period of time (until the appointment starts) until an email is fired, and you can also have the workflow use the ListItem properties. One of those properties you can tie to the user that last modified it.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.