This action will add a new entry to a schedule you select.
- API endpoint slug
- basecamp.add_schedule_entry
- Filter code method
- Basecamp.addScheduleEntry.skip(string?: reason)
- Runtime method
- runAction("basecamp.add_schedule_entry", {})
Action fields
- Label
- Which schedule?
- Helper text
- Select the project and schedule to add the entry to.
- Slug
- schedule_id
- Required
- true
- Can have default value
- false
- Label
- Summary
- Helper text
- The title of the schedule entry.
- Slug
- summary
- Required
- true
- Can have default value
- true
- Filter code method
- Basecamp.addScheduleEntry.setSummary(string: summary)
- Label
- Starts at
- Helper text
- Start date/time in ISO 8601 format (e.g., 2026-05-10T09:00:00Z).
- Slug
- starts_at
- Required
- true
- Can have default value
- true
- Filter code method
- Basecamp.addScheduleEntry.setStartsAt(string: starts_at)
- Label
- Ends at
- Helper text
- End date/time in ISO 8601 format (e.g., 2026-05-10T17:00:00Z).
- Slug
- ends_at
- Required
- true
- Can have default value
- true
- Filter code method
- Basecamp.addScheduleEntry.setEndsAt(string: ends_at)
- Label
- Description
- Helper text
- Optional details for the entry. Supports HTML.
- Slug
- description
- Required
- false
- Can have default value
- true
- Filter code method
- Basecamp.addScheduleEntry.setDescription(string: description)