Self-Service Ticket Exports, Built Into the Portal

Let customers and partners filter, preview, and export their own Helpdesk tickets to Excel, CSV, or PDF - or email the file straight from /my/tickets. No backend access, no admin tickets, no manual data pulls.

The problem

Portal customers and partners can see their Helpdesk tickets, but Odoo's standard portal is read-only and screen-bound. Every request for a status summary, an SLA reconciliation, or an offline record turns into a manual export chore for your support team - copy-pasting, screenshotting, or running a backend export on someone else's behalf.

The solution

Portal Ticket Export puts self-service data extraction directly on /my/tickets. Users filter by date, stage, status, priority, and team, choose exactly which columns to include, preview the result, and download or email an Excel, CSV, or PDF file in seconds - with zero configuration and zero backend access required.

Capabilities

Everything the portal was missing

Every capability below is implemented in the module.

01

Three Export Formats

Choose Excel (.xlsx), CSV, or PDF at export time, so the file matches what you will actually do with it - spreadsheet analysis, a data pipeline, or a document to share.

02

Rich Filtering

Narrow tickets by date range, stage, status, priority, and team before exporting, so the file is already the exact set you wanted - no cleanup required afterward.

03

Custom Column Selection

Pick exactly which fields appear in the export from a checkbox grid, including any custom (x_) fields your organization has added to tickets.

04

Export Preview

See the exact rows and columns before generating the file, with a live count of matching tickets, so you can confirm scope before committing.

05

Email Delivery

Send the finished export to yourself or a colleague by email instead of downloading it, straight from the export form.

06

Export History & Status

Every export is logged with a Draft, Generated, Sent, or Failed status badge, so users always know what was produced and delivered.

07

Inline Export From the List

Export a single ticket as PDF or Excel directly from the ticket list, without leaving the page you are already viewing.

08

Pagination Controls

A rows-per-page selector (10, 25, 50, or 100) makes long ticket histories easy to browse and narrow down before exporting.

09

Branded Output, Zero Setup

Excel and PDF exports use a clean, branded template out of the box - no configuration needed before the first export.

Workflow

How it works

1

Browse Your Tickets

Open /my/tickets and use pagination or existing filters to find the tickets you need.

2

Filter & Pick Columns

Narrow by date, stage, status, priority, and team, then choose exactly which columns to include.

3

Preview the Result

Review the matching rows and columns before generating anything, with a live ticket count.

4

Download or Email

Generate an Excel, CSV, or PDF file instantly, or have it emailed to yourself or a colleague.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

This listing targets Odoo 19's Helpdesk app (Enterprise). Matching Odoo 18 and Odoo 17 editions are also available, built against each version's own Helpdesk module.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Portal Ticket Export (Excel/CSV/PDF, Filters, Preview & Email)

Excel, CSV and PDF ticket exports run by portal customers themselves — filtered by date, stage, status, priority and team, with column selection, a preview, and email delivery.

Buy on Odoo App Store