Skip to content

Feature Proposal: AI-Powered Gemini Semantic Email Classifier & Auto-Filter Generator #491

Description

@don-petry

Feature Proposal: Native Gemini AI Semantic Email Classifier for GAS

Overview

Integrate a native Gemini AI LLM semantic classifier () into the suite to automatically categorize incoming unclassified emails and self-learn permanent Gmail filter rules.

Key Capabilities

  1. Zero-Configuration Semantic Classification: Classifies incoming emails from unknown senders based on intent, sender, subject, and body snippet into target canonical labels (, , etc.).
  2. Self-Learning Gmail Filter Generation: When Gemini classifies a new sender with high confidence (>= 95%), the script automatically calls to create a permanent Gmail filter rule.
  3. 100% Cloud Native: Executed natively inside Google Apps Script via calling or endpoints.

Proposed Architecture

  • Runnable Apps Script module:
  • Configuration schema:
  • Test Coverage: Unit and integration Jest test suite in

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions