# MailClowd — Shared Inbox for Odoo with an AI Agent

> A mail module for Odoo 19 Community: shared mailboxes on one desk, every email a unit of work, and an AI agent that works the inbox as a real user with its own rights and action log.

Mail module for Odoo 19 Community

## The shared inbox **inside Odoo**, where an _AI agent_ works as a teammate

MailClowd turns every email into a unit of work. Your team's mailboxes land on one desk in Odoo, and an AI agent can sit at that desk with its own account and the rights of an employee, with every action written to its log — and changes to sorting rules wait for a person.

[Get notified](/#notify)

[See what it does](/#features)

### What it does

Everything stays inside the Odoo you already run.

#### One desk for shared mailboxes

Mail arrives on a common desk instead of personal addresses. Connect several mailboxes and choose how each one is read — IMAP or a hub.

#### Rules instead of manual sorting

Build a condition from any field — mailbox, sender, attachment, state — and attach labels and an assignee. Turn a rule off and its labels go with it; an assignment is never silently removed.

#### Labels with stable keys

Labels such as urgent or waiting_reply are referenced by key, not by their display name, so renaming one never breaks a rule.

#### Known senders

A directory of addresses you have met. Unassigned addresses are visible to the whole team; a linked address only to the people who own that client.

#### No double action on one email

A second mark on an already handled email is refused with who did it, when, and what was done — so a repeated order after a restart does not go through twice.

#### A real mail screen

Three columns: mailboxes and folders with counters, a searchable list, and the open message with attachments. One column at a time on a phone.

#### Roles and privacy by design

Sees everything, sees own clients, or a service account for sorting. Message bodies are not stored — they are fetched from the mail server on open, and attachments go through one-time links.

#### An agent surface with 28 operations

An AI agent works the inbox through 28 operations plus a read-only triage command, acting with the rights of a real Odoo user and leaving its own log of actions.

### See it in Odoo

Real screens of the module on a demo database with invented data. The module's interface is currently in Russian.

**See it in Odoo**

_Inbox_

### Inbox

The shared desk: every mailbox in one queue, with labels set by rules and a counter of what is still waiting.

![The shared desk: every mailbox in one queue, with labels set by rules and a counter of what is still waiting.](/images/inbox.webp)

_Open email_

### Open email

An email as a unit of work: its state, labels, the client it belongs to, and a record of what was done, by whom and when.

![An email as a unit of work: its state, labels, the client it belongs to, and a record of what was done, by whom and when.](/images/message.webp)

_Rules_

### Rules

Rules instead of manual sorting: a sender or a few words decide the client and the labels, and each rule shows how many emails it caught.

![Rules instead of manual sorting: a sender or a few words decide the client and the labels, and each rule shows how many emails it caught.](/images/rules.webp)

_Known senders_

### Known senders

Every address the desk has met, linked to a client or flagged as not yet recognised.

![Every address the desk has met, linked to a client or flagged as not yet recognised.](/images/senders.webp)

_Labels_

### Labels

Labels set by hand or by rules, each telling you whether anything actually feeds it.

![Labels set by hand or by rules, each telling you whether anything actually feeds it.](/images/labels.webp)

![On a phone: one column at a time.](/images/phone-message.webp)

On a phone: one column at a time.

### What makes it different

Plenty of mail tools have AI. MailClowd is built around how the work is shared between people and an agent.

#### The agent is a full user, not an AI button

An AI agent sits at the shared inbox with its own account and the rights of an employee, and every action it takes is written to its log. Changes to sorting rules are made only with a person's approval.

#### Every action on an email is on record

For each email MailClowd records what was done, by whom and when — and a second action on the same email is refused.

### How it works

Up and running in four steps.

#### 1. Install the module

Add MailClowd to a clean Odoo 19 Community. It needs only base and mail — none of our other modules.

#### 2. Connect shared mailboxes

Point the desk at your team's mailboxes and choose how each one is read.

#### 3. Set rules and roles

Decide who sees what, and let rules label and assign incoming mail.

#### 4. Seat the agent

Give an AI agent its own Odoo user. It works the inbox within those rights, and changes to sorting rules wait for your approval.

### Get notified

MailClowd is coming to the Odoo Apps store. Leave your email and we will write once — when it is available.

**Notify me** — Your email*, Company (optional)

One email when it launches. Nothing else.

### Questions

#### What is MailClowd?

MailClowd is a mail module for Odoo. It brings your team's shared mailboxes onto one desk inside Odoo, treats every email as a unit of work, and lets an AI agent work that desk as a regular user with its own rights and action log.

#### Which Odoo version does it need?

Odoo 19.0 Community. The module depends only on base and mail, and installs without any of our other modules.

#### What can the AI agent do — and what can't it?

The agent works through 28 operations plus a read-only triage command, and acts with the rights of the Odoo user it is given, never more. Every action it takes is written to its log. Labelling an email or marking it handled the agent does on its own; creating, changing or re-applying sorting rules waits for a person to approve.

#### Where are my emails stored?

Message bodies are not stored in Odoo. They are fetched from your mail server when you open a message, and attachments are served through one-time links.

#### Does it work on a phone?

Yes. The screen collapses to one column at a time, and Odoo 19 can install it as an app.

#### What is the license?

MailClowd is distributed under the Odoo Proprietary License (OPL-1). Pricing will be announced with the Odoo Apps listing.

#### I came here for MailClowd email over MCP.

Email for AI agents over MCP now lives in UniClowd — one connection for email, 1C and many other platforms: uniclowd.com.
