Das Rahmenprogramm verfügt über eine Vielzahl von Schnittstellen zur individuellen Anpassung an die jeweilige Aufgabe über externe Module.
XÜber externe Module können eingebunden werden:
Damit diese Aufgaben in externen Module einfach implementiert werden können erhalten die Module zur Laufzeit vom Rahmenprogramm den Zugriff auf eine erweiterte Laufzeitbibliothek. Zusätzlich ist ein SDK (System Development Kit) erhältlich. Damit können sie selbst Erweiterungsmodule für XGT entwickel.