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.