Odoo Essentials: Discussion + Chatter

Purpose

This document covers the basic functions of the Odoo Discuss app, as well as the 'chatter' of messages below Odoo records, how to configure followers, and the differences between logging notes and sending messages. These tools are amazingly functional for communication within Odoo and with customers.

Process

To get started, navigate to the Discuss app.

Odoo image and text block

This app functions as both inbox and chat feature. Under user preferences, there is an option to handle Odoo communications through email, which will forward notifications to your inbox. If this box is not checked, notifications will appear at the top right of the navigation bar. 

Good to know!

User Preferences

If you would like to edit your user preferences to handle Odoo communications through email, go to the home screen and search "Users" then click Settings / Users & Companies / Users.


Select your user from the list, then go to the Preferences tab and click edit.


Under the Menus Customization section, you will find the Notification option. To make Odoo send you notifications in Odoo rather than via email, select Handle in Odoo, then save.



Clicking the  chat bubble will allow you to quickly review all new communication under All.


You can also click Chat to see all direct messages with other users.


If you click Channels you can check on channel updates.  


Inbox

The discussion Inbox will show you any new messages that you have not read. At the top of the screen there is an option to Mark all as Read. This will clear the notifications in the navigation bar. You can also star conversations and channels if you need to access certain topics quickly and see your message history.   Filter and  Favorites options are also available at the top of the window.

Odoo text and image block

Channels

Channels are used for group conversations regarding a specific topic. They can be added to records as "followers" so the members can be kept in the loop for quick updates. 

Odoo text and image block
Administrators can create channels and users with manager permissions can be assigned as moderators, if needed. To create a new Channel, click on the  icon.

Odoo text and image block

To configure your channel, mouse over its title. You will have the option to open  its configuration or  delete the channel from your list.


Click on  configure, and you will be presented with the following screen. Click  Edit.


Send messages by email: Check this box to handle communication on this channel via email. Selecting this option will make the Moderate this channel option appear.

Moderate this channel: Check this box to select users to moderate this channel. Selecting this option will enable the Moderation tab.

Description: Set a topic description to keep the channel on task.

: Set an email alias for outside participants to correspond to this channel. Whenever an email is sent to this alias, it will automatically create a new post to this channel.

The privacy tab allows you to choose how accessible the channel is to your team, and auto-subscribe specific user groups or departments who may find the information relevant.

Odoo text and image blockUnder the Members tab, you can refine who is invited to the channel to include users who may not be included in certain groups, but still need to have eyes on the subject. Click Add a line to add a recipient.

Odoo text and image block

Under the moderation tab, you will find the following fields:

Moderators: Select moderators for this channel.

Automatic notification: Anyone who submits a message to this channel will receive an automatic notification that their message is awaiting review by a moderator. Selecting this option will enable the Notification message field.

Notification message: Input the message that will be included in the automatic notification.

Send guidelines to new subscribers: Any newcomers to this channel will automatically receive the guidelines defined in the Guidelines field. Selecting this option will enable the Guidelines field.

Guidelines: Define the guidelines that will be sent to any newcomers of this channel.

Odoo text and image block
When ready, click Save. To receive notifications, be sure to click Follow at the bottom of the screen. 


Chatter on Records

Chatter is the communication tool located at the bottom of most records. It allows you to email customers directly from a quotation or sales order, for instance, to discuss details and maintain contact. Employees can log internal notes that the customer cannot see to alert each other to progress or problems in the workflow. Additionally, other users can be pinged to participate in a conversation, even if they were not originally involved. Our example will take place in the CRM application.

To get started, open a new tab and navigate the CRM app.

 

Select a record from the pipeline, then scroll to the bottom. There you will see the following options:
Odoo text and image block
  • Send Message: Sends an email to all users currently following the document. Templates can be used with this option. Any customer that is following the document can reply and their answers will be routed back into Chatter.

  • Log Note: Is the function for internal discussion that the customer doesn't see. This is useful for tracking progress without sending the customer too many updates or starting a discussion with other employees that you may not wish the customer to be notified of.

  •  Schedule Activity: Allows you to schedule and assign activities to users. 

  • #: Shows the number of attachments included on this document.

  • Follow Following: Shows at a glance whether you are following the document.

  •  #   :  Shows at a glance how many followers are on the document. You have the option to add more Followers, Channels, or edit their subscription to the item. 

We will review a few configurations for the followers. Click the  # menu and inspect the dropdown list to see who is currently following the lead. We are going to add a channel, and then edit its notification settings. After that, we will schedule a meeting with the customer and the sales person.  

Odoo image and text block

Select Add Channels. The Invite Follower modal window will appear. From the dropdown, you can select an existing channel.

Odoo image and text block

Once you select your channels, click on Add Followers and inspect the # icon again. It should update accordingly. After the channel is added, we need to edit how the channel receives notifications. Mouse over the channel's line in the follower drop down menu, and you will see the option to  edit appear next to the  remove option.  Click on the  pencil. 

Odoo image and text block

This will present you with the notification settings for the channel you've selected. Please note there are warnings about adding internal notifications to a channel, because the system can create a lot of these, leading to unnecessary clutter. It will also notify of all internal notes if selected, which means that conversations between users are not private, and if multiple items are posting to the same channel, context for these notifications can be lost. However, we've created this channel specifically for this event and we're interested to see this lead through to the end, so we'll check those boxes regardless. When finished, click Apply to save your changes.

Odoo image and text block

Now, we'll test our settings. We'll select Log Note from the left side of the screen, and in the text box below, we will write a message to the 'Projects & Tasks' channel, click Log when the note is complete. You will immediately see the note appear in the chatter on this record.

Odoo image and text block
Odoo image and text block

Important!

You must include the '#'  for Channels and "@" for Individuals if you want them to be notified! If the name does not appear in green in the text after you send the message or log a note, the link was not complete. It's good practice to click on the suggestions when Odoo prompts above the cursor, as this will auto-complete the name and create the link. 

When the salesperson checks their notifications, they will see this message in their discussion app.


To schedule the activity requested, the recipient can click on the   SCHEDULE ACTIVITY option at the bottom of any record that has chatter enabled.


The default available activities are: Email, Call, Meeting, Todo, Follow Up Quote, and Call for Demo. These can be customized under CONFIGURATION > Activity Types.

Scheduling Activities

Now that we've covered notifications, it's worth exploring how activities can be assigned from the chatter. The  Schedule Activity option in the chatter section will prompt you to select an activity type, write a short description, and then assign a due date and user to complete it. Once finished entering information, click schedule to schedule the activity.

Odoo image and text block
The scheduled activity will immediately appear in the chatter.

Odoo image and text blockIf a channel is subscribed properly, Activities will show up in the channel as they are completed.
Odoo text and image block