將醛酮跟胺反應生成亞胺(席夫鹼),然後用硼氫化鈉或者氰基硼氫化鈉還原成胺。
反應應在弱酸條件下進行,因為弱酸條件一方面使羰基質子化增強了親電性促進了反應,另一方面也避免了胺過度質子化造成親核性下降的發生。
用氰代硼氫化鈉比硼氫化鈉要好,因為氰基的吸電誘導效應削弱了硼氫鍵的活性,使得氰代硼氫化鈉只能選擇性地還原西弗鹼而不會還原醛、酮的羰基,從而避免了副反應的發生。