Ana içeriğe atla
Ürün ayrıntıları İngilizce olarak görüntülenir. Çeviriler yakında gelecek.
Chatter Mail Manager — A build-to-order Odoo module that surfaces every chatter message across your records in one inbox-styl — 1/1Örnek önizleme

A build-to-order Odoo module that surfaces every chatter message across your records in one inbox-style view,

with read/unread tracking and quick actions.

ECOSIRE scopes, builds, installs, and supports it for your database.

Chatter Mail Manager nedir?

A build-to-order Odoo module that surfaces every chatter message across your records in one inbox-style view, with read/unread tracking and quick actions. ECOSIRE scopes, builds, installs, and supports it for your database. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

Temel Özellikler

Unified inbox-style list/kanban surface aggregating all `mail.message` chatter across configured models into one filterable queue
Per-user read/unread state via computed fields on `mail.notification`/seen data, so each user's unread count is private and does not mutate the shared record
Filter and search by author, source model, record, date range, message type (comment/note/email/notification), and subtype
Quick actions: mark read/unread, open source record, reply into the original `mail.thread`, archive from the working view
Reply-in-context posts back through `message_post`, preserving followers, subtypes, and email routing on the original record
Assign follow-up `mail.activity` records directly from a message row with due date and responsible user
Security enforced through `ir.model.access.csv` plus record rules — users only see chatter on records they are already permitted to read
Saved filter presets (optionally shared per team) stored as reusable search domains
Optional `ir.actions.server` / automated actions to route selected message types into a shared triage queue
Bulk quick-action buttons for multi-select mark-read / archive operations on large message batches
OWL-based frontend components for responsive list rendering and inline action feedback
Full XML-RPC / JSON-RPC exposure so external tools can read message state and trigger actions programmatically
Optional QWeb-rendered daily digest of unread chatter per user or per team
Built and tested against Odoo 17.0, 18.0, and 19.0, aligned to Community or Enterprise chatter behavior as applicable

Siparişe özel, sizin için baştan sona

Kendiniz kurmanıza gerek yok — ECOSIRE tarafından geliştirilen, kurulan ve desteklenen çalışır bir uygulama.

  1. 1

    Sipariş verirsiniz

    Tek seferlik geliştirme fiyatıyla başlayın. Kapsamı başlangıçta sizinle birlikte belirleriz.

  2. 2

    Geliştirir ve kurarız

    ECOSIRE, Odoo ortamınızda geliştirir, yapılandırır ve kurar.

  3. 3

    Yayına alma + destek

    Yaklaşık bir iş haftasında yayına alırsınız; canlıya geçiş sonrası iki hafta destek dahildir. Teslim ettiğimiz koddaki hatalar ücretsiz düzeltilir.

Teknik Özellikler

Odoo Uyumluluğu
Odoo 17, Odoo 18, Odoo 19
Sürümler
Enterprise ve Community
Lisans
Lisansın doğrulanması gerekiyor
Python Gereksinimi
Python 3.10+
Veritabanı
PostgreSQL 12+

Bu Ürün Hakkında

In standard Odoo, every note, log, and outbound email lives inside the chatter (mail.message) attached to an individual record — a sales order, a partner, a helpdesk ticket. That is fine until a team needs to work mail as a queue: find every message that mentions a customer, see what still needs a reply, or triage the day's inbound notes without opening fifty records one by one. Native Odoo gives you the Discuss inbox and per-record chatter, but it has no unified, filterable, read/unread-aware operations view over all chatter mail. Teams end up living in email clients that Odoo doesn't know about, and context gets lost. That is the gap Chatter Mail Manager closes.

We build a dedicated inbox-style workspace on top of the existing mail.message and mail.thread backbone. A new list/kanban surface (models.Model extending or aggregating mail.message, exposed through XML and OWL views) lets users read, search, and filter every chatter message by author, model, record, date, message type (comment/note/notification), and subject. A per-user read/unread state is tracked with a computed field (@api.depends on the user's mail.notification and message_seen state, or a dedicated relation where finer control is needed), so each team member sees their own unread count without mutating the underlying record for everyone. Quick actions — mark read/unread, open the source record, reply into the original thread, assign a follow-up activity (mail.activity), or archive from the working view — run as ORM methods with ir.model.access.csv and record rules enforcing that users only see messages on records they are already allowed to read. Filtering respects Odoo's security model end to end; we never widen visibility.

Because it is built on Odoo's own mail primitives, the module stays compatible with existing followers, message subtypes, and email routing, and everything remains reachable over the XML-RPC/JSON-RPC API for downstream automation or reporting. Optional extras we frequently scope: saved filter presets per team, automated actions that route certain message types into a shared queue, a QWeb-rendered daily digest, and bulk quick-action buttons. The base module targets Odoo Community; where a client runs Enterprise we align the UI with Enterprise chatter behavior and any Discuss add-ons in play.

This is a build-to-order engagement, not an instant download. After a short scoping call we confirm the exact models to cover, your read/unread semantics, security boundaries, and any integrations, then build against your target version (17.0, 18.0, or 19.0). Typical delivery is one working week from confirmed scope, including UAT on a staging copy of your database before go-live. Pricing starts from $999 (indicative, single-company base scope); broader model coverage, multi-company record-rule complexity, custom automated-action routing, and extra integrations increase the quoted scope. You receive a fixed quote after the scoping call — never a surprise invoice.

Ne elde edeceksin

  • Installable Odoo module source code (your version: 17.0, 18.0, or 19.0), packaged with a clean `__manifest__.py`
  • Installation and configuration on your staging environment, then production go-live
  • Technical documentation: models, fields, security rules, and extension points
  • End-user guide plus a live training session for your team
  • UAT on a staging copy of your database with a documented rollback plan
  • Post-go-live support window for defect fixes and configuration adjustments
  • Git repository handover with full commit history and tagged release
  • Configuration of covered models, read/unread semantics, and saved filter presets agreed during scoping

Bu kimin için

Shared-inbox operations teams

Support, order-processing, or back-office teams that treat inbound notes and emails as a work queue and need one place to see what is unread and unanswered across many records.

Odoo administrators and functional consultants

Admins who want chatter triage without ripping users out into an external email client, and need read/unread and quick actions that respect existing record rules and followers.

Team leads and managers

Managers who need visibility into message backlog, response coverage, and follow-up assignment across their team without opening records one at a time.

Operations / integration owners

Technical owners who want message state and actions reachable over XML-RPC/JSON-RPC to feed dashboards, SLAs, or downstream automation.

Chatter Mail Manager Nasıl Karşılaştırılır

KriterECOSIREÖzel YapıRakipOdoo Yerleşik
Unified cross-record inbox viewPurpose-built inbox-style queue over all chatterPossible but you design it from scratchGeneric message list, limited filteringPer-record chatter and Discuss only
Per-user read/unread statePrivate computed state, no record mutationDepends on your build effortOften global or read-only flagsNotification-based, not a work queue
Fit to your models and workflowScoped to your exact models and rulesFully yours to specify and maintainFixed feature set, take it as-isNo configuration for this use case
Security and record rulesEnforced via ir.model.access.csv + record rulesYour responsibility to get rightVaries; may not respect your rulesStandard Odoo access controls
Delivery modelBuilt, installed, and supported by usYou hire and manage developersSelf-install downloadAlready in Odoo core
Timelineone working week from confirmed scopeWeeks to months, effort-dependentImmediate install, no fit workAvailable now, no new capability
Support and handoverSupport window + git repo handoverOnly what you build internallyVendor tickets, limited scopeCommunity/Enterprise support
Version coverageTargeted build for 17.0/18.0/19.0Whatever you build and testMay lag on newer versionsShips with your Odoo version

Chatter Mail Manager hakkında Sıkça Sorulan Sorular

Is this an existing app I can download and install today?

No. Chatter Mail Manager is build-to-order. ECOSIRE scopes it to your models and security requirements, then builds, installs, and supports it for your database. There is no instant download.

How long does delivery take?

Typical delivery is one working week from confirmed scope. The timeline depends on how many models you want covered, your read/unread semantics, multi-company complexity, and any integrations. We confirm dates in the fixed quote after the scoping call.

How does pricing and scoping work?

Pricing starts from $999 as an indicative single-company base-scope figure. After a short scoping call we confirm exact requirements and send a fixed quote. Broader model coverage, multi-company record rules, custom automation, and integrations increase the quoted scope.

What about support and updates after go-live?

Every engagement includes a post-go-live support window for defect fixes and configuration adjustments. You receive the full git repository, so your team can maintain it, and we offer ongoing support or version-upgrade work as a separate agreement.

Which Odoo versions and editions are supported?

We build against Odoo 17.0, 18.0, or 19.0 on Community or Enterprise. The base module runs on Community mail primitives; on Enterprise we align with Enterprise chatter and Discuss behavior where relevant. We target one primary version per engagement.

Will it respect our existing access rights?

Yes. Visibility is enforced through `ir.model.access.csv` and record rules. Users only see chatter on records they are already permitted to read — the unified view never widens access beyond your existing security model.

Does it change our records or followers?

No. Read/unread state is tracked per user without mutating the shared record, and replies post back through the standard `mail.thread` so followers, subtypes, and email routing stay intact.

Teklif isteyin

Chatter Mail Manager

A build-to-order Odoo module that surfaces every chatter message across your records in one inbox-style view, with read/unread tracking and quick actions. ECOSIRE scopes, builds, installs, and supports it for your database.

  • Unified inbox-style list/kanban surface aggregating all `mail.message` chatter across configured models into one filterable queue
  • Per-user read/unread state via computed fields on `mail.notification`/seen data, so each user's unread count is private and does not mutate the shared record
  • Filter and search by author, source model, record, date range, message type (comment/note/email/notification), and subtype
  • Quick actions: mark read/unread, open source record, reply into the original `mail.thread`, archive from the working view

Teklif isteyin

Chatter Mail Manager ihtiyaçlarınızı bize anlatın; fiyatları, lisans seçeneklerini ve size özel bir teklifi genellikle bir iş günü içinde gönderelim.

Şimdi ödeme yok. Bu, ekibimize bir teklif talebi gönderir — fiyat ve sonraki adımlarla e-posta ile dönüş yapacağız.