Skip to content

miguelhermar/email-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

57 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“§ Smart Mailbox Assistant

Content

Demo

Here's the final product:

Final Product

Project Description

The Smart Mailbox Assistant is a nifty Streamlit-based web application that supercharges your email management experience with the power of AI 🧠! By using OpenAI's language models and integrating with Gmail via Zapier, our assistant provides an intuitive, conversation-like interface for you to interact with your emails.

Features

  • OAuth Authentication: Enjoy a secure environment as the application uses OAuth for authenticating with Zapier, allowing the AI to safely access and interact with your Gmail data.

  • Natural Language Commands: Command your email like a boss! The assistant interprets natural language commands for actions such as retrieving emails.

  • AI-Powered Responses: Leveraging OpenAI's language models, the assistant provides detailed and relevant responses based on your email data.

  • Feedback System: Your feedback matters! Users can provide feedback on the AI's responses, helping to improve the system over time.

Setup

  1. 🌐 Visit the Smart Mailbox Assistant application on your web browser by navigating to the following link: Smart Mailbox Assistant

  2. πŸ” Click on the provided link to authenticate with Zapier. This will prompt you to log in to your email account and allow Zapier to read your emails.

  3. βœ… Once authenticated, you are all set to start using the Smart Mailbox Assistant!

Usage

  1. πŸ“ With the application opened and authenticated, enter a natural language command in the provided text field, like "Get the latest email from Alice".

  2. πŸ€– The assistant will process your command, interact with your emails, and present the relevant information.

  3. πŸ‘ After receiving a response, you can give a thumbs-up or thumbs-down and provide additional optional feedback.

Contributing

Got an idea πŸ’‘? Found a bug πŸ›? Contributions are welcome! Feel free to open an issue or submit a pull request.

Releases

No releases published

Packages

 
 
 

Contributors

Languages