
Kontact hace un amplio uso de varias tecnologías clave en KDE, entre las que destacan KParts y D-Bus.
La integración en el GUI de los componentes se hace mediante complementos que proporcionan las versiones de KParts de las aplicaciones. Este punto solo necesita una capa delgada adicional encima del código existente de las aplicaciones en solitario.
Para la comunicación entre los componentes se usa D-Bus. Esto tiene la buena característica de que es absolutamente transparente a que la aplicación funcione en solitario o empotrada como KPart en Kontact. Al ejecutarse dentro de Kontact, se usa un modo de proceso D-Bus bastante eficiente.