Secretins are channels that allow translocation of macromolecules across the outer membranes of Gram-negative bacteria. Virulence, natural competence, and motility are among the functions mediated by these large oligomeric protein assemblies. Filamentous phage also uses secretins to exit their bacterial host without causing cell lysis. However, the secretin is only a part of a larger membrane-spanning complex, and additional proteins are often required for its formation. A class of outer membrane lipoproteins called pilotins has been implicated in secretin assembly and/or localization. Additional accessory proteins may also be involved in secretin stability. Significant progress has recently been made toward deciphering the complex interactions required for functional secretin assembly. To allow for easier comparison between different systems, we have classified the secretins into five different classes based on their requirements for proteins involved in their assembly, localization, and stability. An overview of pilotin and accessory protein structures, functions, and characterized modes of interaction with the secretin is presented.