Skip to content

Issue #3 - [FEATURE] Add due date support to Apple Reminders integration #7

@zenocross

Description

@zenocross

Description

When creating reminders via the Apple Reminders integration, due dates are not included, making the reminders less useful for time-sensitive tasks and reducing feature parity with native reminder apps.

Current Behavior

  • Action items sync to Apple Reminders
  • Reminders created without due dates
  • No deadline information transferred
  • Users must manually add due dates in Reminders app

Expected Behavior

  • Action items with due dates sync to Apple Reminders
  • Due date information included in reminder creation
  • Reminders appear with deadlines in Reminders app
  • Time-based reminder notifications work correctly

Use Cases

  • Task management: Users need deadlines for time-sensitive tasks
  • Native integration: Feature parity with Apple Reminders capabilities
  • Notifications: Due dates enable time-based reminder alerts

Steps to Reproduce

  1. Create an action item with a due date in Omi app
  2. Enable Apple Reminders integration
  3. Sync action items to Apple Reminders
  4. Open Apple Reminders app
  5. Observe reminder has no due date set

Proposed Solution

Modify the Apple Reminders integration to:

  • Extract due date from action item data
  • Format due date for Apple Reminders API
  • Include due date parameter when creating reminder
  • Handle cases where due date is not set

Technical Context

  • Component: Apple Reminders widget/integration
  • Type: Feature enhancement
  • Framework: Flutter/Dart
  • Involves: iOS native API interaction
  • Single widget file modification

Download https://cap.so/ to record your screen (use Studio mode). Export as an mp4, and drag and drop into an issue comment below.

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureAuto-created label

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions