Within the Maker protocol, Auction-Keepers enable automatic interaction with all CDP auctions: Collateral, Surplus, and Debt. This is automated by specifying bidding models that define the decision making process, such as when to bid, how high to bid etc.