You’d use temporal workflows, this operation should never fail