In this video Raza explains how to launch a PowerApp directly from a SharePoint List. Thereby a button with an action function is integrated which opens a window.
Reza: "In this tutorial video on "Run Power Apps from SharePoint List as Custom Cards using JSON Formatting", we will walk through on how to apply simple SharePoint List or Microsoft Lists based JSON formatting to launch PowerApps as Custom cards on hover or on click of list column."