La aplicación a integrar debe poder ser ejecutada en un navegador (aplicación web), la plataforma de la aplicación puede ser diferente a la que esté instalada GXportal. Por ejemplo puede usar GXportal en .Net e integrar una aplicación en Java.
GXportal provee objetos para integrar fácilmente la aplicación y ejemplos de cómo usar los procedimientos provistos. También se proveen APIs y Data Views para acceder a la base de datos de GXportal.
Los siguientes pasos detallan el procedimiento para incorporar las APIs provistas por GXportal a una Base de Conocimiento GeneXus 9 y GeneXus X.