Direct agent