2021-06-30 16:21:32 +07:00
|
|
|
:show-content:
|
|
|
|
:show-toc:
|
2018-03-07 22:54:50 +07:00
|
|
|
|
|
|
|
========
|
|
|
|
Helpdesk
|
|
|
|
========
|
|
|
|
|
2024-12-17 01:45:02 +07:00
|
|
|
Odoo **Helpdesk** is a ticket-based customer support application. Multiple teams can be configured
|
2024-05-22 23:58:21 +07:00
|
|
|
and managed in one dashboard, each with their own pipeline for tickets submitted by customers.
|
|
|
|
Pipelines are organized in customizable stages that enable teams to track, prioritize, and solve
|
|
|
|
customer issues quickly and efficiently.
|
|
|
|
|
|
|
|
Create a Helpdesk team
|
|
|
|
======================
|
|
|
|
|
2024-12-17 01:45:02 +07:00
|
|
|
To view or modify **Helpdesk** teams, go to :menuselection:`Helpdesk app --> Configuration -->
|
|
|
|
Helpdesk Teams`. To create a new team, click the :guilabel:`New` button on the top-left of the
|
2024-05-22 23:58:21 +07:00
|
|
|
dashboard.
|
|
|
|
|
|
|
|
.. image:: helpdesk/helpdesk-teams-list.png
|
|
|
|
:alt: View of the Helpdesk teams page in Odoo Helpdesk.
|
|
|
|
|
|
|
|
On the blank Helpdesk team form, enter a :guilabel:`Name` for the new team. Then, enter a
|
|
|
|
description of the team in the field below the team name, if desired. To change the company this
|
|
|
|
team is assigned to, select it from the :guilabel:`Company` drop-down menu.
|
|
|
|
|
|
|
|
.. important::
|
|
|
|
The team description is published on the public facing :doc:`website form
|
|
|
|
<helpdesk/overview/receiving_tickets>`, where customers and portal users submit tickets. The
|
|
|
|
description included in this field should **not** include any information that is for internal
|
|
|
|
use only.
|
|
|
|
|
|
|
|
.. image:: helpdesk/team-description-webform.png
|
|
|
|
:alt: View of a Helpdesk team's website form displaying the team description.
|
|
|
|
|
|
|
|
Visibility & Assignment
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
The *Visibility* settings alter which internal users and portal users have access to this team and
|
|
|
|
its tickets. The *Assignment* settings alter how users are assigned to handle each ticket.
|
|
|
|
|
|
|
|
Determine team visibility
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
Under the :guilabel:`Visibility` section, select one of the following options to determine who can
|
|
|
|
view this team and its tickets:
|
|
|
|
|
2024-12-17 01:45:02 +07:00
|
|
|
- :guilabel:`Invited internal users (private)`: Internal users can access the team and the tickets
|
2024-05-22 23:58:21 +07:00
|
|
|
they are following. This access can be modified on each ticket individually by adding or removing
|
|
|
|
the user as a follower. Internal users are considered *invited* once they are added as followers
|
|
|
|
to an individual ticket, or :ref:`to the team itself <helpdesk/follow>`.
|
2024-12-17 01:45:02 +07:00
|
|
|
- :guilabel:`All internal users (company)`: All internal users can access the team and all of its
|
2024-05-22 23:58:21 +07:00
|
|
|
tickets.
|
2024-12-17 01:45:02 +07:00
|
|
|
- :guilabel:`Invited portal users and all internal users (public)`: All internal users can access
|
2024-05-22 23:58:21 +07:00
|
|
|
the team and all of its tickets. Portal users can only access the tickets they are following.
|
|
|
|
|
|
|
|
.. example::
|
|
|
|
A `Customer Support` team, meant to handle general shipping and product issues, would have the
|
|
|
|
visibility set on :guilabel:`Invited portal users and all internal users`.
|
|
|
|
|
|
|
|
At the same time, a `Financial Services` team handling tickets related to accounting or tax
|
|
|
|
information would only need to be visible to :guilabel:`Invited internal users`.
|
|
|
|
|
|
|
|
.. warning::
|
|
|
|
A team's visibility can be altered after the initial configuration. However, if the team changes
|
2024-12-17 01:45:02 +07:00
|
|
|
from *Invited portal users and all internal users (public)* access to either *Invited internal
|
|
|
|
users (private)* or *All internal users (company)*-only access, portal users are removed as
|
2024-05-22 23:58:21 +07:00
|
|
|
followers from both the team, and from individual tickets.
|
|
|
|
|
|
|
|
.. _helpdesk/follow:
|
|
|
|
|
|
|
|
Follow all team's tickets
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
If a user should be notified about any updates regarding tickets for this team, select their name
|
|
|
|
from the :guilabel:`Followers` drop-down menu, located in the :guilabel:`Follow All Team's Tickets`
|
|
|
|
field. Multiple users can be selected to follow a single team.
|
|
|
|
|
|
|
|
.. important::
|
|
|
|
External contacts can be selected in the :guilabel:`Followers` field. If the team's visibility is
|
|
|
|
set to :guilabel:`Invited internal users (private)`, followers are notified about updates to the
|
|
|
|
team's tickets, but are **not** able to view them in the portal.
|
|
|
|
|
|
|
|
Automatically assign new tickets
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
When tickets are received, they need to be assigned to a member of the team. This is done either
|
2024-12-17 01:45:02 +07:00
|
|
|
manually on each individual ticket, or through :guilabel:`Automatic Assignment`. Check the
|
2024-05-22 23:58:21 +07:00
|
|
|
:guilabel:`Automatic Assignment` checkbox to enable this feature for the team.
|
|
|
|
|
|
|
|
.. image:: helpdesk/helpdesk-visibility-assignment.png
|
|
|
|
:alt: View of a Helpdesk team settings page emphasizing the automatic assignment features in Odoo
|
|
|
|
Helpdesk.
|
|
|
|
|
|
|
|
Select one of the following assignment methods, based on how the workload should be allocated across
|
|
|
|
the team:
|
|
|
|
|
2024-12-17 01:45:02 +07:00
|
|
|
- :guilabel:`Each user is assigned an equal number of tickets`: Tickets are assigned to team members
|
2024-05-22 23:58:21 +07:00
|
|
|
based on total ticket count, regardless of the number of open or closed tickets they are
|
|
|
|
currently assigned.
|
2024-12-17 01:45:02 +07:00
|
|
|
- :guilabel:`Each user has an equal number of open tickets`: Tickets are assigned to team members
|
2024-05-22 23:58:21 +07:00
|
|
|
based on how many open tickets they are currently assigned.
|
|
|
|
|
|
|
|
.. note::
|
|
|
|
When :guilabel:`Each user is assigned an equal number of tickets` is selected, the overall number
|
|
|
|
of tickets assigned to team members is the same, but it does **not** consider the current
|
|
|
|
workload.
|
|
|
|
|
|
|
|
When :guilabel:`Each user has an equal number of open tickets` is selected, it ensures a balanced
|
|
|
|
workload among team members, as it takes the current number of active tickets into account.
|
|
|
|
|
|
|
|
Finally, add the :guilabel:`Team Members` who are to be assigned tickets for this team. Leave the
|
|
|
|
field empty to include all employees who have the proper assignments and access rights configured in
|
|
|
|
their user account settings.
|
|
|
|
|
|
|
|
.. important::
|
2024-12-17 01:45:02 +07:00
|
|
|
If an employee has time off scheduled in the **Time Off** application, they are **not** assigned
|
2024-05-22 23:58:21 +07:00
|
|
|
tickets during that time. If no employees are available, the system looks ahead until there is a
|
|
|
|
match.
|
|
|
|
|
|
|
|
.. seealso::
|
|
|
|
- :ref:`Manage users <users/add-individual>`
|
|
|
|
- :doc:`Access rights <../general/users/access_rights>`
|
|
|
|
|
2024-07-02 22:42:55 +07:00
|
|
|
Merge tickets
|
|
|
|
=============
|
|
|
|
|
2024-12-17 01:45:02 +07:00
|
|
|
If duplicate tickets are found in **Helpdesk**, they can be combined into a single ticket using the
|
2024-07-02 22:42:55 +07:00
|
|
|
*merge* feature.
|
|
|
|
|
|
|
|
.. important::
|
|
|
|
The *merge* feature is **only** accessible if the :doc:`Data Cleaning
|
|
|
|
<../productivity/data_cleaning>` application is installed on the database.
|
|
|
|
|
|
|
|
To merge two or more tickets, navigate to :menuselection:`Helpdesk app --> Tickets --> All Tickets`.
|
|
|
|
Identify the tickets to be merged, and tick the checkbox at the far-left of each ticket to select
|
|
|
|
them. Then, click the :icon:`fa-cog` :guilabel:`Actions` icon, and select :guilabel:`Merge` from the
|
|
|
|
drop-down menu. Doing so opens a new page where the selected tickets are listed with their
|
|
|
|
:guilabel:`Similarity` rating. From here, click either :ref:`Merge <data_cleaning/merge-records>` to
|
|
|
|
combine the tickets, or :guilabel:`DISCARD`.
|
|
|
|
|
2024-12-17 01:45:02 +07:00
|
|
|
Convert tickets to opportunities
|
|
|
|
================================
|
|
|
|
|
|
|
|
Some tickets may be better handled by the sales team, rather than the support team. In this case,
|
|
|
|
tickets can be converted to *opportunities* and assigned to a sales team for follow-up.
|
|
|
|
|
|
|
|
.. important::
|
|
|
|
This feature is **only** available if the :doc:`CRM <../sales/crm>` app is installed.
|
|
|
|
|
|
|
|
To convert a ticket to an opportunity, first navigate to a ticket, either from a team's pipeline,
|
|
|
|
or by navigating to :menuselection:`Helpdesk app --> Tickets` and clicking a ticket to open it.
|
|
|
|
|
|
|
|
At the top of the ticket, click the :guilabel:`Convert to Opportunity` button.
|
|
|
|
|
|
|
|
.. note::
|
|
|
|
If :doc:`leads <../sales/crm/acquire_leads/convert>` are enabled on the **CRM** app, tickets are
|
|
|
|
converted to *leads*, and the button reads :guilabel:`Convert to Lead`.
|
|
|
|
|
|
|
|
This opens the :guilabel:`Convert to Opportunity` pop-up. Fill in or select the following
|
|
|
|
information on the pop-up:
|
|
|
|
|
|
|
|
- :guilabel:`Customer`: Select whether to :guilabel:`Create a new customer`, :guilabel:`Link to an
|
|
|
|
existing customer`, or :guilabel:`Do not link to a customer`. If :guilabel:`Link to a customer` is
|
|
|
|
chosen, select the appropriate customer name from the :guilabel:`Customer` drop-down.
|
|
|
|
|
|
|
|
- :guilabel:`Sales Team`: Specify which :guilabel:`Sales Team` and :guilabel:`Salesperson` this
|
|
|
|
created opportunity is assigned to.
|
|
|
|
|
|
|
|
.. image:: helpdesk/convert-to-opp.png
|
|
|
|
:alt: The convert to opportunity pop-up window.
|
|
|
|
|
|
|
|
After completing the form, click :guilabel:`Convert to Opportunity`. Doing so creates a new
|
|
|
|
opportunity in the **CRM** app. The original ticket is linked in the chatter of the new opportunity
|
|
|
|
for traceability.
|
|
|
|
|
|
|
|
.. note::
|
|
|
|
After the ticket is converted to an opportunity, the ticket is archived.
|
|
|
|
|
2021-06-30 16:21:32 +07:00
|
|
|
.. seealso::
|
|
|
|
- `Odoo Tutorials: Helpdesk <https://www.odoo.com/slides/helpdesk-51>`_
|
|
|
|
|
2018-03-07 22:54:50 +07:00
|
|
|
.. toctree::
|
|
|
|
:titlesonly:
|
|
|
|
|
2020-02-18 17:23:06 +07:00
|
|
|
helpdesk/overview
|
|
|
|
helpdesk/advanced
|