create new agent after polling