Jedes Mapp Engage System führt sehr viele Prozesse aus, die durch seine Benutzer ausgelöst werden. Einige der Prozesse werden im Hintergrund ausgeführt und erfordern viel Zeit, um abgeschlossen zu werden. Das sind beispielsweise der Anwenderimport, der Nachrichtenversand, die Berechnung von Selektionen sowie die Erstellung von Berichten und Exporten. In vielen unterschiedlichen Bereichen von Mapp Engage werden Prozesse durch Benutzer angestoßen. Zum Beispiel der Nachrichtenversand über den Dialog ​Nachricht erstellen​ oder das Einrichten eines wöchentlichen Imports über den Dialog ​Übersicht Zeitbasierte Automatisierungen​.

Diese Aufgaben werden im Rahmen eines Prozesses ausgeführt. Der Fortschritt einer Aufgabe eines Prozesses kann im Dialog ​Übersicht Prozesse​ eingesehen und überwacht werden (siehe Übersicht Prozesse (Dialog)​).

Die Aufgabe, die ein Prozess ausführt, wird in Mapp Engage als ​Typ​ bezeichnet. Eine Aufgabe (d.h. ein Typ) kann mehrere Male hintereinander in unterschiedlichen Prozessen ausgeführt werden. Für jede Ausführung der Aufgabe wird ein neuer Prozess erstellt. Viele der Aufgaben, die in einem System ausgeführt werden, werden im Dialog ​Übersicht Prozesse​ dargestellt(siehe Übersicht Prozesse (Dialog)​).

Mapp Engage teilt Aufgaben, die einen langen Zeitraum in Anspruch nehmen, in kleine einheitliche Arbeitssegmente, sogenannte ​Arbeitspakete​. Die Ausführung einer Aufgabe kann durch den Benutzer unterbrochen und später fortgesetzt werden. Ist ein Prozess in Arbeitspakete unterteilt, unterbricht Mapp Engage die Aufgabe dann, wenn die Verarbeitung eines Arbeitspaketes abgeschlossen ist und mit dem nächsten begonnen werden kann.

Um die Ausführung einer komplexen Aufgabe zu vereinfachen, unterteilt der ausführende Prozess die Arbeit in einen oder mehrere Teilprozesse. Jeder Teilprozess ist für die Ausführung eines bestimmten Teils der Gesamtaufgabe verantwortlich. Der Teilprozess wird als ​Child-Prozess​ bezeichnet. Der Hauptprozess (d.h. Parent-Prozess oder Master-Prozess) koordiniert und überwacht die Ausführung seiner Child-Prozesse. Der Fortschritt, den die Aufgaben der Child-Prozesse machen, wird im Dialog Child-Prozesse dargestellt (siehe Child-Prozesse (Dialog)​).

Abhängig vom Typ der Aufgabe und dem Status des entsprechenden Prozesses, kann ein Benutzer mit den Prozessen seines Systems folgendes tun:

Hinweis:

Auch wenn ein existierender Prozess im Dialog ​Übersicht Prozesse​ beeinflusst werden kann (z.B. Child-Prozesse einsehen, Prozesse unterbrechen, fortsetzen oder abbrechen), so ist es jedoch nicht möglich, einen Prozess in diesem Dialog zu löschen oder zu erstellen.

Der Dialog ​Übersicht Prozesse​ zeigt Informationen zu Prozessen, die durch Benutzerabfragen in unterschiedlichen Bereichen des Systems erstellt wurden (z.B. ein Nachrichtenversand, der durch eine zeitbasierte Automatisierung ausgelöst wird).