You can use AWM extension points to either add new functionality into AWM or to customize the behavior of AWM.