OpenToutatice est composé de six plugins Nuxeo, décrits ci-dessous :
Le schéma ci-dessous montre l'ordre et les dépendances de déploiement des plugins OpenToutatice dans un environnement client:
On voit que les quatre composants automation, core, web et services peuvent se déployer indépendamment des plugins clients; cependant, des dépendances existent entre les composants OpenToutatice: les parties web et automation s'appuient sur la partie core, la partie services s'appuyant sur l'ensemble des plugins déployés afin d'avoir à sa disposition l'ensemble des documents et vues possibles.
La partie custom, quant à elle, se déploie en dernier pour, elle aussi, avoir l'ensemble des éléments Nuxeo à disposition. Ceci est nécessaire pour pouvoir adapter des composants clients à OpentouTatice et inversement.