Events
Creating an event validates Title, Start Date, and End Date even when the form has not been edited yet. Missing-field errors are announced to screen readers, and Repeat Interval is exposed as a named on/off setting.
Event type options support Tab, Enter, Space, and arrow-key selection and announce the currently selected type.
API clients must use event, task, out_of_office, or birthday; unsupported event types are rejected.
Events are the main objects in the Bnder calendar. Use them for meetings, appointments, reminders, planning sessions, deadlines, and other scheduled work.
Calendar views
The app calendar can show events together with task deadlines, holidays, and imported external calendar blocks.
Use the toolbar to move through time, jump back to today, and switch between available views. On smaller screens, the calendar opens in a compact day-focused layout so events stay readable. Toolbar actions show a keyboard focus cue and can be activated with Enter or Space.
When a month cell contains more items than fit, select the “more” action to open the complete list for that day. Tasks and events in that list open just like visible calendar items.
Event properties
An event can include:
- name
- location
- start date and time
- end date and time
- invitees
- project context
- repeat settings
- repeat end date
- attachments
Create and edit events
Create events from the calendar page or, in Discord workspaces, with the event commands.
When editing in the app:
- drag an event to move it
- resize the event to change its start or end time
- use the event popup for details, invitees, repeat settings, and attachments
An event’s end cannot be earlier than its start. This rule also applies when you edit only one side of the time range.
Bnder adapts calendar editing to the input method you are using:
- with a mouse or trackpad, resize handles appear when you hover an event
- with touch input, select the event first and then drag its edge to resize it
Deleting an event created from a booking also cancels the linked booking. A temporary problem sending the requester’s cancellation email does not undo the deletion or require you to delete the event again.
Invitees and responses
Invitees receive a notification and can accept or decline the invitation. New invitation notifications are sent only after the updated event has been saved successfully. Only the event organizer can change its title, location, time, invitees, or repeat settings. An invitee's response changes only their own attendance status. Event details are visible only to the organizer and invited workspace members.
Accepted events count as calendar commitments for availability and capacity. Declined events are ignored for availability decisions.
Repeating events
Events can repeat. Repeat settings include an interval and, when configured, an end date.
Use repeating events for recurring meetings, weekly rituals, or planning sessions. For yearly reminders, prefer calendar events over task repeats.
Reminders and availability
Event reminders depend on user preferences and workspace notification settings.
When Bnder checks invitees or suggests another time, it considers every overlapping event, including calendars with more than 20 conflicts in the requested period. Availability planning also supports entitled meetings with more than 30 invitees.
Events without invitees do not need a participant availability check and are treated as available for the selected time.
Calendar date-range views load every event in the selected range, including ranges containing more than 1,000 meetings.
Calendar availability can also use:
- Work Hours
- Holiday Calendars
- imported calendars from Sync to Calendar
- out-of-office or PTO events
Commands
Discord workspaces can also manage events through Calendar Manager commands: