[Feature] Mirror campaign invitations and track attendee answers #5

Open
opened 2026-07-07 13:55:25 +02:00 by zemion · 0 comments
Owner

Goal

Let calendar represent campaign-generated invitations and track attendee answers so campaign reports can include RSVP state.

Scope

  • Define a calendar invite capability/API usable by campaign without module imports.
  • Create/update VEVENT invitations for campaign recipients where appropriate.
  • Track attendee participation status and response timestamps.
  • Expose answer state back to campaign reporting.
  • Reconcile mail-delivered replies or iCalendar REPLY messages when mail integration is present.

Acceptance Criteria

  • Campaign-created invitations appear as calendar invitations/events when calendar is enabled.
  • RSVP/answer state is stored in calendar and can be queried by campaign correlation IDs.
  • Calendar behavior degrades clearly when recurrence/CalDAV/REPLY support is incomplete.

Core tracking issue: add-ideas/govoplan-core#205

## Goal Let calendar represent campaign-generated invitations and track attendee answers so campaign reports can include RSVP state. ## Scope - Define a calendar invite capability/API usable by campaign without module imports. - Create/update VEVENT invitations for campaign recipients where appropriate. - Track attendee participation status and response timestamps. - Expose answer state back to campaign reporting. - Reconcile mail-delivered replies or iCalendar REPLY messages when mail integration is present. ## Acceptance Criteria - Campaign-created invitations appear as calendar invitations/events when calendar is enabled. - RSVP/answer state is stored in calendar and can be queried by campaign correlation IDs. - Calendar behavior degrades clearly when recurrence/CalDAV/REPLY support is incomplete. Core tracking issue: https://git.add-ideas.de/add-ideas/govoplan-core/issues/205 <!-- codex-fingerprint: bulk-invite-calendar-module -->
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: add-ideas/govoplan-calendar#5
No description provided.