Skip to main content
0
O

Open Webui Email Calendar Assistant

Open WebUI Tools for Google Services: Manage contacts, send emails, and schedule Google Meet meeting

Rating

0.0

Votes

0

score

Downloads

0

total

Price

Free

Sign in with your account

Works With

Claude CodeCursorWindsurfVS CodeDeveloper tool

About

Open WebUI Tools for Google Services (Email, Contacts, Meetings)

This repository contains a set of Python tools designed to extend the capabilities of Open WebUI (or similar AI platforms supporting tool use) by integrating with Google Services. These tools allow your AI assistant to perform actions like looking up email addresses, sending emails via Gmail, and scheduling Google Meet meetings via Google Calendar.

Features

  • Email Lookup Tool: Search for email addresses using fuzzy matching against a local dictionary and add new contact entries.
  • Email Sending Tool: Send emails using the Gmail API.
  • Google Meet Scheduling Tool: Schedule meetings and generate Google Meet links using the Google Calendar API.
  • Integration designed for platforms supporting tool calling, like Open WebUI.
  • Secure authentication via OAuth 2.0 for Google APIs.

Prerequisites

  • An instance of Open WebUI or a compatible AI platform with tool calling support.
  • A Google Cloud Project with the Gmail API and Google Calendar API enabled.
  • OAuth 2.0 Client ID credentials (Desktop app type) from your Google Cloud Project. You will need the client_id and client_secret from the downloaded JSON file. See the Google API documentation for details on setting this up.
  • Python 3.11+ installed on the system where the tools will run (this is typically the system hosting Open WebUI).

Use

For guidelines on how to configure these tools in your Open WebUI app, please refer to this article

Configuration

Each tool requires configuration, primarily for Google API authentication. This is done within the Open WebUI interface via the "Valves" for each tool.

Don't lose this

Three weeks from now, you'll want Open Webui Email Calendar Assistant again. Will you remember where to find it?

Save it to your library and the next time you need Open Webui Email Calendar Assistant, it’s one tap away — from any AI app you use. Group it into a bench with the rest of the team for that kind of task and you can pull the whole stack at once.

⚡ Pro tip for geeks: add a-gnt 🤵🏻‍♂️ as a custom connector in Claude or a custom GPT in ChatGPT — one click and your library is right there in the chat. Or, if you’re in an editor, install the a-gnt MCP server and say “use my [bench name]” in Claude Code, Cursor, VS Code, or Windsurf.

🤵🏻‍♂️

a-gnt's Take

Our honest review

This plugs directly into your AI and gives it new abilities it didn't have before. Open WebUI Tools for Google Services: Manage contacts, send emails, and schedule Google Meet meeting. Once connected, just ask your AI to use it. It's completely free and works across most major AI apps. This one just landed in the catalog — worth trying while it's fresh.

Tips for getting started

1

Tap "Get" above, pick your AI app, and follow the steps. Most installs take under 30 seconds.

2

You'll sign in with your existing account the first time. After that, it just works.

What's New

Version 1.0.06 days ago

Imported from GitHub

Ratings & Reviews

0.0

out of 5

0 ratings

No reviews yet. Be the first to share your experience.