🤖 Gmail Automation Service

Multi-user Gmail automation powered by Google ADK

🚀 How It Works

✨ One-Time Authentication

Each user authenticates once with their Google account. Your credentials are securely stored and automatically refreshed.

📧 Full Gmail Automation

Send emails, read messages, manage labels, organize threads, and automate workflows.

🔐 Secure & Private

OAuth 2.0 authentication with Google. Your tokens are encrypted and stored securely.

🔧 For Developers

Check user authentication status:

GET /auth-status/{user_id}

Start OAuth flow:

GET /oauth2/start?user_id={user_id}&preset=all

Example user authentication check:

curl "http://127.0.0.1:8080/auth-status/john@company.com"

📋 Available Endpoints

✅ Ready to use! Each user authenticates once, then enjoys seamless Gmail automation.