A capillary immunoassay system was constructed and optimized for detection of Salmonella Typhimurium. The system consisted of a capillary bioseparator-bioreactor and a flow-injection electrochemical detector. Three methods were compared for immobilizing antibodies on the inner surface of silica capillary columns; these methods were based on the use of a homobifunctional cross-linker glutaraldehyde, a heterobifunctional cross-linker N-succinimidyl-4-maleimidobutyrate, and biotin-streptavidin chemistry, respectively. The glutaraldehyde method gave the best reproducibility with a relative standard deviation of 1 to 6% for detection of Salmonella Typhimurium. The optimized immunoassay system could detect Salmonella Typhimurium in chicken breast and ground turkey meats with a detection limit of 2.4 x 10(3) and 2.4 x 10(4) CFU/ml, respectively. The total detection time was less than 2.5 h without any preenrichment. When stored at 4 degrees C, the immunocolumns could retain their activities for at least 3 months.