CSB Group SARL
Email2Chat

Email2Chat Documentation

The easiest way to get email notifications on your phone. Connect in under 60 seconds - no technical knowledge needed. Just sign in with Google or Microsoft and you are done. AI-powered summaries, translations, and classifications via Telegram, WhatsApp, and Slack.

Why Email2Chat? Easiest setup on the market. Most secure with OAuth2 single sign-on. Cheapest plans starting free. No apps to install, no servers to configure - just connect and go.

✨ Key Features

🤖 AI-Powered Processing

Summarization, classification, translation, voice messages, and smart reply suggestions - all powered by AI.

⚡ Real-Time Notifications

Hybrid push + polling ensures you get notified within seconds of new emails.

📱 3 Channels

Receive notifications via Telegram, WhatsApp, or Slack - your choice!

🌍 200+ Languages

Translate emails to any of 200+ languages using NLLB-200 model.

🔐 Privacy First

OAuth2 authentication, encrypted tokens, and optional self-hosting.

📊 Smart Classification

Automatically categorize emails as Urgent, Promotional, Updates, and more.

🚀 Quick Start

Get started in under 60 seconds. Simpler than any other email notification service - zero configuration, zero technical knowledge. Everything is automatic!

  1. 1. Sign Up

    Visit email2chat.com/signup and create your account.

  2. 2. Connect Email (One Click!)

    Click "Login with Gmail" or "Login with Microsoft" - single sign-on automatically detects your email provider. No passwords or server settings needed!

  3. 3. Choose Your Channel

    Connect Telegram (scan QR code), WhatsApp, or Slack (one-click OAuth). Notifications start flowing instantly!

  4. 4. Enable Features

    Toggle AI features (summarization, translation, classification) based on your preferences.

  5. 5. Done! 🎉

    You'll now receive instant notifications for new emails with AI-powered insights.

Pro Tip: Enable translation to Arabic if you receive emails in English but prefer reading in Arabic!

📧 Gmail Setup

Prerequisites

  • Active Gmail account
  • IMAP enabled in Gmail settings

Step-by-Step Guide

  1. Click "Login with Gmail" on the dashboard
  2. Select your Google account
  3. Grant Email2Chat permission to read your emails
  4. You'll be redirected back to the dashboard
  5. Monitoring starts automatically!
Note: Email2Chat uses OAuth2 for secure authentication. We never see your password.

What Email2Chat Can Access

  • ✅ Read new incoming emails
  • ✅ Access email metadata (subject, sender, date)
  • ❌ Cannot send emails on your behalf
  • ❌ Cannot delete or modify emails
  • ❌ Cannot access contacts or other Google services

📧 Microsoft Outlook Setup

Supported Account Types

  • Personal accounts: @outlook.com, @hotmail.com, @live.com
  • Work/School accounts: Microsoft 365, Office 365 (may require admin consent)

Setup Process

  1. Click "Login with Microsoft"
  2. Select account type (Personal or Work/School)
  3. Enter your Microsoft credentials
  4. Grant permissions
  5. Complete!
Work/School Accounts: Your organization admin may need to approve Email2Chat. Contact your IT department if you see an "admin consent required" error.

💬 Telegram Setup

Connecting Your Telegram

  1. Go to your dashboard
  2. Find the "Telegram" section under Channel Connections
  3. Scan the QR code with your Telegram app, or click "Open in Telegram"
  4. Send /start to the bot
  5. Connection confirmed! ✅

Telegram Bot Commands

  • /start - Link your account
  • /help - Get help
  • /status - Check monitoring status
Tip: If you accidentally block the bot, unblock it in Telegram settings and click "Get new link" on the dashboard.

💬 WhatsApp Setup

WhatsApp notifications are available on paid plans.

How to Enable

  1. Enter your phone number in international format (e.g., +96112345678)
  2. Click "Save"
  3. You'll receive a verification message
  4. Start receiving WhatsApp notifications!
Format: Always include the country code with a + sign (e.g., +961 for Lebanon).

Slack Setup

Connect your Slack workspace to receive email notifications directly in your DMs. No channel setup needed!

How to Connect

  1. Go to your Dashboard
  2. Click Connect Slack
  3. Authorize Email2Chat in your Slack workspace
  4. Done! You will receive email notifications in your Slack DMs automatically
Simple! No channel selection needed. Notifications are sent directly to your Slack DMs.

IMAP Setup - Other Email Providers

Not using Gmail or Microsoft? Email2Chat supports any email provider that uses IMAP including Yahoo, Sapo.pt, AOL, Zoho, iCloud, GMX and more.

Auto-Detection

Email2Chat automatically detects your email provider settings! Just enter your email address and password - server settings are filled in for you.

How to Connect

  1. Choose Other Email IMAP during signup
  2. Enter your email address - server settings are auto-detected
  3. Enter your email password
  4. Done! Monitoring starts automatically
Note: For Gmail and Microsoft accounts, we recommend using the OAuth single sign-on option instead of IMAP for better security.

🤖 AI Features

Email Summarization

Get concise 120-character summaries of long emails. Perfect for quickly understanding the email content without reading the full text.

Smart Classification

Emails are automatically categorized into:

  • 🔴 Urgent: Time-sensitive or important emails
  • 📢 Promotional: Marketing and promotional content
  • 📰 Updates: Newsletters and updates
  • 💬 Personal: Personal correspondence
  • 💼 Work: Professional emails

Translation (200+ Languages)

Translate emails to your preferred language using the powerful NLLB-200 model. Popular languages include:

  • Arabic (arb_Arab)
  • French (fra_Latn)
  • Spanish (spa_Latn)
  • German (deu_Latn)
  • ...and 196 more!

Voice Messages

Convert email summaries to voice notes sent directly to your Telegram. Listen to your emails hands-free while driving, walking, or multitasking.

Smart Reply Suggestions

AI generates context-aware reply suggestions based on the email content. Get quick response ideas without reading the full email - perfect for busy professionals.

🔧 Troubleshooting

Not Receiving Notifications?

  1. Check that monitoring is active (green dot on dashboard)
  2. Verify Telegram is connected (shows "Linked as ID: ...")
  3. Send a test email to yourself
  4. Check if the bot is blocked in Telegram
  5. Click "Refresh Token" to refresh your email connection

Token Expired?

If you see "Token expired" or "Reauthorize" button:

  1. Click "Reauthorize Gmail" or "Reauthorize Microsoft"
  2. Complete the OAuth flow again
  3. Monitoring will resume automatically

Telegram Bot Blocked?

  1. Open Telegram
  2. Search for the Email2Chat bot
  3. Unblock the bot
  4. Click "Get new link" on the dashboard

❓ Frequently Asked Questions

Is Email2Chat free?

We offer a free tier with basic features. Premium features like WhatsApp notifications and voice messages require a paid plan.

How secure is my data?

Very secure! We use OAuth2 authentication, encrypt tokens at rest, and never store your email password. You can also self-host Email2Chat for complete control.

Which email providers are supported?

Gmail, Outlook, Hotmail, Live, Microsoft 365, and Office 365 accounts.

Can I monitor multiple email accounts?

Yes! Add multiple accounts from your dashboard.

How fast are notifications?

Usually within seconds! We use real-time push notifications with polling backup for 100% reliability.

Can I customize which emails trigger notifications?

Yes! Use filters based on sender, subject, or classification (coming soon).

What languages are supported for translation?

200+ languages via the NLLB-200 model. See the full list in your dashboard settings.

🔌 API Reference

Coming Soon! API access will be available for premium users. Register your interest on the dashboard.

Planned API Endpoints

  • GET /api/monitoring/status - Check monitoring status
  • POST /api/monitoring/start - Start monitoring
  • POST /api/monitoring/stop - Stop monitoring
  • GET /api/emails/recent - Get recent emails