nBill was designed as a standalone billing system, however it does provide some mechanisms for integrating with other components. In some cases the integration is built-in, but in most cases, if you want to integrate with another component, this will require some development work - requiring the services of a skilled PHP programmer. It will not always be possible to integrate in the way you might like, as some of nBill's files are encrypted, so they cannot be customised.