Proactive Countdown

Feature Description: Omi will have a countdown timer feature that allows users to track time until a specific event. Users will receive periodic updates until the countdown reaches zero and can manage the countdown settings as needed.

Use Cases:

  • A user says, "Omi, start a countdown for my exam in 10 days," and Omi sends daily updates.

  • "Remind me 30 minutes before my meeting," and Omi initiates a countdown.

  • "How many days until my birthday?" and Omi checks active countdowns to provide an answer.

  • "My trip is in a week, remind me to prepare," and Omi sends reminders during the countdown.

  • Users can stop or modify the countdown using "Cancel countdown" or "Modify countdown" commands.

Benefits:

  • Helps users track important events efficiently.

  • Supports preparation with motivational reminders during the countdown.

  • Improves time awareness and planning.

  • Enhances focus and time management.

Potential Challenges and Risks:

  • Managing multiple countdowns requires a prioritization mechanism.

  • Excessive countdown notifications should be customizable to avoid overwhelming users.

  • Users should have an intuitive way to modify or cancel the countdown.

Implementation on Android and iOS:

  • Android can use "Foreground Service" for persistent countdown notifications.

  • iOS can leverage "Local Notifications" to send scheduled reminders.

  • Omi can sync countdowns across multiple devices via cloud synchronization.

Proposed Working Mechanism:

  1. The user says, "Omi, start a countdown for my vacation in 7 days."

  2. Omi starts the countdown and sends a "Countdown started" notification.

  3. The user receives periodic updates (e.g., daily or hourly) about the countdown.

  4. The user can modify or stop the countdown using "Stop countdown" or "Modify countdown."

  5. Once the countdown ends, Omi sends a "Time’s up!" notification and closes the countdown.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
πŸ’‘

Feature Requests

Date

About 1 year ago

Author

Ibrahim Albayrak

Subscribe to post

Get notified by email when there are changes.