Listen and adapt based on notification from tasks