2024-04-05 18:38:52 +07:00
|
|
|
=======
|
|
|
|
Chatter
|
|
|
|
=======
|
|
|
|
|
2024-06-12 22:31:52 +07:00
|
|
|
.. |user| replace:: :icon:`fa-user-o` :guilabel:`(user)` icon
|
|
|
|
.. |paperclip| replace:: :icon:`fa-paperclip` :guilabel:`(paperclip)` icon
|
|
|
|
|
2024-04-05 18:38:52 +07:00
|
|
|
The *Chatter* feature is integrated throughout Odoo to streamline communication, maintain
|
|
|
|
traceability, and provide accountability among team members. Chatter windows, known as *composers*,
|
|
|
|
are located on almost every record within the database, and allow users to communicate with both
|
|
|
|
internal users and external contacts.
|
|
|
|
|
|
|
|
Chatter composers also enable users to log notes, upload files, and schedule activities.
|
|
|
|
|
|
|
|
Chatter thread
|
|
|
|
==============
|
|
|
|
|
|
|
|
A *chatter thread* can be found on most pages in the database, and serves as a record of the updates
|
|
|
|
and edits made to a record. A note is logged in the chatter thread when a change is made. The note
|
|
|
|
includes details of the change, and a time stamp.
|
|
|
|
|
|
|
|
.. example::
|
|
|
|
A user, Mitchell Admin, needs to update the email address of a contact. After they save the
|
|
|
|
changes to the contact record, a note is logged in the chatter of the contact record with the
|
|
|
|
following information:
|
|
|
|
|
|
|
|
- The date when the change occurred.
|
|
|
|
- The email address as it was previously listed.
|
|
|
|
- The updated email address.
|
|
|
|
|
|
|
|
.. image:: chatter/chatter-thread-email-update.png
|
|
|
|
:align: center
|
|
|
|
:alt: A close up of a chatter thread with an update to a contact record.
|
|
|
|
|
|
|
|
If a record was created, or edited, via an imported file, or was otherwise updated through an
|
|
|
|
intervention by the system, the chatter thread creates a log note, and credits the change to
|
|
|
|
OdooBot.
|
|
|
|
|
|
|
|
.. image:: chatter/odoo-bot-created.png
|
|
|
|
:align: center
|
|
|
|
:alt: A close up of a chatter thread of an OdooBot created contact record.
|
|
|
|
|
|
|
|
.. _discuss/add-followers:
|
|
|
|
|
|
|
|
Add followers
|
|
|
|
=============
|
|
|
|
|
|
|
|
A *follower* is a user or contact that is added to a record and is notified when the record is
|
|
|
|
updated, based on specific :ref:`follower subscription settings <discuss/edit-subscription>`.
|
|
|
|
Followers can add themselves, or can be added by another user.
|
|
|
|
|
|
|
|
.. note::
|
|
|
|
If a user creates, or is assigned to a record, they are automatically added as a follower.
|
|
|
|
|
|
|
|
To follow a record, navigate to any record with a chatter thread. For example, to open a *Helpdesk*
|
|
|
|
ticket, navigate to :menuselection:`Helpdesk app --> Tickets --> All Tickets`, and select a ticket
|
|
|
|
from the list to open it.
|
|
|
|
|
|
|
|
At the top-right, above the chatter composer, click :guilabel:`Follow`. Doing this changes the
|
|
|
|
button to read :guilabel:`Following`. Click it again to :guilabel:`Unfollow`.
|
|
|
|
|
|
|
|
Manage followers
|
|
|
|
----------------
|
|
|
|
|
2024-06-12 22:31:52 +07:00
|
|
|
To add another user, or contact, as a follower, click the |user|. This opens a drop-down list of the
|
|
|
|
current followers. Click :guilabel:`Add Followers` to open an :guilabel:`Invite Follower` pop-up
|
|
|
|
window.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
|
|
|
Select one or more contacts from the :guilabel:`Recipients` drop-down list. To notify the contacts,
|
|
|
|
tick the :guilabel:`Send Notification` checkbox. Edit the message template as desired, then click
|
|
|
|
:guilabel:`Add Followers`.
|
|
|
|
|
2024-06-12 22:31:52 +07:00
|
|
|
To remove followers, click the |user| to open the current followers list. Find the name of the
|
|
|
|
follower to be removed, and click the :icon:`fa-remove` :guilabel:`(remove)` icon.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
|
|
|
.. _discuss/edit-subscription:
|
|
|
|
|
|
|
|
Edit follower subscription
|
|
|
|
--------------------------
|
|
|
|
|
|
|
|
The updates a follower receives can vary based on their subscription settings. To see the type of
|
2024-06-12 22:31:52 +07:00
|
|
|
updates a follower is subscribed to, and to edit the list, click the |user|. Find the appropriate
|
|
|
|
follower in the list, then click the :icon:`fa-pencil` :guilabel:`(pencil)` icon. This opens the
|
|
|
|
:guilabel:`Edit Subscription` pop-up window for the follower.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
|
|
|
The list of available subscription settings varies depending on the record type. For example, a
|
|
|
|
follower of a *Helpdesk* ticket may be informed when the ticket is rated. This option would not be
|
|
|
|
available for the followers of a *CRM* opportunity.
|
|
|
|
|
|
|
|
Tick the checkbox for any updates the follower should receive, and clear the checkbox for any
|
|
|
|
updates they should **not** receive. Click :guilabel:`Apply` when finished.
|
|
|
|
|
|
|
|
.. figure:: chatter/chatter-edit-subscription.png
|
|
|
|
:align: center
|
|
|
|
:alt: The Edit Subscription window on a Helpdesk ticket.
|
|
|
|
|
|
|
|
The Edit Subscription options vary depending on the record type. These are the options for a
|
|
|
|
Helpdesk ticket.
|
|
|
|
|
|
|
|
.. _discuss/log-notes:
|
|
|
|
|
|
|
|
Log notes
|
|
|
|
=========
|
|
|
|
|
|
|
|
The chatter function includes the ability to log internal notes on individual records. These notes
|
|
|
|
are only accessible to internal users, and are available on any records that feature a chatter
|
|
|
|
thread.
|
|
|
|
|
|
|
|
To log an internal note, first navigate to a record. For example, to open a *CRM* opportunity,
|
|
|
|
navigate to :menuselection:`CRM app --> Sales --> My Pipeline`, and click on the Kanban card of an
|
|
|
|
opportunity to open it. Then, at the top-right, above the chatter composer, click :guilabel:`Log
|
|
|
|
note`.
|
|
|
|
|
|
|
|
Enter the note in the chatter composer. To tag an internal user, type `@`, and begin typing the name
|
|
|
|
of the person to tag. Then, select a name from the drop-down menu. Depending on their notification
|
|
|
|
settings, the user is notified by email, or through Odoo.
|
|
|
|
|
|
|
|
.. important::
|
|
|
|
Outside contacts can also be tagged in an internal log note. The contact then receives an email
|
|
|
|
with the contents of the note they were tagged in, including any attachments added directly to
|
|
|
|
the note. If they respond to the email, their response is logged in the chatter, and they are
|
|
|
|
added to the record as a follower.
|
|
|
|
|
|
|
|
Outside contacts are **not** able to log in to view the entire chatter thread, and are only
|
|
|
|
notified of specific updates, based on their :ref:`follower subscription settings
|
|
|
|
<discuss/edit-subscription>`, or when they are tagged directly.
|
|
|
|
|
|
|
|
.. _discuss/send-messages:
|
|
|
|
|
|
|
|
Send messages
|
|
|
|
=============
|
|
|
|
|
|
|
|
Chatter composers can send messages to outside contacts, without having to leave the database, or
|
|
|
|
open a different application. This makes it easy to communicate with potential customers in the
|
|
|
|
*Sales* and *CRM* applications, or vendors in the *Purchase* app.
|
|
|
|
|
|
|
|
To send a message, first navigate to a record. For example, to send a message from a *CRM*
|
|
|
|
opportunity, navigate to :menuselection:`CRM app --> Sales --> My Pipeline`, and click on the Kanban
|
|
|
|
card of an opportunity to open it. Then, at the top-right, above the chatter composer, click
|
|
|
|
:guilabel:`Send message`.
|
|
|
|
|
|
|
|
.. tip::
|
|
|
|
Press :command:`Ctrl + Enter` to send a message, instead of using the :guilabel:`Send` button.
|
|
|
|
|
|
|
|
If any :ref:`followers <discuss/add-followers>` have been added to the record, they are added as
|
|
|
|
recipients of the message.
|
|
|
|
|
|
|
|
.. warning::
|
|
|
|
:ref:`Followers <discuss/add-followers>` of a record are added as recipients of a message
|
|
|
|
automatically. If a follower should **not** receive a message, they must be removed as a follower
|
|
|
|
before the message is sent, or a note is logged.
|
|
|
|
|
|
|
|
.. image:: chatter/send-message-followers.png
|
|
|
|
:align: center
|
|
|
|
:alt: A chatter composer preparing to send a message to the followers of a CRM opportunity and
|
|
|
|
the customer listed on the opportunity record.
|
|
|
|
|
|
|
|
Expand full composer
|
|
|
|
--------------------
|
|
|
|
|
|
|
|
The chatter composer can be expanded to a larger pop-up window, allowing for additional
|
|
|
|
customizations.
|
|
|
|
|
2024-06-12 22:31:52 +07:00
|
|
|
To open the full composer, click the :icon:`fa-expand` :guilabel:`(expand)` icon in the bottom-right
|
|
|
|
corner of the composer window.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
|
|
|
.. figure:: chatter/chatter-expand-icon.png
|
|
|
|
:align: center
|
|
|
|
:alt: A chatter composer with emphasis on the expand icon.
|
|
|
|
|
|
|
|
The expand icon in a chatter composer.
|
|
|
|
|
|
|
|
Doing this opens a :guilabel:`Compose Email` pop-up window. Confirm or edit the intended
|
|
|
|
:guilabel:`Recipients` of the message, or add additional recipients. The :guilabel:`Subject` field
|
|
|
|
auto-populates based on the title of the record, though it can be edited, if desired.
|
|
|
|
|
|
|
|
To use an :doc:`email template <../../general/companies/email_template/>` for the message, select it
|
|
|
|
from the drop-down menu in the :guilabel:`Load template` field.
|
|
|
|
|
|
|
|
.. note::
|
|
|
|
The number and type of templates available vary, based on the record the message is created from.
|
|
|
|
|
2024-06-12 22:31:52 +07:00
|
|
|
Click :icon:`fa-paperclip` :guilabel:`(paperclip)` icon to add any files to the message, then click
|
|
|
|
:guilabel:`Send`.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
|
|
|
.. image:: chatter/chatter-full-composer.png
|
|
|
|
:align: center
|
|
|
|
:alt: The expanded full chatter composer in the CRM application.
|
|
|
|
|
|
|
|
Edit sent messages
|
|
|
|
------------------
|
|
|
|
|
|
|
|
Messages can be edited after they are sent, to fix typos, correct mistakes, or add missing
|
|
|
|
information.
|
|
|
|
|
|
|
|
.. note::
|
|
|
|
When messages are edited after they have been sent, an updated message is **not** sent to the
|
|
|
|
recipient.
|
|
|
|
|
2024-06-12 22:31:52 +07:00
|
|
|
To edit a sent message, click the :icon:`fa-ellipsis-h` :guilabel:`(ellipsis)` icon menu to the
|
|
|
|
right of the message. Then, select :guilabel:`Edit`. Make any necessary adjustments to the message.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
|
|
|
.. image:: chatter/chatter-edit.png
|
|
|
|
:align: center
|
|
|
|
:alt: The edit message option in a chatter thread.
|
|
|
|
|
|
|
|
To save the changes, press :command:`Ctrl + Enter`. To discard the changes, press :command:`Escape`.
|
|
|
|
|
|
|
|
.. important::
|
|
|
|
Users with Admin-level access rights can edit any sent messages. Users without Admin rights can
|
|
|
|
**only** edit messages they created.
|
|
|
|
|
|
|
|
.. _discuss/search-messages:
|
|
|
|
|
|
|
|
Search messages
|
|
|
|
===============
|
|
|
|
|
|
|
|
Chatter threads can become long after a while, because of all the information they contain. To make
|
|
|
|
it easier to find a specific entry, users can search the text of messages and notes for specific
|
|
|
|
keywords.
|
|
|
|
|
|
|
|
First, select a record with a chatter thread. For example, to search a *CRM* opportunity, navigate
|
|
|
|
to :menuselection:`CRM app --> Sales --> My Pipeline`, and click on the Kanban card of an
|
2024-06-12 22:31:52 +07:00
|
|
|
opportunity to open it. Then, at the top-right, above the chatter composer, click the
|
|
|
|
:icon:`oi-search` :guilabel:`(search)` icon to open the search bar.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
2024-06-12 22:31:52 +07:00
|
|
|
Enter a keyword or phrase into the search bar, then hit :command:`Enter`, or click the
|
|
|
|
:icon:`oi-search` :guilabel:`(search)` icon to the right of the search bar. Any messages or notes
|
|
|
|
containing the keyword or phrase entered are listed below the search bar, with the keyword
|
|
|
|
highlighted.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
|
|
|
To be taken directly to a particular message in the chatter thread, hover over the upper-right
|
|
|
|
corner of the result to reveal a :guilabel:`Jump` button. Click this button to be directed to that
|
|
|
|
message's location in the thread.
|
|
|
|
|
|
|
|
.. figure:: chatter/chatter-search.png
|
|
|
|
:align: center
|
|
|
|
:alt: Search results in a chatter thread emphasising the search icon and the jump button.
|
|
|
|
|
|
|
|
Search results in a chatter thread. Hover over the upper-right corner of a result to see the
|
|
|
|
**Jump** option. Click it to be taken directly to that message in the chatter thread.
|
|
|
|
|
|
|
|
.. _discuss/schedule-activities:
|
|
|
|
|
|
|
|
Schedule activities
|
|
|
|
===================
|
|
|
|
|
|
|
|
*Activities* are follow-up tasks tied to a record in an Odoo database. Activities can be scheduled
|
|
|
|
on any database page that contains a chatter thread, Kanban view, list view, or activities view of
|
|
|
|
an application.
|
|
|
|
|
|
|
|
To schedule an activity through a chatter thread, click the :guilabel:`Activities` button, located
|
|
|
|
at the top of the chatter on any record. On the :guilabel:`Schedule Activity` pop-up window that
|
|
|
|
appears, select an :guilabel:`Activity Type` from the drop-down menu.
|
|
|
|
|
|
|
|
.. tip::
|
|
|
|
Individual applications have a list of *Activity Types* dedicated to that application. For
|
|
|
|
example, to view and edit the activities available for the *CRM* application, go to
|
|
|
|
:menuselection:`CRM app --> Configuration --> Activity Types`.
|
|
|
|
|
|
|
|
Enter a title for the activity in the :guilabel:`Summary` field, located in the :guilabel:`Schedule
|
|
|
|
Activity` pop-up window.
|
|
|
|
|
|
|
|
Select a name from the :guilabel:`Assigned to` drop-down menu to assign the activity to a different
|
|
|
|
user. Otherwise, the user creating the activity is automatically assigned.
|
|
|
|
|
|
|
|
Add any additional information in the optional :guilabel:`Log a note...` field.
|
|
|
|
|
|
|
|
.. note::
|
|
|
|
The :guilabel:`Due Date` field on the :guilabel:`Schedule Activity` pop-up window auto-populates
|
|
|
|
based on the configuration settings for the selected :guilabel:`Activity Type`. However, this
|
|
|
|
date can be changed by selecting a day on the calendar in the :guilabel:`Due Date` field.
|
|
|
|
|
|
|
|
Lastly, click one of the following buttons:
|
|
|
|
|
|
|
|
- :guilabel:`Schedule`: adds the activity to the chatter under :guilabel:`Planned activities`.
|
|
|
|
- :guilabel:`Mark as Done`: adds the details of the activity to the chatter under :guilabel:`Today`.
|
|
|
|
The activity is not scheduled, it is automatically marked as completed.
|
|
|
|
- :guilabel:`Done \& Schedule Next`: adds the task under :guilabel:`Today` marked as done, and
|
|
|
|
opens a new activity window.
|
|
|
|
- :guilabel:`Discard`: discards any changes made on the pop-up window.
|
|
|
|
|
|
|
|
Scheduled activities are added to the chatter for the record under :guilabel:`Planned activities`,
|
|
|
|
and are color-coded based on their due date.
|
|
|
|
|
|
|
|
- **Red** icons indicate an overdue activity.
|
|
|
|
- **Yellow** icons indicate an activity with a due date scheduled for the current date.
|
|
|
|
- **Green** icons indicate an activity with a due date scheduled in the future.
|
|
|
|
|
|
|
|
.. image:: chatter/chatter-activity-icons.png
|
|
|
|
:align: center
|
|
|
|
:alt: A chatter thread with planned activities with varying due dates.
|
|
|
|
|
|
|
|
.. tip::
|
2024-06-12 22:31:52 +07:00
|
|
|
Click the :icon:`fa-info-circle` :guilabel:`(info)` icon next to a planned activity to see
|
|
|
|
additional details.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
|
|
|
.. image:: chatter/planned-activity-details.png
|
|
|
|
:align: center
|
|
|
|
:alt: A detailed view of a planned activity.
|
|
|
|
|
|
|
|
After completing an activity, click :guilabel:`Mark Done` under the activity entry in the chatter.
|
|
|
|
This opens a :guilabel:`Mark Done` pop-up window, where additional notes about the activity can be
|
|
|
|
entered. After adding any comments to the pop-up window, click: :guilabel:`Done \& Schedule Next`,
|
|
|
|
:guilabel:`Done`, or :guilabel:`Discard`.
|
|
|
|
|
|
|
|
After the activity is marked complete, an entry with the activity type, title, and any other details
|
|
|
|
that were included in the pop-up window are listed in the chatter.
|
|
|
|
|
|
|
|
.. image:: chatter/chatter-completed-activity.png
|
|
|
|
:align: center
|
|
|
|
:alt: A chatter thread with a completed activity, included additional details.
|
|
|
|
|
|
|
|
.. _discuss/attach-files:
|
|
|
|
|
|
|
|
Attach files
|
|
|
|
============
|
|
|
|
|
|
|
|
Files can be added as attachments in the chatter, either to send with messages, or to include with a
|
|
|
|
record.
|
|
|
|
|
|
|
|
.. note::
|
|
|
|
After a file has been added to a chatter thread, it can be downloaded by any user with access to
|
2024-06-12 22:31:52 +07:00
|
|
|
the thread. Click the |paperclip| to make the files header visible, if necessary. Then, click the
|
|
|
|
:icon:`fa-download` :guilabel:`(download)` icon the file to download it.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
2024-06-12 22:31:52 +07:00
|
|
|
To attach a file, click the |paperclip| located at the top of the chatter composer of any record
|
|
|
|
that contains a chatter thread.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
|
|
|
This opens a file explorer pop-up window. Navigate to the desired file, select it, then click
|
|
|
|
:guilabel:`Open` to add it to the record. Alternatively, files can be dragged and dropped directly
|
|
|
|
onto a chatter thread.
|
|
|
|
|
|
|
|
After files have been added, they are listed in the chatter thread, under a :guilabel:`Files`
|
|
|
|
heading.
|
|
|
|
|
|
|
|
.. note::
|
|
|
|
After at least one file has been added to a chatter record, a new button labeled
|
|
|
|
:guilabel:`Attach files` appears below the :guilabel:`Files` heading. To attach any additional
|
2024-06-12 22:31:52 +07:00
|
|
|
files, this is the button that **must** be used, instead of the |paperclip| at the top of the
|
|
|
|
chatter thread.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
2024-06-12 22:31:52 +07:00
|
|
|
After the :guilabel:`Files` section heading appears in the thread, clicking the |paperclip| no
|
|
|
|
longer opens a file explorer pop-up window. Instead, clicking the |paperclip| toggles the
|
|
|
|
:guilabel:`Files` section from visible to invisible in the chatter thread.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
|
|
|
.. image:: chatter/chatter-attach-files.png
|
|
|
|
:align: center
|
|
|
|
:alt: A chatter thread with a file attached and the Attach files button added.
|
|
|
|
|
|
|
|
.. _discuss/integrations:
|
|
|
|
|
|
|
|
Integrations
|
|
|
|
============
|
|
|
|
|
|
|
|
Beyond the standard features, additional integrations can be enabled to work with the chatter
|
|
|
|
feature, specifically *WhatsApp* and *Google Translate*.
|
|
|
|
|
|
|
|
.. important::
|
|
|
|
Before the *WhatsApp* and *Google Translate* integrations can be used with the chatter, they
|
|
|
|
**must** be configured. Step-by-step instructions on how to set-up each of these features can be
|
|
|
|
found in the documentation below:
|
|
|
|
|
|
|
|
- :doc:`WhatsApp <../whatsapp>`
|
|
|
|
- :doc:`Google Translate <../../general/integrations/google_translate>`
|
|
|
|
|
|
|
|
WhatsApp
|
|
|
|
--------
|
|
|
|
|
|
|
|
*WhatsApp* is an instant messaging and voice-over-IP app that allows users to send and receive
|
|
|
|
messages, as well as share content.
|
|
|
|
|
|
|
|
.. warning::
|
|
|
|
*WhatsApp* is an Odoo Enterprise-only application that does **not** work in the Odoo Community
|
|
|
|
edition. To sign up for an Odoo Enterprise edition, click here: `Odoo Free Trial
|
|
|
|
<https://www.odoo.com/trial>`_.
|
|
|
|
|
|
|
|
After *WhatsApp* has been configured and enabled within a database, a :guilabel:`WhatsApp` button is
|
|
|
|
added above the chatter composer on any applicable record. If one or more approved *WhatsApp*
|
|
|
|
templates are found for that model, clicking this button opens a :guilabel:`Send WhatsApp Message`
|
|
|
|
pop-up window.
|
|
|
|
|
|
|
|
.. important::
|
|
|
|
*WhatsApp* templates **must** be approved before they can be used. See :ref:`WhatsApp templates
|
|
|
|
<productivity/whatsapp/templates>` for more information.
|
|
|
|
|
|
|
|
.. image:: chatter/whats-app-message.png
|
|
|
|
:align: center
|
|
|
|
:alt: A send WhatsApp message pop-up window.
|
|
|
|
|
|
|
|
Google Translate
|
|
|
|
----------------
|
|
|
|
|
|
|
|
*Google Translate* can be used to translate user-generated text in the Odoo chatter.
|
|
|
|
|
|
|
|
To enable *Google Translate* on a database, an *API key* must first :doc:`be created
|
|
|
|
<../../general/integrations/google_translate>` through the `Google API Console
|
|
|
|
<https://console.developers.google.com/>`_.
|
|
|
|
|
|
|
|
After creating the API key, navigate to the :menuselection:`Settings app --> Discuss section` and
|
|
|
|
paste the key in the :guilabel:`Message Translation` field. Click :guilabel:`Save` to save the
|
|
|
|
changes.
|
|
|
|
|
|
|
|
Translate a chatter message
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2024-06-12 22:31:52 +07:00
|
|
|
To translate a user's text from another language, click the :icon:`fa-ellipsis-h`
|
|
|
|
:guilabel:`(ellipsis)` menu to the right of the chatter. Then, select :guilabel:`Translate`. The
|
|
|
|
content translates to the language set in the :doc:`user's preferences
|
|
|
|
<../../general/users/language/>`.
|
2024-04-05 18:38:52 +07:00
|
|
|
|
|
|
|
.. image:: chatter/chatter-translate-message.png
|
|
|
|
:align: center
|
|
|
|
:alt: alt text
|
|
|
|
|
|
|
|
.. important::
|
|
|
|
Using the *Google Translate* API **requires** a current billing account with `Google
|
|
|
|
<https://myaccount.google.com/>`_.
|
|
|
|
|
|
|
|
.. seealso::
|
|
|
|
- :doc:`Discuss <../discuss>`
|
|
|
|
- :doc:`Discuss Channels <../discuss/team_communication/>`
|
|
|
|
- :doc:`Activities <../../essentials/activities>`
|
|
|
|
- :doc:`WhatsApp <../whatsapp>`
|