# ask-the-community

Guy Arad

12/03/2023, 7:32 AM
Hi all, I'm trying to understand the Flyte's monitoring story. I've triggered a workflow. How do I get the status (programmatically)? What I want to understand (and maybe I missed it in the documentation - still sifting through it) - let's say I've triggered an execution, this will automatically create a launch plan? then it will trigger an execution - how do I get the IDs for that exec ID? Given that exec ID, how do I get the workflow object it relates to?

Ketan (kumare3)

12/04/2023, 1:25 AM
When you create and execution the id is returned - but if you desire idempotency then you can simply name the execution - I.e provide your own execution id. It has to be unique within project / domain combo
And to programmatically launch and monitor you can use flytekit.remote