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
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
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
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
Twenty CRM Integration Request
Hi, I'm using this great open-source CRM and would like to integrate it with Inbox Zero https://twenty.com/ and https://github.com/twentyhq/twenty

Petr Mišák 11 days ago
Twenty CRM Integration Request
Hi, I'm using this great open-source CRM and would like to integrate it with Inbox Zero https://twenty.com/ and https://github.com/twentyhq/twenty

Petr Mišák 11 days ago
Completed
Filter attachments for filing to exclude png and jpeg
Lots of people have little images in their standard emails which are a waste to file all the time. Can you make a way to filter what attachments get filed

Blaise Thomson 12 days ago
Completed
Filter attachments for filing to exclude png and jpeg
Lots of people have little images in their standard emails which are a waste to file all the time. Can you make a way to filter what attachments get filed

Blaise Thomson 12 days ago
In Progress
I want to disable email sending to tell me that you've filed a document
I don’t need emails to tell me this and it clogs up my inbox. I can just go look in the folders later.

Blaise Thomson 12 days ago
In Progress
I want to disable email sending to tell me that you've filed a document
I don’t need emails to tell me this and it clogs up my inbox. I can just go look in the folders later.

Blaise Thomson 12 days ago
Google Docs Integration for Knowledge Base
It would be great if Inbox Zero could integrate with Google Docs to serve as a knowledge base source

Ian Mackey 4 months ago
Google Docs Integration for Knowledge Base
It would be great if Inbox Zero could integrate with Google Docs to serve as a knowledge base source

Ian Mackey 4 months ago
Completed
Auto-draft follow up replies
For emails tagged "Awaiting Reply," allow users to set a custom wait period (e.g., 2, 3, 5 days), then automatically generate a follow-up email draft when that time expires. The system should cancel the follow-up if the recipient responds before the deadline.

Ian Mackey 4 months ago
Completed
Auto-draft follow up replies
For emails tagged "Awaiting Reply," allow users to set a custom wait period (e.g., 2, 3, 5 days), then automatically generate a follow-up email draft when that time expires. The system should cancel the follow-up if the recipient responds before the deadline.

Ian Mackey 4 months ago
Planned
Display Most Common Topics in Analytics
Add a “Most Common Topics” or “Topic Distribution” section to the analytics dashboard that automatically categorizes and displays the most frequent topics

Ian Mackey 5 months ago
Planned
Display Most Common Topics in Analytics
Add a “Most Common Topics” or “Topic Distribution” section to the analytics dashboard that automatically categorizes and displays the most frequent topics

Ian Mackey 5 months ago
Planned
Markdown or Rich Text Editor Support for Auto-Reply Content Field
Current Behavior: The content field in auto-reply drafts only supports plain text. URLs and formatting must be entered as raw text, which displays without visual formatting in the preview or sent emails. Request: Add support for either: 1. Markdown formatting in the content field, or 2. A rich text editor (WYSIWYG)

Ian Mackey 5 months ago
Planned
Markdown or Rich Text Editor Support for Auto-Reply Content Field
Current Behavior: The content field in auto-reply drafts only supports plain text. URLs and formatting must be entered as raw text, which displays without visual formatting in the preview or sent emails. Request: Add support for either: 1. Markdown formatting in the content field, or 2. A rich text editor (WYSIWYG)

Ian Mackey 5 months ago
Allow configuring MCP servers into the AI Assistant
I would love to be able to: Configure some postgres MCP client Tell the agent to use it in the prompt Predominantly to grab additional context from our databases that would dramatically help with thorough email drafting.

Angela Liu 10 months ago
Allow configuring MCP servers into the AI Assistant
I would love to be able to: Configure some postgres MCP client Tell the agent to use it in the prompt Predominantly to grab additional context from our databases that would dramatically help with thorough email drafting.

Angela Liu 10 months ago
i18n + l10n = Internationalisation & Localization
I want to use Inbox Zero with german spoken persons and german (+english) content. Any plans?

Thomas Zahreddin 11 months ago
i18n + l10n = Internationalisation & Localization
I want to use Inbox Zero with german spoken persons and german (+english) content. Any plans?

Thomas Zahreddin 11 months ago
Planned
Data set referencing to help answer emails with more context
Allow for users to drag and drop docs containing data specific to them or their company to help answer the replies.

Dylnn Fenton About 1 year ago
Planned
Data set referencing to help answer emails with more context
Allow for users to drag and drop docs containing data specific to them or their company to help answer the replies.

Dylnn Fenton About 1 year ago
Train AI to sort by reviewing new emails added to a lable
I want to drag an email from my inbox into a label and have Inbox Zero see that as a rule to now have emails like that go into the folder.

Matt Trifiro Almost 2 years ago
Train AI to sort by reviewing new emails added to a lable
I want to drag an email from my inbox into a label and have Inbox Zero see that as a rule to now have emails like that go into the folder.

Matt Trifiro Almost 2 years ago
Search for individual email
Would be great to have a individual email search to add "individual" emails to the "bulk email unsubsciber"

oli Thompson Almost 2 years ago
Search for individual email
Would be great to have a individual email search to add "individual" emails to the "bulk email unsubsciber"

oli Thompson Almost 2 years ago
Completed
Learn from cold emails marked by user
If I mark something as a cold email, the system should learn from that for the future.

Elie Steinbock Almost 2 years ago
Completed
Learn from cold emails marked by user
If I mark something as a cold email, the system should learn from that for the future.

Elie Steinbock Almost 2 years ago