Skip to content

AI Features

MailFellow brings AI-powered intelligence to your email workflow. Every incoming email is automatically analyzed, categorized, summarized, and, if needed, translated. Powered by your choice of OpenAI, Anthropic, or Google Gemini.

Plan requirement: AI Features is available on the Business plan and above.

What AI Does

🎫 Smart Categorization

Every email is classified as Support, Sales, Billing, Spam, or Other. Color-coded badges appear on notifications so your team can prioritize at a glance.

Learn more →
📝 Email Summarization

Long emails become 1-2 sentence summaries. Entire threads are distilled into a status update. Your team reads the summary; the full text is one click away.

Learn more →
🌐 Translation

Non-English emails are automatically detected and translated. Replies and auto-replies are translated back to the sender's language. Supports 28+ languages.

Learn more →
🛡 Spam Auto-Block

Emails categorized as spam are automatically blocked. The sender is added to your block list and future emails are silently discarded.

Learn more →

Setting Up AI

  1. Go to Settings > AI
  2. Toggle Enable AI on
  3. Choose your provider
  4. Select a model
  5. Enter your API key
  6. Click Save

Providers and models

ProviderModelsGet your API key
OpenAIGPT-4.1 Mini (recommended), GPT-4.1 Nano, GPT-4.1, GPT-4o Mini, GPT-4o, o4-miniplatform.openai.com/api-keys
AnthropicClaude Sonnet 4 (recommended), Claude Haiku 4.5, Claude Opus 4console.anthropic.com/settings/keys
Google GeminiGemini 2.5 Flash (recommended), Gemini 2.5 Pro, Gemini 2.0 Flash, Gemini 2.0 Flash Liteaistudio.google.com/apikey
Security: Your API key is encrypted before being stored in the database. MailFellow never exposes it in the UI after saving.

Which model should I choose?

PriorityRecommendedWhy
Lowest costGPT-4.1 Nano, Claude Haiku 4.5, Gemini 2.0 Flash LiteFastest and cheapest, good for high-volume accounts
Best accuracyGPT-4.1, Claude Sonnet 4, Gemini 2.5 ProNuanced understanding for complex emails
BalancedGPT-4.1 Mini, Gemini 2.5 FlashGood accuracy at minimal cost for most teams

Enabling Translation

  1. Go to Settings > AI
  2. Toggle Translation on
  3. Optionally set a default reply language
  4. Click Save

Translation uses the same provider and API key as categorization and summarization. See the full Translation guide for details on how incoming and outgoing translation works.

How Email Processing Works

When an email arrives, MailFellow processes it in this order:

  1. Summarize + Categorize (1 API call):extracts a summary and assigns a category
  2. Detect language + Translate (1 API call, only if translation is enabled and the email is not English):detects language, translates to English
  3. Forward to platform:sends the notification with summary, category badge, and translation to your chat channel

English emails skip step 2 entirely, so there is no extra cost.

Caching

All AI responses are cached for 5 minutes, keyed by the first 200 characters of the input. Benefits:

  • Duplicate emails (e.g. retries) do not trigger extra API calls
  • Re-processing the same email within the cache window is instant
  • Cache is in-memory and resets when MailFellow restarts

Supported Languages

MailFellow recognizes and translates these languages (and any others your AI provider supports):

English (en) Spanish (es) French (fr) German (de) Italian (it) Portuguese (pt) Dutch (nl) Russian (ru) Chinese (zh) Japanese (ja) Korean (ko) Arabic (ar) Turkish (tr) Polish (pl) Swedish (sv) Danish (da) Norwegian (no) Finnish (fi) Czech (cs) Greek (el) Hebrew (he) Hindi (hi) Thai (th) Vietnamese (vi) Ukrainian (uk) Romanian (ro) Hungarian (hu) Indonesian (id) Malay (ms)