Find any record instantly without leaving your form

A magnifier in the systray opens a real-time, configurable search dialog so back-office teams can look up partners, users, or any linked record without abandoning the form they are editing.

The problem

Odoo users working inside a record spend their day cross-referencing other records: a partner's phone number, a related order, a reference value. Native search lives in the list view, so finding it means leaving the form, running a search, remembering the answer, and navigating back — a repetitive, error-prone context switch that slows down high-volume data entry.

The solution

A magnifier icon in the systray is available on every backend screen, including every form view. Click it, pick a configuration, and start typing — results appear in real time from the model you need, filtered by facets you define, with a single click to jump straight to the matching record.

Capabilities

Everything you need to search without leaving the form

Every capability below is implemented in the module.

01

Search from anywhere

A systray magnifier is available on every backend screen, including every form view, so lookups never require navigating away from the record you are editing.

02

Real-time, debounced results

Results update as you type, powered by a debounced call to the server, so the dialog feels instant without hammering the database on every keystroke.

03

Configurable searchable fields

Each search configuration defines exactly which fields are matched — SKU, partner name, email, reference — so different roles search the way they actually work.

04

Customizable result columns

Pick which fields appear in the results table for each configuration, so the identifying information users need to confirm a match is always visible at a glance.

05

Multi-faceted filters with inline help

Admins predefine facet filters — such as "Companies only" — that show as simple checkboxes with inline help text, keeping advanced filtering discoverable without exposing raw domain syntax.

06

Search across linked models

Configurations can target any model, including ones linked to the record you are working in, and many2one fields are matched by their display name to reach related data.

07

Guided first-run setup wizard

A step-by-step wizard walks new users through naming a search, choosing a model, and picking searchable and result fields, so a working configuration is ready in minutes.

08

Access-rights-safe by design

Every search runs as the current user through the standard ORM, so access rights and record rules are enforced automatically — users never see data they are not permitted to view.

09

Restrict by user group

Limit any search configuration to specific user groups, so sensitive searches stay visible only to the teams who should have them, while defaults remain open to every internal user.

Workflow

How it works

1

Create a configuration

Use the guided setup wizard, or the Search Configurations screen, to pick a model, searchable fields, and result columns.

2

Add facet filters

Define quick-toggle filters, such as "Companies only", so power users can narrow results without writing domains.

3

Search from any form

Click the magnifier in the systray from anywhere in the web client and start typing — matching records appear as you type.

4

Jump straight to the record

Click a result row to open that record's form directly, closing the search dialog automatically.

Questions

Frequently asked

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

Yes. Every search runs as the current user through the standard Odoo ORM, so access control lists and record rules are always enforced — no sudo is used anywhere in the search path.

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.

Web Search in Form View

Real-time record search from inside any form view, with configurable fields, result columns, filters and linked-model search — find and jump to a record without leaving the screen.

Buy on Odoo App Store