I've created calendar in SharePoint Online. Then I've added Attendees column with type User/Group.

After that I've created Workflow in SharePoint Designer to send email notifications for invited users.

I also can add SharePoint calendar as a second calendar in Outlook.

But I need to send invitations to users - special messages that user can accept or decline, and that event should be added to his own calendar in Outlook (not just in SharePoint calendar).

Is it possible to do?

Is it possible to send such invitations to external email addresses (users that has no access to SharePoint)?

2 Answers 2


You must create custom code to do that. Check this links:

Deliver meeting request from Sharepoint Calendar programmatically

Construct and Send an ICS file as an attachment in the Email

Export (.ical) Individual Events from SharePoint Calendar

  • Thank you for answer! Could I create this in App for SharePoint or it should be done as Sandboxed Solution? Commented Jul 17, 2015 at 7:34
  • Can I create Remote Event receiver in SharePoint App Solution to handle this? Commented Jul 17, 2015 at 8:03
  • I did not test in Remote Event receiver, but I think is a good option. Commented Jul 17, 2015 at 13:26

There is an app that you can use to send invitations from a SharePoint Online calendar. Here are the details: http://www.sharepointsapiens.com/blog/calendar-events-invites-add-in-now-available-for-sharepoint-online/

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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