Gmail actions
Send, save drafts, trash, star, label, forward, and download attachments through Telegram controls.
GlassyReply forwards Gmail messages to Telegram, drafts replies with Gemini, and adds signed pixel tracking so outbound replies can report useful open signals.
Subject, sender, summary, attachments, and suggested next action.
Polished reply generated from message context and owner preferences.
GlassyReply is not a generic inbox clone. It is a focused personal assistant for high-signal triage and quick replies.
Send, save drafts, trash, star, label, forward, and download attachments through Telegram controls.
Gemini creates draft responses so the owner starts from a useful reply instead of a blank composer.
Private time-limited dashboard links keep configuration editable without exposing admin routes.
Supports Gmail Push wake-up where available and polling fallback for simple deployments.
SQLite stores settings, Gmail state, pending follow-ups, and runtime configuration across restarts.
Signed pixel routes report proxy fetches, likely human opens, reopens, and confidence scores back to Telegram.
Email opens are messy. Gmail proxies images, Apple Mail can preload remote assets, and scanners can touch links before a human does. GlassyReply treats every fetch as evidence, then classifies it by confidence.
A small personal automation stack: Gmail for source data, Telegram for control, Gemini for drafts, SQLite for memory, and signed routes for reply telemetry.
OAuth, messages, labels, drafts, actions, push history.
Telegram handlers, Quart routes, pixel routes, SQLite state, setup flow.
Inline actions, draft review, configuration, attachments.
Owner-only handlers, signed dashboard links, webhook secrets, signed telemetry tokens, and explicit tracked-send controls keep the scope intentionally narrow.