Content
View differences
Updated by Klaus Zanders 15 days ago
**As a** user of meetings
**I want to** be able to respond to meetings in my calendar and see the results in OpenProject
**So that** everyone that has access to meeting can observe who will likely attend or rejected the meeting
* Add the incoming mail, if configured, as the author of the meeting
* Responses will be sent to that mail by the Groupware
* Try to extract information from that response
**Out of scope**
* Follow-up actions or notifcations when e.g., all users have rejected a meeting
<hr />
Responses from different calendar applications:
```ical
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//OpenProject GmbH//17.0.0.d41ae4922//Meeting//EN
CALSCALE:GREGORIAN
METHOD:REQUEST
REFRESH-INTERVAL;VALUE=DURATION:PT6H
BEGIN:VTIMEZONE
TZID:Etc/UTC
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20251024T123534Z
UID:62581acb-519d-4d86-a3ee-331f26748311@localhost:3000
DTSTART;TZID=Etc/UTC:20251225T080000
DTEND;TZID=Etc/UTC:20251225T090000
CREATED:20251024T123240
DESCRIPTION:Link to meeting: http://localhost:3000/meetings/15
LAST-MODIFIED:20251024T123240
LOCATION:Zoom Call
ORGANIZER;CN=OpenProject:mailto:SOMETHING@example.com
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Testmeeting
URL;VALUE=URI:http://localhost:3000/meetings/15
ATTENDEE;CN=Test Apple Calendar;EMAIL=k.zanders@openproject.com;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT:mailto:k.zanders@openproject.com
END:VEVENT
END:VCALENDAR
```
**I want to** be able to respond to meetings in my calendar and see the results in OpenProject
**So that** everyone that has access to meeting can observe who will likely attend or rejected the meeting
* Add the incoming mail, if configured, as the author of the meeting
* Responses will be sent to that mail by the Groupware
* Try to extract information from that response
**Out of scope**
* Follow-up actions or notifcations when e.g., all users have rejected a meeting
<hr />
Responses from different calendar applications:
```ical
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//OpenProject GmbH//17.0.0.d41ae4922//Meeting//EN
CALSCALE:GREGORIAN
METHOD:REQUEST
REFRESH-INTERVAL;VALUE=DURATION:PT6H
BEGIN:VTIMEZONE
TZID:Etc/UTC
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20251024T123534Z
UID:62581acb-519d-4d86-a3ee-331f26748311@localhost:3000
DTSTART;TZID=Etc/UTC:20251225T080000
DTEND;TZID=Etc/UTC:20251225T090000
CREATED:20251024T123240
DESCRIPTION:Link to meeting: http://localhost:3000/meetings/15
LAST-MODIFIED:20251024T123240
LOCATION:Zoom Call
ORGANIZER;CN=OpenProject:mailto:SOMETHING@example.com
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Testmeeting
URL;VALUE=URI:http://localhost:3000/meetings/15
ATTENDEE;CN=Test Apple Calendar;EMAIL=k.zanders@openproject.com;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT:mailto:k.zanders@openproject.com
END:VEVENT
END:VCALENDAR
```