Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deeper Google Calendar Integration for Contextual Memories & Meeting Management ($1500) #1736

Open
smian1 opened this issue Jan 28, 2025 · 0 comments

Comments

@smian1
Copy link
Collaborator

smian1 commented Jan 28, 2025

Description
Currently, memories are generated without additional event context. Users who rely on Google Calendar for meetings and scheduling would benefit from deeper integration, allowing memories to incorporate relevant meeting details and enabling seamless calendar management.

Proposed Enhancements

1. Context-Aware Memories Using Google Calendar

  • When a memory is generated, check if a Google Calendar event overlaps with the conversation’s timestamp.
  • Automatically pull in relevant details from the calendar event (e.g., title, description, attendees) to enhance the memory.
  • If multiple meetings exist at the same time, prompt the user to select which meeting context applies.
  • Display the linked calendar event in the memory details view.

2. Google Calendar Setup in Onboarding

  • During the initial setup process, users should be able to connect their Google Calendar.
  • Option to choose one or multiple calendars (for users managing multiple calendars).
  • Allow users to reconnect or change calendars in the app settings.

3. In-App Calendar Access for Memories

  • Provide an option to view the linked calendar event inside a memory.
  • Clicking on a memory should offer a “View in Calendar” button to open the associated Google Calendar event.

4. Create & Manage Calendar Events via Chat

  • Users should be able to add new meetings directly via chat.
  • Example command:
  • "Schedule a meeting with John for 2 PM tomorrow titled 'Project Sync'"
  • The app creates the event on the linked Google Calendar.
  • Allow users to modify existing events (e.g., "Move my 3 PM meeting to 4 PM").

Benefits
✅ Provides context-aware memory logging based on scheduled meetings.
✅ Saves time by auto-enriching memories with event details.
✅ Enables quick calendar event creation and updates via chat.
✅ Supports multi-calendar selection for power users.

@smian1 smian1 changed the title Deeper Google Calendar Integration for Contextual Memories & Meeting Management Deeper Google Calendar Integration for Contextual Memories & Meeting Management ($1500) Jan 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

1 participant