A reducing agent is just a donor of electrons, and pretty much anything can act as a reducing agent, provided the species you are reducing is a strong enough oxidant. In your example, Au absolutely does not want to be at the 3+ oxidation level, and a relatively mild reductant (such as the electrons in the lone pair of an amine) will reduce it to Au(0).
If you want to understand what can and cannot act as a reductant or oxidant for a particular reaction I suggest you learn about redox potentials.