Scheduling appointments via NC using the calendar app is not possible today because responses are not reaching NC. This situation will slightly improve in NC14 with the RSVPs buttons in the invitation but this won't work for participants relying on iMip, esp. Exchange+Outlook users.
If NC would send out invitations and receive the responses directly it could manage the participants RSVP status in-depended of external SMTP and CalDav clients.
What should be considered is how RSVPs with comments can be handled best. These should reach CalDav (if possible?) and the mailbox of the inviting user.
GitMate.io thinks possibly related issues are https://github.com/nextcloud/server/issues/8423 (thunderbird/lightning not sending calendar notifications), https://github.com/nextcloud/server/issues/2338 (Accept calendar invitation directly in the invitation email ), https://github.com/nextcloud/server/issues/10488 (Support invite-rsvp-checkstatus calendar workflow with exchange), https://github.com/nextcloud/server/issues/3830 (No calendar invitation send for event in shared calendars ), and https://github.com/nextcloud/server/issues/2855 (Invitation send to attendees upon calendar import (also for past events)).
+1 I second this. At the moment, using NC with Mac/IOS PIMs is very cool for the most part, but when it comes to invitations, it's really a mess. I'm not sure who's fault it is (and I suppose, in doubt, it's Apple's fault), but this idea came to my mind too. NC could monitor an IMAP account and process incoming replies. I'm available to help coding and testing this thoroughly.
Duplicate of https://github.com/nextcloud/server/issues/5080
Most helpful comment
+1 I second this. At the moment, using NC with Mac/IOS PIMs is very cool for the most part, but when it comes to invitations, it's really a mess. I'm not sure who's fault it is (and I suppose, in doubt, it's Apple's fault), but this idea came to my mind too. NC could monitor an IMAP account and process incoming replies. I'm available to help coding and testing this thoroughly.