Global Search Overview
What Global Search Does
Global search is the fastest way to find anything in Fixmo. It searches across eleven entity types simultaneously and returns results in real time as you type. The search bar is accessible from every page in the dashboard, either through the header bar or keyboard shortcuts.
How to Open Global Search
There are several ways to open the search modal depending on your device and preference.
- Press / (forward slash) from any page — the search modal opens immediately. This shortcut is disabled when your cursor is inside a text input or textarea to avoid conflicts.
- Press Ctrl+K on Windows and Linux, or Cmd+K on Mac — works from anywhere, including when focused on an input field.
- Click the search bar in the header on desktop — the bar displays placeholder text 'Search repairs, customers...' and a / shortcut hint.
- Tap the search icon in the header on mobile — a magnifying glass icon replaces the full search bar on smaller screens.
What Gets Searched — All 11 Entity Types
Every search query runs against eleven entity types in parallel. Results are returned in real time and are role-scoped to the entities you have permission to access.
- Repairs — matched by repair code, item name, or customer name.
- Customers — matched by name, phone number, or email address.
- Inventory items — matched by item name, SKU, barcode, or category name. Variant barcodes are also searched.
- Serial units — matched by serial number.
- Commission Agents — matched by agent name.
- Suppliers — matched by supplier name.
- Purchase Orders — matched by PO code or supplier name.
- Team Members — matched by name or email.
- Sales — matched by sale code or customer name.
- Documents — matched by invoice/quotation code or customer name (invoices and quotations).
- Refunds — matched by refund code.
Understanding Search Results
Results appear in a scrollable list below the search input. Each result includes a type icon, title, subtitle with contextual details, and a type label on the right side.
- A wrench icon indicates a repair result.
- A users icon indicates a customer result.
- A package icon indicates an inventory item result.
- A barcode icon indicates a serial unit result.
- The type label (repair, customer, inventory, serial) appears in small text on the right side of each result.
Search uses a 250ms debounce, meaning results start loading 250 milliseconds after you stop typing. A minimum of 2 characters is required before any search is performed.
Navigating Results with the Keyboard
You can navigate the search results entirely with your keyboard for a faster workflow.
- Arrow Down — move the highlight to the next result in the list.
- Arrow Up — move the highlight to the previous result.
- Enter — open the currently highlighted result and navigate to its detail page.
- Escape — close the search modal and return to the current page.
Mouse navigation also works. Hover over any result to highlight it, then click to navigate. The clear button (X icon) next to the input resets the search query without closing the modal.
Role-Scoped Search Results
Search results respect the same role and branch permissions used throughout Fixmo. This ensures that every user only sees data they are authorized to access.
- Admins see results across all branches in the shop.
- Managers see results scoped to their assigned branch.
- Technicians see only repairs assigned to them. Customer and inventory results follow their standard read-only access rules.
- Cashiers see results according to their branch-scoped permissions for repairs, customers, and inventory.
Frequently Asked Questions
How do I open global search in Fixmo?+
What can I search for in Fixmo global search?+
Why am I not seeing any search results?+
Is global search restricted by user role?+
Related Articles
Keyboard Shortcuts
Complete reference of keyboard shortcuts in Fixmo, including global search, POS terminal shortcuts, calculator input, and navigation keys.
Read articleSidebar and Mobile Navigation
Understand the Fixmo sidebar navigation, mobile bottom nav bar, header elements, and how menu items adapt to your role and plan.
Read articleCustomizing Your Experience
Personalize Fixmo with dark mode, global search (Cmd/Ctrl+K), keyboard shortcuts, and notification bell. Learn sidebar navigation tips.
Read article