Add agent feature