Answers.Body: <p>I found this on <a href="https://wiki.civicrm.org/confluence/display/CRM/RSVP-style+Event+Registration" rel="nofollow noreferrer">https://wiki.civicrm.org/confluence/display/CRM/RSVP-style+Event+Registration</a>.</p>
  
  <p>It's an old post but I had a quick look and it still should work. It doesn't allow the 'maybe' option tho....</p>
  
  <p>===</p>
  
  <p>1) Enable "On waitlist" event participant status (Administer -> CiviEvent -> Participant Statuses)</p>
  
  <p>2) Create an event. We don't need the "Offer the waitlist" option, the below will work without it. Enable Online Registration.</p>
  
  <p>3) Find contacts in CiviCRM, and on the results page, from the drop down "Actions" select "Add Contacts to Event". On the next page, change the "Participant Status ID" to "On waitlist". Uncheck "Send confirmation" if you don't want those contacts to receive an email about a fact that they were added to the waitlist. They will still separately receive a follow up email with a tokenized link to register/cancel the registration.</p>
  
  <p>4) When the Scheduled Job "Update Participant Statuses" runs (or execute it manually for testing) (Administer > System Settings > Scheduled Jobs), an email with a customized link to the registration page will be send to everyone on the waitlist.</p>
  
  <p>5) When a invited participant follows the link, they will be presented with an event registration page with two options: "Confirm Registration" and "Cancel Registration". If the confirm, a regular event registration page will be presented with their information pre-filled. If they select "cancel", their status will be changed to "cancelled".</p>
  
  <p>To modify the text of the email that is send to participants on the wailist, update message template "Events - Registration Confirmation Invite" (Mailings > Message Templates > System Workflow Messages)</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-11-22T00:21:20.730Z
Answers.Text: Thanks for this Davy. It's a helluva workaround but it could just work.
Answers.UserDisplayName: Graham
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-12-07T03:54:53.570Z
Answers.Text: Note: You need to enable the status `Pending from waitlist` option as well for this to work. Otherwise the email won't be sent when the `Update Participant Statuses` job runs.
Answers.UserDisplayName: Amir Asyraf
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-11-21T09:33:48.150Z
Answers.LastActivityDate: 2016-11-21T09:40:53.447Z
Answers.LastEditDate: 2016-11-21T09:40:53.447Z
Answers.UserDisplayName: Davy Ivins
Body: <p>Part question - part feature/support request.</p>
  
  <p>However, I often get asked by clients how they can invite people to meetings, and enable a richer RSVP functionality, whereby invitees can respond with an 'accept', 'decline', or 'maybe'.</p>
  
  <p>I tell them that Civi doesn't explicitly understand the notion of declining an invitation, it's more that no response to an invitation is assumed to be a declination, and there's no support for the concept of 'maybe'.</p>
  
  <p>At least that's my understanding of the current state of play. I may well be wrong (it wouldn't be the first time :-)).</p>
  
  <p>I guess it would entail a somewhat different approach to events, but wondering if anyone has any thoughts on this issue?</p>
  
  <p>I was looking at the .ics files that Civi makes available from event information pages, and wondering what might be entailed in perhaps attaching that file to an event invitation email via a token and when the recipient double clicks the .ics (or its automagically picked up by their calendar app, they could RSVP simply clicking one of the options, as is now the case with a Google calendar invite, for example.</p>
  
Tags: <civievent><calendar>
Title: Event invitations and RSVP functionality
ThreadText: # Event invitations and RSVP functionality
  
  (Asked by: username_0 on 2016-11-18)
  
  Part question - part feature/support request.
  
  However, I often get asked by clients how they can invite people to meetings, and enable a richer RSVP functionality, whereby invitees can respond with an 'accept', 'decline', or 'maybe'.
  
  I tell them that Civi doesn't explicitly understand the notion of declining an invitation, it's more that no response to an invitation is assumed to be a declination, and there's no support for the concept of 'maybe'.
  
  At least that's my understanding of the current state of play. I may well be wrong (it wouldn't be the first time :-)).
  
  I guess it would entail a somewhat different approach to events, but wondering if anyone has any thoughts on this issue?
  
  I was looking at the .ics files that Civi makes available from event information pages, and wondering what might be entailed in perhaps attaching that file to an event invitation email via a token and when the recipient double clicks the .ics (or its automagically picked up by their calendar app, they could RSVP simply clicking one of the options, as is now the case with a Google calendar invite, for example.
  
  **Tags:** civievent, calendar
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2016-11-21. Score: 3
  
  I found this on <https://wiki.civicrm.org/confluence/display/CRM/RSVP-style+Event+Registration>.
  
  It's an old post but I had a quick look and it still should work. It doesn't allow the 'maybe' option tho....
  
  ===
  
  1) Enable "On waitlist" event participant status (Administer -> CiviEvent -> Participant Statuses)
  
  2) Create an event. We don't need the "Offer the waitlist" option, the below will work without it. Enable Online Registration.
  
  3) Find contacts in CiviCRM, and on the results page, from the drop down "Actions" select "Add Contacts to Event". On the next page, change the "Participant Status ID" to "On waitlist". Uncheck "Send confirmation" if you don't want those contacts to receive an email about a fact that they were added to the waitlist. They will still separately receive a follow up email with a tokenized link to register/cancel the registration.
  
  4) When the Scheduled Job "Update Participant Statuses" runs (or execute it manually for testing) (Administer > System Settings > Scheduled Jobs), an email with a customized link to the registration page will be send to everyone on the waitlist.
  
  5) When a invited participant follows the link, they will be presented with an event registration page with two options: "Confirm Registration" and "Cancel Registration". If the confirm, a regular event registration page will be presented with their information pre-filled. If they select "cancel", their status will be changed to "cancelled".
  
  To modify the text of the email that is send to participants on the wailist, update message template "Events - Registration Confirmation Invite" (Mailings > Message Templates > System Workflow Messages)
  
  > **Comments:**
  > **username_0**: Thanks for this username_1. It's a helluva workaround but it could just work.  
  > **username_2**: Note: You need to enable the status `Pending from waitlist` option as well for this to work. Otherwise the email won't be sent when the `Update Participant Statuses` job runs.  
  
  ---
  
  