create_recurring_meeting
Create a recurring meeting series by defining frequency, interval, and end rules; the template meeting starts as a draft until occurrences are initialized.
Instructions
Create a recurring meeting series; its template meeting starts as a draft.
Requires OpenProject 17.4+. For a single meeting use create_meeting. Occurrences are virtual until init_recurring_meeting_occurrence creates one; the series is changed with update_recurring_meeting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Series title, at most 255 characters. | |
| confirm | No | false: preview only, nothing changes. true: applies it; get the user's approval of the preview first. | |
| project | Yes | Project identifier, id, or name; a unique part of a name or identifier also matches. | |
| end_date | No | Last date (YYYY-MM-DD); required for end_after "specific_date". | |
| interval | No | Every n-th day, week or month, 1 to 100; "working_days" always uses 1. | |
| end_after | No | "never" (default), "specific_date" (requires end_date) or "iterations" (requires iterations). | |
| frequency | Yes | "daily", "working_days", "weekly", and from 17.5 "monthly_day_of_month" or "monthly_nth_weekday". | |
| iterations | No | Number of occurrences, 1 to 1000; required for end_after "iterations". | |
| start_time | Yes | First occurrence, ISO 8601 date-time with offset; its time of day is the series'. | |
| monthly_day | No | Day of month, 1 to 31; required for "monthly_day_of_month". | |
| monthly_ordinal | No | "1" to "4", or "-1" for the last; required for "monthly_nth_weekday". | |
| monthly_weekday | No | Lowercase English weekday, e.g. "monday"; required for "monthly_nth_weekday". |