Lohnt sich dein eigenes Inbox Zero?
AI-E-Mail-Assistent, der Posteingänge organisiert, Antworten entwirft, Kaltakquise-E-Mails blockiert und das Aufräumen automatisiert
Der persönliche Gmail-Ablauf ist ein Wochenendprojekt: neue E-Mails klassifizieren, Labels anwenden, Antworten entwerfen und Massenbereinigung anbieten. Die Lücke liegt darin, ihn vertrauenswürdig genug für den täglichen Einsatz in einem echten Posteingang zu machen: OAuth-Einrichtung und -Prüfung, Token-Erneuerung, Anbietereigenheiten, kontinuierliche Synchronisierung, Wiederholungsversuche, Ratenlimits, Sicherheit und Integrationen. Inbox Zero selbst ist Open Source; wer das vollständige Produkt möchte, sollte daher den offiziellen Code selbst hosten, statt alles neu zu bauen.
EN → DERecherche automatisch aus dem Englischen übersetzt. Original-Prompt auf Englisch beibehalten.
Build me a self-hosted personal Gmail assistant that covers the core Inbox Zero loop.
Use Node 22 + TypeScript + Fastify + better-sqlite3; server-rendered HTML and vanilla JS, no React.
Run on localhost by default, with one Dockerfile for an always-on VPS behind Caddy.
Support exactly one Gmail or Google Workspace mailbox through the Gmail API.
Use a Google OAuth client from .env and request only gmail.modify and gmail.compose; store the refresh token encrypted with an APP_SECRET.
On first run, import 14 days of mail; then poll Gmail history every two minutes and persist the last history ID.
Deduplicate jobs by Gmail message ID, use exponential backoff for transient API failures, and surface a failed-jobs page.
Rules live in rules.md: label definitions, priority senders, newsletters, cold email, and messages that need a reply.
For each new thread, call the OpenAI API with the thread text plus rules.md and require validated JSON: labels, priority, needsReply, summary, and optional draftReply.
Apply Gmail labels automatically, but never archive, delete, unsubscribe, or send without a click.
When needsReply is true, create or update a Gmail draft in the original thread; never send mail from the app.
Build one dashboard with Priority, Needs reply, Newsletters, Cold email, and Failed jobs views.
Add a bulk-cleanup screen grouped by sender with message counts and List-Unsubscribe support; show the exact action and require confirmation.
Add a small analytics page: daily received count, top senders, category totals, and estimated time saved.
Store only IDs, classifications, job state, and draft metadata in SQLite; do not persist full message bodies after processing.
Redact tokens and email contents from logs; add CSRF protection and bind the admin UI to localhost unless ADMIN_TOKEN is set.
Include fixture-based tests for classification parsing, idempotent sync, label application, draft creation, and unsubscribe confirmation.
Out of scope: Outlook, multiple accounts, mobile apps, Slack/Telegram, calendar context, attachment filing, multi-user accounts, billing, and telemetry.
README: exact Google Cloud OAuth setup, scopes and redirect URI, .env example, how to revoke access, Docker/Caddy deployment, backups, and expected LLM costs.
Return finished code with migrations and scripts for dev, test, and start; no pseudocode or TODOs.Der Prompt öffnet sich vorausgefüllt in deinem Agenten. Prüfe ihn vor dem Ausführen.
Wie sähe deine eigene Version aus?
Überwache einen Gmail-Posteingang, klassifiziere neue Threads und versieh sie mit Labels, erstelle Antwortentwürfe zur Prüfung und gruppiere störende Absender zum Aufräumen.
Was du brauchst
- Google Cloud OAuth-Client
- OpenAI-API-Schlüssel
- Node 22
- ständig laufender Rechner oder VPS für kontinuierliche Verarbeitung
Sie zahlen für die Einrichtung mit zwei Klicks und das Vertrauen, dass eine sicherheitskritische Posteingangsintegration synchron bleibt, sich von Anbieterausfällen erholt und ihre Integrationen funktionsfähig hält. Wer die Infrastruktur lieber selbst kontrolliert, kann das offizielle Open-Source-Produkt selbst hosten, statt eine kleinere Neufassung zu warten.
xOutlook und verlässliche Unterstützung mehrerer Konten
xpraxiserprobte Token-Erneuerung, Push-Synchronisierung, Wiederholungsversuche, Umgang mit Ratenlimits und Verfügbarkeit im Hintergrund
xLernen von Antworten in deiner Stimme mit tieferem Postfach-, Kalender- und Wissensdatenbankkontext
xSlack- und Telegram-Chat, mobilen Zugriff, Besprechungsbriefings und Ablage von Anhängen
xgehostete Sicherheit, Compliance, Teamverwaltung, Monitoring und Support
Lieber eine fertige Lösung?
Lizenz, Installation und Einschränkungen jeder Alternative.
Was kostet Inbox Zero?
- Monatliche Zahlung
- 20 $/Mon.20 $/Mon. · pro person
- Pro Jahr
- 240 $/Jahr240 $/Jahr
- Mit brasilianischer Karte, inkl. 3,5% IOF
- 105 R$/Mon.1.254 R$/Jahr
In Meine Liste gespeichert. Bei einer Preisänderung erscheint hier ein Hinweis.
Du schließt den Kauf auf der Website von Inbox Zero ab. Vibe Radar wickelt keine Zahlungen ab.
| Tarif | Monatlich | Jährlich (pro Monat) | Enthalten |
|---|---|---|---|
| starter | $20/Nutzer≈ 20 $ | - | 1 bezahlter Nutzerplatz; begrenzte Wissensdatenbank; kein veröffentlichtes Kontingent für E-Mail-Volumen oder AI-Aktionen. |
| plus | $35/Nutzer≈ 35 $ | - | 2 E-Mail-Konten pro Nutzer enthalten; unbegrenzte Wissensdatenbank; kein veröffentlichtes Kontingent für E-Mail-Volumen oder AI-Aktionen. |
| professional | $50/Nutzer≈ 50 $ | - | Mindestens die in Plus enthaltenen 2 Konten/Nutzer; teamweite Analysen; kein veröffentlichtes Kontingent für E-Mail-Volumen oder AI-Aktionen. |
| enterprise | custom | - | Individueller Tarif für SSO, SCIM, lokale Bereitstellung und feste Kundenbetreuung; genaue Limits nicht veröffentlicht. |
Kostenloser Tarifkein dauerhaft kostenloser gehosteter Tarif; 7-tägige Testphase bei gehosteten Tarifen; die Open-Source-Version lässt sich mit Docker und Node.js 24+ selbst hosten, erfordert aber eigene Infrastruktur und einen AI-Anbieter
Abrechnungsbedingungenmonatlich + jährlich (laut Anbieter spart jährlich bis zu 20%, genaue Jahresbeträge waren aber nicht ersichtlich); Änderungen werden anteilig abgerechnet; jederzeit kündbar; 14-tägige Erstattungsfrist
ZusatzkostenSelbsthosting vermeidet das gehostete Abo, verlagert die Kosten aber auf deinen eigenen Server, Datenbank-/Warteschlangendienste und LLM-Nutzung. Die gehosteten Tarife veröffentlichen keine Kontingente für E-Mail-Volumen oder AI-Nutzung; mögliche Nutzungslimits oder Preise für zusätzliche Konten ließen sich daher nicht verifizieren.
verified 2026-08-12 · source ↗
Inbox Zero selbst bauen oder abonnieren?
Passe die Zahlen an: Stunden zum Bauen, dein Stundensatz, Betriebskosten und der Abopreis.
Über 24 Monate ist das Abo günstiger.
Startwerte aus der Analyse geschätzt (ein Wochenende). Nicht eingerechnet ist, was dir fehlt (Support, Integrationen, Sicherheit).
Kann ich Inbox Zero nachbauen?
Teilweise. Den Kern von Inbox Zero baust du mit dem Prompt auf dieser Seite an einem Wochenende, aber es gibt echte Lücken: Outlook und verlässliche Unterstützung mehrerer Konten, praxiserprobte Token-Erneuerung, Push-Synchronisierung, Wiederholungsversuche, Umgang mit Ratenlimits und Verfügbarkeit im Hintergrund. Lies die Liste oben, bevor du loslegst.
Was kostet Inbox Zero?
Inbox Zero kostet etwa 20 $/Mon. (Starter, geprüft am 20.10.2026), also 240 $ pro Jahr.
Was fehlt mir, wenn ich Inbox Zero ersetze?
Ehrlich gesagt: Outlook und verlässliche Unterstützung mehrerer Konten; praxiserprobte Token-Erneuerung, Push-Synchronisierung, Wiederholungsversuche, Umgang mit Ratenlimits und Verfügbarkeit im Hintergrund; Lernen von Antworten in deiner Stimme mit tieferem Postfach-, Kalender- und Wissensdatenbankkontext; Slack- und Telegram-Chat, mobilen Zugriff, Besprechungsbriefings und Ablage von Anhängen; gehostete Sicherheit, Compliance, Teamverwaltung, Monitoring und Support. Wenn dir davon etwas wichtig ist, zahl weiter.
Gibt es eine Open-Source-Alternative zu Inbox Zero?
Ja: Inbox Zero (Genau derselbe Organisierer, Antwortentwerfer und Blocker für Kaltakquise-E-Mails, bei weniger als fünf geschäftlichen Nutzern kostenlos selbst hostbar; OAuth und Docker bleiben unbezahlte Arbeit.) Der Prompt ist für den Fall, dass du es genau nach deinen Vorstellungen willst.