Trimebutina este un agonist sintetic al receptorilor opioizi periferici m, d și k. Mecanismul de acțiune constă într-un efect direct asupra mușchilor netezi ai tractului digestiv și în reglarea tulburărilor de motilitate fără a afecta sistemul nervos central. Spre deosebire de alte opioide, trimebutina nu se caracterizează prin selectivitate pentru niciunul dintre cele trei tipuri de receptori, datorită cărora poate atât spori, cât și inhiba peristaltismul. Procesul de normalizare a motilității începe la 30 de minute după utilizarea medicamentului.