Has anyone tried this approach with the new automations and using it to keep kicking off an agent for long running tasks to maintain orchestration? If a conversation dies or stalls or is way off track, it could fix it / create a new one. Seems pretty straightforward.