Jazz connects to Gmail to help you manage your inbox intelligently. Use Jazz to categorize emails, archive newsletters, draft replies, and clean up thousands of old messages.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/lvndry/jazz/llms.txt
Use this file to discover all available pages before exploring further.
Smart email triage
Automate inbox management with intelligent categorization and prioritization.Example
"Show me unread emails from the last 2 days and organize them"
Jazz will:
- Read your unread emails from the specified time period
- Categorize them by type (work, newsletters, social, etc.)
- Provide a summary with counts
- Offer actions like archiving, labeling, or drafting replies
Example output
Bulk email cleanup
Clean up thousands of old emails based on age, sender, or content.Example
Ask:"Find all emails older than 90 days from automated services"
Jazz will:
- Search your email for messages matching the criteria
- Categorize them by source (GitHub, LinkedIn, newsletters, etc.)
- Show you a summary with counts
- Ask for confirmation before deleting
Example output
Automated email cleanup workflow
Schedule Jazz to clean up your inbox automatically on a recurring basis.Workflow configuration
Theemail-cleanup workflow runs hourly to archive newsletters and promotional emails:
What it does
Automatically cleans:- Newsletters you haven’t read: If a newsletter email has been sitting unread for more than 2 weeks, archives it
- Promotional emails: Archives any promotional/marketing emails older than 3 days
- Automated notifications: Archives GitHub notifications, CI/CD notifications, and similar automated emails you’ve already seen
- Duplicate emails: Keeps only the most recent email from the same sender about the same topic
- Personal emails from real people
- Work-related emails with action items
- Receipts or invoices
- Emails marked as important
- Any email it’s uncertain about
Safety rules
The workflow follows strict safety rules:- Only archives emails when highly confident they match the criteria
- If an email could be important, personal, or work-related, it skips it
- If the sender could be a real person (even if it looks promotional), it skips it
- Better to leave 10 safe-to-archive emails untouched than to archive 1 important email
Schedule the workflow
launchd on macOS and cron on Linux. If your machine was asleep when the workflow was supposed to run, Jazz can catch up automatically on next launch.
Example output
The workflow uses the
low-risk auto-approve policy, which allows archiving emails but requires approval for deletions.Draft email replies
Ask Jazz to draft replies to important emails.Example
More examples
Organize by priority
"Organize my inbox by priority"Show urgent emails
"Show me urgent emails from the last week"Label team emails
"Label all emails from my team"Archive old emails
"Archive all newsletters older than 30 days"Setup
1. Authenticate with Gmail
First, authenticate Jazz with your Gmail account:2. Create an email agent
Create an agent with Gmail tools:3. Start chatting
Auto-approve policies
Control how much autonomy each workflow gets:| Policy | What it auto-approves |
|---|---|
false | Nothing — always asks |
read-only | Reading emails, searching |
low-risk | + archiving email, creating labels |
high-risk | + sending emails, permanent deletions |