À la base de l'automation on trouve un moteur de process permettant l’exécution de scenario avec temporisation et conditions, par exemple pour expédier une séquence d'e-mails. Un Trigger (déclencheur) l'active si le prospect remplit les conditions pré-définies, et un modeleur permet de créer ou faire évoluer la séquence. Voir aussi « Marketing Automation » dans nos définitions du marketing automation.