Benzotriazole amino acids, or aminoacylbenzotriazolides, are versatile reagents for synthesizing peptides as well as their mimetics and conjugates. Benzotriazole amino acids have been used for the preparation of diverse derivatives including:Polypeptidal benzotriazolidesPeptidomimetics, such as aminoxypeptides, depsipeptidesand heterocyclic peptidomimeticsTagged peptides and peptidomimetics, particularly those with fluorescent labelsN, O, S, and C linked peptide conjugates