Odoo Agreement App does not provide an easy way to access helpdesk tickets related to an agreement. Some organizations need to have a quick access to helpdesk tickets to track the performance of an agreement.
This module allows you to link a helpdesk ticket to an agreement and adds a smart button on the agreement to look at the list of related helpdesk tickets.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Link helpdesk tickets to agreements and see all tickets related to an agreement from a smart button on the agreement form.
This module connects the Agreement app with Helpdesk tickets so you can track which tickets belong to which agreement.
On a helpdesk ticket form, a new "Agreement" field appears right after the customer field. It only offers agreements that belong to the same customer as the ticket, so you cannot accidentally link a ticket to another customer's agreement.
On the agreement form, a new smart button labelled "Tickets" shows how many helpdesk tickets are linked to that agreement. Clicking it opens the related tickets: if there is only one, its form opens directly; if there are several, you get the filtered list of tickets.
The ticket count is recalculated automatically whenever tickets are added or removed from the agreement.
It touches the agreement and helpdesk.ticket models and adds fields to both forms. No new menus, reports, emails or scheduled actions are added.
Depends on
Required by other modules
Models and fields (2)
- agreement · extends an existing modelticket_ids (Tickets), ticket_count (# Tickets)
- helpdesk.ticket · extends an existing modelagreement_id (Agreement)
Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/agreement.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0- Go to Helpdesk \> Tickets
- Select or create a helpdesk ticket and set the agreement
- Go to Agreement \> Agreements
- Open the previous agreement
- Click on the smart button "Tickets" to see the list of related helpdesk tickets
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.