micz / ThunderAI

ThunderAI is a Thunderbird Addon that uses the capabilities of ChatGPT or Ollama to enhance email management.
https://micz.it/thunderbird-addon-thunderai/
GNU General Public License v3.0
36 stars 10 forks source link

Calendar integration #182

Open jatoko opened 1 day ago

jatoko commented 1 day ago

Is your feature request related to a problem? Please describe. Many emails contain information about to-dos and events. The LLM can easily extract the information to generate events in .ics-format, for example. But let's face it: importing ics files is painful and we can do much better.

Describe the solution you'd like I would like to link ThunderAI to Thunderbird's Calendar API, e.g. to automatically display the UI for a new calendar event, which is automatically prepopulated with the LLM output. Users would then only need to click save to add the event to a calendar. I would also love to have an input field in the calendar view to add events to my calendar in a conversational manner. E.g.: I have a doctor's appointment Wednesday, Nov 27 at 3:15 pm. --> creates calendar event/ Thunderbird calendar dialogue window.

Additional context General strategic question: Is ThunderAI the right place to integrate this calendar integration? Or is this considered out of scope/ a different domain?

micz commented 21 hours ago

Thank you for your suggestion! I think this fits well with ThunderAI's scope.

The only issue is that there isn't a Calendar API available at the moment, so implementing this will require extra effort to find a workaround. However, I definitely think it's worth exploring.

I also think that the idea could be to open the "New Event" dialog pre-populated with data from the AI. In this way, adding a tool to create calendar events in a conversational manner could also become feasible.

It won't be easy, but I'll look into it!