Item logo image for OmniScript Data Inspector

OmniScript Data Inspector

5.0(

3 ratings

)
ExtensionDeveloper Tools26 users
Item media 5 (screenshot) for OmniScript Data Inspector
Item media 1 (screenshot) for OmniScript Data Inspector
Item media 2 (screenshot) for OmniScript Data Inspector
Item media 3 (screenshot) for OmniScript Data Inspector
Item media 4 (screenshot) for OmniScript Data Inspector
Item media 5 (screenshot) for OmniScript Data Inspector
Item media 1 (screenshot) for OmniScript Data Inspector
Item media 1 (screenshot) for OmniScript Data Inspector
Item media 2 (screenshot) for OmniScript Data Inspector
Item media 3 (screenshot) for OmniScript Data Inspector
Item media 4 (screenshot) for OmniScript Data Inspector
Item media 5 (screenshot) for OmniScript Data Inspector

Overview

Unofficial developer tool. Live OmniScript data, structure and remote action log, in a DevTools panel.

🔍 See what your OmniScript is really doing Inspect the live data, structure and remote action calls of any Salesforce OmniStudio or Vlocity OmniScript, straight from Chrome DevTools. OmniScript Data Inspector adds a DevTools tab that shows the data an OmniScript is holding right now — parsed, formatted, and updating while you click through the script. Instead of typing querySelector into the console after every step, you keep the panel open and watch the JSON change. An independent, unofficial developer tool. Not affiliated with, endorsed by, or sponsored by Salesforce, Inc. LIVE DATA ✨ Highlights what changed, so you catch a field updating the moment it happens — collapsed branches hiding a change are marked too. 🌳 A collapsible tree that keeps your expanded nodes open across updates, so you never lose your place while the data moves. 🎯 Reads any property you name. jsonDataStr is the default; point it at a state object or anything else the component exposes. 📍 Reveals the element in the Elements tab and leaves it on $omni for the console. SCRIPT STRUCTURE A second tab lists every element the OmniScript is built from, read from its definition and joined to the live data. 🔢 The current value of every element sits beside it, updating as the script is filled in. 🚩 Markers for required fields, show/hide conditions — with the rule shown as a readable expression — and elements that call something. 🔌 Filter to actions only, to see the script's whole integration surface at once. REMOTE ACTION LOG A third tab records the Apex calls the page makes while you work, across the Aura, Lightning Web Runtime and Visualforce remoting transports. 🏷️ Names Data Mappers and Integration Procedures by their bundle or key, not the integration class they all share. Works with standard OmniStudio and the Vlocity managed packages. 🧩 Splits batched calls, so each action gets its own row instead of hiding inside a shared request. ❗ Flags errors returned inside a successful response — the ones the Network tab shows as a plain 200. 💾 Preserves the log across reloads and exports the session to JSON. HOW TO USE IT 1. Open the page containing the OmniScript. 2. Open DevTools and select the OmniScript tab. 3. Interact with the script — the tree updates as the data changes. If the OmniScript renders inside an iframe, including the OmniScript Designer preview, it is found automatically. Closed shadow roots and cross-origin frames cannot be read; that is a browser restriction rather than a limit of the tool. PRIVACY 🔒 No permissions requested. The extension reads the page you are already inspecting, only while DevTools is open, and only through the standard DevTools API. Nothing is sent anywhere, nothing is stored, and there is no analytics of any kind. SUPPORT ☕ Free, and staying that way. If it saves you an afternoon you can buy me a coffee: https://buycoffee.to/mskrz — entirely optional, and nothing in the extension is gated behind it. YOUR RESPONSIBILITY Data you retrieve from your org is your responsibility. This is a viewer for data your Salesforce user can already see, and that data can include personal information, customer records and session tokens. Anything you save or export is an ordinary file on your machine, and where it goes next is your decision. Prefer a sandbox or scratch org when exploring or taking screenshots, and follow your organisation's policies and any applicable data protection law.

Details

  • Version
    1.3.0
  • Updated
    August 31, 2026
  • Offered by
    Mikołaj Skrzypczyński
  • Size
    61.42KiB
  • Languages
    English (United States)
  • Developer
    Email
    mskrz@proton.me
  • 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. To learn more, see the developer’s privacy policy.

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

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps