Es un antagonista de los receptores de dopamina D2 en el sistema nervioso central y un agonista serotoninérgico. Actúa acelerando el vaciamiento gástrico y aumentando el peristaltismo del tracto digestivo superior. También tiene un efecto antiemético al bloquear los receptores de dopamina en el área postrema del cerebro.
Se utiliza para tratar náuseas y vómitos, especialmente inducidos por quimioterapia, cirugía o migraña. También se emplea en la gastroparesia diabética y en el reflujo gastroesofágico.