Have something to say?

Tell us how we could make the product more useful to you.

Automatically remove active-state labels when an email is archived or deleted

Inbox Zero should support automatically clearing active-state labels when an email is no longer active. Examples: To Reply Action Awaiting Reply Urgent Why this matters These labels describe the current state of an email in the inbox. If an email gets archived or deleted, it is no longer active, so those labels should not remain attached. Current problem Right now, an email can be: archived or deleted but still keep labels like To Reply, Action, Awaiting Reply, or Urgent That creates confusion because the labels stop reflecting reality. Desired behavior When an email is archived or deleted, Inbox Zero should be able to: automatically remove selected active-state labels, or let users configure labels that only apply to active inbox items Why this is important Without this, labels become stale and misleading. A label like Awaiting Reply or Action should only exist while that email is still actively in play. Request Add support for automatic label cleanup on archive/delete, especially for labels that represent active workflow state.

Alex Brecher 1 day ago

Add a true Delete/Trash action for automation rules

Inbox Zero needs a real Delete/Trash action in automation rules. Right now, the closest option is Mark Spam, but that is not the same thing, and it is not appropriate for many email types. Why this matters There are many emails I want removed from my inbox that are not actually spam, for example: newsletters I signed up for but do not want to keep low-value promo emails routine notifications internal operational noise low-priority alerts that should be discarded For these emails: Archive is not enough, because I do not want to keep them Mark Spam is wrong, because they are not spam and should not be treated that way What’s missing I need a rule action that does the equivalent of Gmail Move to Trash / Delete, separate from: Archive Mark Spam Mark Read Label Why the current setup breaks down At the moment, the workflow becomes: Inbox Zero identifies the email correctly But it cannot delete it properly So an external assistant has to delete it manually That defeats the point of automation. Request Please add a true Delete/Trash rule action that is available: in automation rules in AI-generated rules in programmatic / API-backed rule workflows

Alex Brecher 1 day ago

Support OAuth authentication for Anthropic and OpenAI

Self-hosted Inbox Zero currently requires direct API keys for LLM providers. Users with existing subscriptions to Claude Max or ChatGPT Pro already have authenticated access to these models through OAuth, but Inbox Zero can't use those sessions. This forces users to create separate API keys and manage additional billing. Proposed solution: Support OAuth-based authentication for Anthropic and OpenAI as an alternative to API keys. Both providers are moving toward OAuth as a first-class auth method. Claude Code and other tools already use Anthropic OAuth. Supporting this would let self-hosted users point Inbox Zero at their existing subscriptions instead of paying separately for API access. Alternatives considered: Running a local proxy that translates OAuth tokens to API-key-style requests. It works but adds latency and maintenance overhead.

Alex Brecher 4 days ago