: We present a way to mix the lower control of agents with the high level specifications of their goals. This paper addresses various topics required to animate virtual humans in a distributed way such as combining primary actions into tasks, using verbal communication between virtual humans and directing them with high level orders. Our models have been tested into a multi-languages / multi-modules application as described below.