This document describes an Automatic Unloading System (AUS) that improves the efficiency of stripping work by automating most of the stripping process using a cargo oil pump. The AUS uses a separator to separate gas from pumped cargo oil and vapor, and uses a vacuum pump to extract the separated gas. It also uses a discharge control valve connected to a level transmitter to monitor the liquid level in the separator and adjust the discharge valve opening to prevent gas from being sucked into the pump as the liquid level drops, which would stop pumping. This allows stripping to be completed using just the large capacity cargo pump instead of smaller reciprocating strip pumps.