Die Erweiterung der Workbench-Benutzerschnittstelle durch das Hinzufügen von Sichten, Editoren und Aktionen zur Workbench wurde bereits vorgestellt. Alle diese Elemente können dadurch miteinander verbunden werden, dass als Reaktion auf diese Aktionen eigene Dialoge gestartet werden.
Das UI-Gerüst von JFace UI bietet verschiedene Standarddialoge sowie ein Gerüst für die Erstellung eigener Dialoge und Assistenten. Die unterschiedlichen Typen von Dialogen und Assistenten werden ebenso erläutert wie ihre Erstellung.
Außerdem werden einige einfache Workbench-Erweiterungen behandelt, die Assistenten ergänzen.