Item logo image for PSI Tools

PSI Tools

ExtensionTools
Item media 1 (screenshot) for PSI Tools

Overview

Synchronize and search inspection data via SharePoint to assist with auto-filling database records into forms.

# PSI Tools > **Internal use only — SharkNinja Quality Inspection Team** A browser side-panel extension that connects to the company SharePoint to streamline Pre-Shipment Inspection (PSI) reporting workflows. --- ## Features - **Data Search** — Look up inspection records by PO Number or Model Code with auto cross-search and inline autocomplete. Each result links straight to its owning module (Model List / Inspection Data) for editing. - **Auto Input** — One-click fill of the PSI Report form on `hive.sharkninja.com` across 9 field groups (category, model, PO info, brand, specs, supplier, inspection details, AQL, signatures). - **Multi-file Uploader** — Attach up to 6 files to a PSI Report's attachment cells in a single pass, with per-file filename validation against the record's Model + PO and folder guidance. Launch from Utilities or straight from a search result (Model / PO context carried over). - **PO Data Sync** — Import PO data from Excel (.xlsx / .xlsm / .xls) with date-range filtering, batch sync of new/updated records, and a full execution log. - **Model Management** — A dedicated Model List module to view, add, and edit model records on SharePoint, with real-time duplicate check and read-only audit info (last modified / modified by). Reachable directly from a search result. - **Inspection Data** — Track PO results and defects across linked SharePoint lists. Inspection tab (model, lot, sample size, inspector, result, lot action, defect rate) and Defect tab (description, qty, severity, category, photo evidence, batch paste), with live search, filters, sortable columns, a KPI/chart dashboard, and Excel export. - **Utilities** — Color reference, serial number decoder, AQL sampling plan (ANSI/ASQ Z1.4), and quick links. --- ## Permissions | Permission | Why it's needed | |---|---| | `sidePanel` | Renders the UI as a persistent side panel | | `tabs` | Opens/manages SharePoint tabs for authenticated sessions and locates the active PSI Report tab for Auto Input | | `scripting` | Auto-fills the PSI Report form and attaches files on `hive.sharkninja.com`; also runs SharePoint REST calls inside the page's own authenticated session | | `storage` | Saves settings (`storage.sync`) and color history / last-used Excel sheet (`storage.local`). No credentials or inspection data are stored | | `clipboardRead` | Decodes pasted QR/barcodes (Serial Number Check) and pastes defect screenshots (Inspection Data) | **Host permissions:** `europro365-my.sharepoint.com` and `*.sharepoint.com` (SharePoint data + REST API), `hive.sharkninja.com` (PSI Report form auto-fill only). No data is sent to any third party — every network call uses the user's existing corporate session (`credentials: "include"`). The extension stores no passwords, tokens, or API keys. --- *Author: Troy Ngo — SharkNinja Quality Inspector*

Details

  • Version
    10.0.5
  • Updated
    July 31, 2026
  • Offered by
    Trieu Ngo
  • Size
    1.28MiB
  • Languages
    English
  • Developer
    Ngô Thái Thanh Triều
    Email
    ngothaithanhtrieu@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps