Possible.

I created a reusable confirm popup in my app. I have a property for text in it so I can dynamically pass what text I want the user to see before deleting something. When they click confirm on the popup, it just runs js and then hides it. On the actual page or wherever the delete action takes place, I have a js to bubble element that pickup that call and triggers a workflow. From the workflow, I delete it.