Central spin models describe a variety of quantum systems in which a spin-1 2 qubit interacts with a bath of surrounding spins, as realized in quantum dots and defect centers in diamond. We show that the fully anisotropic central spin Hamiltonian with (XX) Heisenberg interactions is integrable. Building on the class of integrable Richardson-Gaudin models, we derive an extensive set of conserved quantities and obtain the exact eigenstates using the Bethe ansatz. These states divide into two exponentially large classes: bright states, where the qubit is entangled with the bath, and dark states, where it is not. We discuss how dark states limit qubit-assisted spin bath polarization and provide a robust long-lived quantum memory for qubit states.