Supporting Social Networks with Agents