Posted 1 Days Ago Job ID: 2109203 11 quotes received

Odoo Developer – (Discuss) Feature

HourlyNo rate specified1-10 hrs/wk1-5 days
Quotes (11)  ·  Premium Quotes (1)  ·  Invited (0)  ·  Hired (0)

  Send before: September 05, 2025

Send a Quote

Programming & Development ERP / CRM / SCM

Job Title: Odoo Developer – Chatter (Discuss) Feature Integration in Project Module


Location: Bangalore 


Part time - Freelancer 


We are looking for an experienced Odoo Developer with expertise in customizing Odoo modules to integrate the Discuss (chatter) feature into the Project module. The ideal candidate must be proficient in Python and XML development within Odoo and have hands-on experience implementing the mail.thread model and integrating messaging capabilities into custom or standard Odoo modules.


This role involves back-end and front-end development to enable seamless communication and activity tracking within the Project module using the Odoo Discuss feature.


Key Responsibilities:

  • Analyze existing Odoo Project module structure and workflows.

  • Modify the Project model to inherit from mail.thread and mail.activity.mixin to enable chatter.

  • Add message_ids, message_follower_ids, and activity_ids fields to the model as required.

  • Update the form view XML to include the 

    section and necessary fields.


  • Ensure chatter section (log notes, messages, followers, activities) works properly in the form view.

  • Implement necessary access rights and security rules for the messaging features.

  • Conduct testing to ensure Discuss integration does not conflict with other features or customizations.

  • Maintain clean, modular code adhering to Odoo development best practices.

  • Document all changes clearly, including Python and XML modifications.

Required Technical Skills:

  • Strong hands-on experience with Odoo development (v13 and above preferred).

  • Proficiency in Python and Odoo’s ORM framework.

  • Good understanding of Odoo XML views and QWeb templating.

  • Familiarity with mail.thread and mail.activity.mixin inheritance.

  • Experience modifying or extending form views using record and xpath techniques.

  • Ability to debug and resolve chatter-related issues (follower syncing, message logging).

  • Version control using Git.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • Prior experience implementing Discuss functionality in custom Odoo apps or modules.

  • Experience with Odoo Studio is a plus, but understanding its limitations in enabling chatter without code is essential.

  • Familiarity with other Odoo modules like CRM, Helpdesk, and Sales is beneficial.


... Show more
Tanu S India