SharePoint has the new feature Quick Step which is impressive and it has in built capability to run a workflow.
How does it work
from a SharePoint list , add a column of type ‘Quick Step
Under quick steps add a quick step and select 'Execute A flow
Copy the ID of the flow

Paste into the the Flow ID

Test the flow
