-
Beta v7.0 Pre-release
released this
2026-03-27 12:54:20 -07:00 | 0 commits to main since this release🚀 S.U.P.A.P.A.S.T.E. : The Carrier Bridge (v0.70 Beta) Technical Release Notes
We are excited to deploy the v0.70 Beta release of S.U.P.A.P.A.S.T.E. (Smart Underwriting Profile Automation: Policy And System Transfer Extension), operating as The Carrier Bridge. This iteration introduces significant architectural upgrades to our DOM-injection engine, asynchronous workflow automation, and local state management.🎨 UI/UX & Core Injection Engine
UI Refactoring: Executed a comprehensive CSS and layout refactor for a modernized, low-latency popup interface.Heuristic ACORD Prefill: Implemented a secondary DOM-traversal algorithm utilizing regex-based heuristic mapping to explicitly target and populate standard ACORD form structures when the primary standard-fill logic encounters unmapped nodes. (Note: Currently requires a sequential execution post-standard auto-fill).
Preview Fill Validation: Engineered a non-destructive DOM injection feature that dynamically appends transient visual indicator nodes (badges) adjacent to matched inputs, allowing for pre-execution data validation.
AI Data Rescue (LLM Parsing): Upgraded our background service worker to leverage the Gemini API for intelligent, deep-scan parsing of raw JSON schemas from NowCerts, dynamically mapping non-standard data paths to our internal state object.
🔥 Asynchronous Auto Quote Engine (Early Access)
Concurrent Multi-Tab Execution: Engineered an automated workflow that instantiates asynchronous browser tabs for Erie, Westfield, and Encova simultaneously.Step-Walk Automation: Deployed a recursive DOM-traversal loop that actively monitors for "Next/Continue" button states, automatically triggering click events and injecting payloads across paginated quote forms.
Dynamic Tab State Binding (Tab Lock): Built a dynamic tabId listener to handle carrier environments that spawn external windows (e.g., Erie), allowing users to lock the extension's message-passing payload to the correct active browser context.
Note: This routing logic is currently in Beta; edge cases in carrier DOM structures are actively being monitored.
💡 Conditional Logic & Smart Prompts
Timestamp-Driven Policy Alerts: Added client-side evaluation of policy expiration strings against the current date object to conditionally render urgent warnings for expiring policies.Schema Validation Prompts: The UI now actively validates the client data object for null/missing critical values and conditionally renders actionable dialogue scripts for the user.
Cross-Sell Logic Gates: Implemented boolean checks against the client's age integer and carrier string array; if the client is <50 and lacks an Erie Life policy, the extension injects a targeted cross-sell script into the DOM and caches the acknowledgment state in local storage.
⚡ Data Caching & Session Management
In-Memory Data Normalization (Snapshots): The extension now normalizes and parses complex nested arrays (e.g., vehicles, household members) into O(1) readable snapshot cards instantly rendered upon client load.Persistent Storage Caching: Integrated chrome.storage.local to cache recent client JSON payloads, reducing redundant NowCerts API queries and improving load times.
Automated Token Lifecycle: Overhauled the NowCerts API authentication flow. The extension now intercepts 401 Unauthorized responses and automatically executes a background token refresh via the OAuth/password grant endpoint, maintaining persistent user sessions.
Role-Based Access Control (RBAC): Integrated a "Special Mode" local-storage flag tied to an access code schema, allowing us to dynamically expose hidden UI components, such as the new Renewals Pipeline view.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
background.js
2 downloads · 36 KiB
-
content.js
2 downloads · 92 KiB
-
manifest.json
2 downloads · 953 B
-
popup.html
2 downloads · 33 KiB
-
popup.js
2 downloads · 132 KiB
-
Source code (ZIP)
-
Beta0.63 Stable
released this
2026-03-26 13:29:42 -07:00 | 0 commits to main since this releaseAdded:
-Better Westfield Data Handling - Westfield page DOM offers issues with pasting data due to their structure, this update addresses those issues statically.- Coverage and Named Insured Cards to better display content
- Renewal Pipeline
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
background.js
2 downloads · 35 KiB
-
content.js
2 downloads · 77 KiB
-
manifest.json
2 downloads · 953 B
-
popup.html
2 downloads · 30 KiB
-
popup.js
2 downloads · 113 KiB
-
Betav0.62 Pre-release
released this
2026-03-25 11:29:21 -07:00 | 0 commits to main since this releaseWhat's New?
Added:
Debug Json in the top right > This gives you the full export of what data is being pulled from Nowcerts (mostly useful for Development purposes)
AI Data Rescue - a New purple button beneath "Clear Active Client" - IF the data is not being pulled and you KNOW it is Nowcerts, this button will send the redacted data to Gemini to have it reparse the information and auto update the extension (useful if Nowcerts changes field names, or for finding businessemail or personalemail instead of email)Extras:
Speed is improved
Sign in Token should now persistTo Update:
Clear Old Files: Delete the current files in the SupaPaste directory.
Deploy New Files: Download and move the new extension files into the folder.
Refresh Extension: Open your browser, go to Puzzle Piece > Manage Extensions, and click the Update button at the top.Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
0 downloads
-
background.js
4 downloads · 17 KiB
-
content.js
2 downloads · 23 KiB
-
manifest.json
2 downloads · 953 B
-
popup.html
12 downloads · 19 KiB
-
popup.js
3 downloads · 54 KiB
-
Source code (ZIP)
-
Betav0.61 Pre-release
released this
2026-03-05 09:21:28 -08:00 | 0 commits to main since this release🚀 Release Notes
⚡ Client Loading Performance Improvements
Client loading has been significantly optimized.
The extension now loads basic client data instantly, then retrieves additional information such as policies, vehicles, and drivers in the background instead of blocking the interface.
This results in:
- Faster client profile loading
- Much quicker switching between accounts while quoting
- Reduced waiting time during searches
A visual progress bar has been added to show exactly what data is currently loading.
🌐 AgentExchange Compatibility Updates
AgentExchange uses a complex layout with deeply nested elements and multiple iframes.
This update improves how the extension interacts with that environment:
- Reliable iframe injection on AgentExchange pages
- Improved field detection for complex carrier forms
- Second Named Insured auto-add now works reliably when quoting
- Updated interaction logic to better handle AgentExchange’s structure
These improvements reduce manual entry and make quoting smoother.
🤖 AI Smart Mapping Enhancements
The AI form scanning system has been improved for better field detection.
Updates include:
- Improved detection of split DOB fields (MM / DD / YYYY)
- Better recognition of vehicle and property fields
- More reliable mapping for React and Angular carrier forms
Smart mappings continue to be saved per website so the extension becomes more accurate over time.
✨ UI Improvements
- Added loading progress bar for client data retrieval
- Improved field highlighting when values are auto-filled
- Small UI refinements in the side panel
🔄 How to Update
-
Download the updated files from this release
-
Replace the existing files in the extension folder you originally loaded
-
Open: chrome://extensions
-
Click Update in the top right corner
You should not need to sign back in after updating.
Downloads
-
Source code (ZIP)
6 downloads
-
Source code (TAR.GZ)
0 downloads
-
background.js
12 downloads · 14 KiB
-
content.js
12 downloads · 23 KiB
-
manifest.json
12 downloads · 953 B
-
popup.html
10 downloads · 18 KiB
-
popup.js
10 downloads · 40 KiB
-
Betav0.6 Pre-release
released this
2026-03-03 10:25:53 -08:00 | 0 commits to main since this release:
🚀 Release Notes
⚡ Speed ImprovementsThis release significantly improves load performance when searching for and loading clients.
Client lookups and profile loads are now much faster, especially when navigating between multiple accounts during a session.
These improvements were achieved by optimizing API calls to NowCerts. The extension now loads basic client data first, then performs additional API requests afterward instead of blocking the initial load.
A loading bar has also been added so users can clearly see what is processing in real time.
🌐 AgentExchange Compatibility Improvements
AgentExchange uses a non standard structure with deeply nested fields and multiple iframes.
This update improves how the extension interacts with that structure:
The extension now properly injects into AgentExchange iframes
Auto add functionality for Second Named Insureds now works reliably on quotes
Field detection and interaction logic has been reworked to handle AgentExchange’s layout
These changes make quoting smoother and reduce manual data entry.
🔄 How to Update
Download the updated files from this release
Replace the existing files in the folder you originally selected when loading the extension
Open chrome://extensions in Chrome
Click Update in the top right corner
You should not need to sign back in after updating.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
background.js
2 downloads · 11 KiB
-
content.js
2 downloads · 21 KiB
-
manifest.json
2 downloads · 661 B
-
popup.html
2 downloads · 17 KiB
-
popup.js
2 downloads · 37 KiB
-
Source code (ZIP)
-
Beta v0.5 Pre-release
released this
2026-03-02 12:06:30 -08:00 | 0 commits to main since this releaseChrome extension that connects to NowCerts and intelligently auto-fills insurance carrier websites with client data, including SupaPaste, notes, documents, and quick-pay tools.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)