  We demonstrate that a population of Active Galactic Nuclei (AGN) can describe
the observed spectrum of ultra-high-energy cosmic rays (UHECRs) at and above
the ankle, and that the dominant contribution comes from low-luminosity BL
Lacs. An additional, subdominant contribution from high-luminosity AGN is
needed to improve the description of the composition observables, leading to a
substantial neutrino flux that peaks at EeV energies. We also find that
different properties for the low- and high-luminosity AGN populations are
required; a possibly similar baryonic loading can already be excluded from
current IceCube observations. We also show that the flux of neutrinos emitted
from within the sources should outshine the cosmogenic neutrinos produced
during the propagation of UHECRs. This result has profound implications for the
ultra-high-energy ($\sim$EeV) neutrino experiments, since additional search
strategies can be used for source neutrinos compared to cosmogenic neutrinos,
such as stacking searches, flare analyses, and multi-messenger follow-ups.
