The interactions make it possible for the user to intervene in the graph. According to the XSL, they can take different forms - drag/drop, delete, move etc. The XSL process can make successive calls to one of three supervisor sub-programs written in the Adonix language.
Example : For standard XSL for monthly planning, the process uses the MAJPLAN sub-program in AMAJPLAN. It is used to assign an activity to a planning slot. A day can be subdivided into 4 slots.