Custom Unit4 integrations
Appfront builds custom Unit4 integrations that connect your cloud ERP seamlessly with web applications, project tools, financial systems and BI platforms. Through the official ERPx REST API and SOAP/XML web services, we build integrations that eliminate manual work and give your organisation reliable, real-time data.
What is a Unit4 integration?
Unit4, formerly known as Agresso and Business World, is a cloud ERP platform focused on project-driven and people-centric organisations. The platform includes modules for financial management, project administration, procurement, HRM, planning and forecasting, and business intelligence. With the ERPx REST APIs and legacy SOAP/XML web services, Unit4 offers extensive options for exchanging data with external systems.
A Unit4 integration automates the flow of data between your ERP environment and the applications around it. Project hours become budgets, purchase orders become financial postings, and staff changes land in the right system, with no manual exports or imports. The result: fewer errors, shorter lead times and a reliable single source of truth for your entire organisation.
Appfront builds these integrations to measure using the official Unit4 API stack. We analyse which modules and data flows are relevant to your situation and deliver an integration that fits your actual processes, not a generic connector you then have to adjust by hand.
Real-time data synchronisation
Changes in Unit4 or in connected systems are passed on immediately or at an agreed frequency. Project budgets, financial transactions and staff data are always up to date, with no more outdated spreadsheets.
Modules as building blocks
From financial management and project administration to procurement and FP&A, any Unit4 module can be connected individually or in combination. You decide which data flows add value to your organisation.
ERPx API & SOAP-compatible
We build new implementations on the modern ERPx REST/JSON API using OAuth 2.0. Is your organisation still running an older Business World version? We also support the SOAP/XML interface and can guide a gradual migration.
Our development process for Unit4 integrations
Unit4 integrations often touch several modules and departments at once. Our process is designed for that: we identify early on which data flows, authentication mechanisms and business rules are involved, so the integration performs reliably from go-live.
We inventory which Unit4 modules are relevant, which external systems will be connected and what the data flows look like. The result is a clear scope document covering entities, directions and business rules.
We choose the right API layer (ERPx REST or SOAP/XML), design the authentication strategy with OAuth 2.0 and define error handling and retry logic. Where multiple systems are involved, we determine whether middleware is needed.
Implementation in sprints with automated tests, structured logging and monitoring. You see working builds along the way and can test in a staging environment that mirrors your Unit4 configuration.
Controlled go-live with data validation and fallback scenarios. After handover, we provide ongoing management, monitoring and further development whenever your processes or systems change.
What a Unit4 integration delivers in practice
The functionality we build depends on your specific Unit4 modules and business processes. Below are the six integration categories we most often deliver for organisations that use Unit4 as their central ERP platform.
Financial integration
General ledger postings, accounts payable and receivable movements, invoices and payment statuses are automatically synchronised between Unit4 and your financial satellite systems. Manual journal entries become a thing of the past.
Project hours & budgets
Hours recorded in time-tracking tools are automatically linked to Unit4 projects and budgets. Project managers see in real time what has been spent, and the finance department can invoice directly based on approved hours.
HRM & personnel data
Staff changes, contract amendments and organisational structures are synchronised between Unit4 HRM and external systems such as identity management, payroll or an employee portal. No duplicate entry, and data stays consistent.
Procurement & contract management
Purchase orders, supplier data and contracts from Unit4 are linked to e-procurement platforms, approval workflows or your own purchasing portal. Budget control and supplier management run fully automated.
BI & reporting
Financial and operational data from Unit4 is made available to Power BI, Looker Studio or custom dashboards. Combined with data from other sources, it gives an integrated view of project profitability, cash flow and organisational performance.
Web app integration
Custom web applications, such as customer portals, self-service tools or sector-specific platforms, are connected directly to Unit4. End users work in a familiar interface while the ERP processes the data in the background.
Typical applications by sector
Unit4 is used by organisations of many different types. How an integration is set up varies greatly by sector and way of working. Below are four patterns we come across regularly.
Education & non-profit
Educational institutions and non-profit organisations often work with multiple entities, grant streams and complex budget cycles. A Unit4 integration connects multi-entity financials with grant administration, student information systems or donor portals, giving an integrated financial picture without manual consolidation.
Professional services
Consultancy firms, accountancy practices and engineering companies bill on the basis of hours, project phases and post-calculation. An integration automatically pulls recorded hours and project costs from time-tracking systems and converts them into budget reports and sales invoices in Unit4, taking you from timesheet entry to invoice line without manual work.
Government & public sector
Government bodies must meet strict compliance requirements and accountability standards. A Unit4 integration connects HRM data with workforce planning systems, links financials to budget monitoring and ensures audit trails are complete and traceable, which is essential for the Dutch Open Government Act (Woo) and accountability protocols.
Growing mid-sized organisations
Organisations modernising their ERP landscape, for example moving from an on-premise Agresso installation to Unit4 ERPx in the cloud, benefit from integrations that connect existing systems gradually. Appfront guides this transition so that operations keep running while the ERP environment is renewed. See also our custom software services.
Technology we use
We build Unit4 integrations using modern, maintainable technologies. We tailor the exact stack to your Unit4 version, your internal IT standards and the systems being connected. We document everything so that your team, or a future supplier, can manage the integration independently.
Why choose Appfront for your Unit4 integration?
Unit4 integrations require a partner who understands both the technical API layer and the functional complexity of ERP. Appfront combines experience with enterprise API integrations with knowledge of the Dutch market, where Unit4 is widely used.
We begin every engagement with a thorough analysis of your current Unit4 configuration, the modules you use and the systems that need to be connected. The aim is an integration that is not only technically sound but genuinely eases your team's day-to-day operations.
For every integration we deliver full documentation and make sure the solution is transferable. No vendor lock-in, just transparent code and clear agreements. Also see our services in middleware, custom software and web app development.
- Experience with the Unit4 ERPx API and the legacy SOAP/XML interface
- Specialists in Dutch ERP and financial integrations
- Support for both cloud ERPx and on-premise Business World
- Structured error handling and retry mechanisms
- Comprehensive logging and monitoring from day one
- Full documentation, transferable to your team or supplier
- A fixed point of contact, short lines of communication, no passed-around accounts
- Ongoing maintenance and proactive further development
Security and privacy in Unit4 integrations
Unit4 holds financial data, staff information and project data that fall under the GDPR and are business-critical. Appfront treats every integration with that as the starting point: we only exchange the data that is genuinely needed, encrypt everything in transit and at rest, and document the data flows for your record of processing activities.
Authentication runs via OAuth 2.0, the standard protocol of the Unit4 ERPx API. We configure scopes and permissions according to the least-privilege principle, so the integration only has access to the entities that are relevant. For the legacy SOAP/XML interface we apply similar restrictions through service accounts with minimal rights.
More about our approach: information security policy and vulnerability disclosure policy.
- GDPR-compliant data processing and data minimisation
- Encryption in transit (TLS 1.2+) and at rest
- OAuth 2.0 with scoped permissions and token rotation
- Role-based access and least-privilege principles
- Audit logs with traceable data flows
- Monitoring and alerting for anomalous behaviour
- Secrets management via Azure Key Vault or similar
- Documentation for your record of processing activities
Frequently asked questions about Unit4 integrations
Answers to the questions we are asked most often about custom Unit4 ERP integrations.
A Unit4 integration is a technical integration that allows Unit4 ERP, the cloud ERP platform formerly known as Agresso and Business World, to exchange data with other software systems. This can be done via the modern ERPx REST API or via the legacy SOAP/XML web services. Think of automatically synchronising financial data, project hours, purchase orders or employee data with web applications, BI tools or industry-specific software.
Appfront works with the full Unit4 API stack. For new implementations, we preferably use the ERPx REST/JSON APIs (10 core APIs via develop.unit4rd.com), including OAuth 2.0 authentication. For organisations still running older Unit4 Business World versions, we also support the SOAP/XML web services. The choice depends on your Unit4 version and the functionality you require.
The lead time depends on the number of modules and the complexity of the data flows. A single integration, for example passing project hours on to an external reporting system, can be operational within a few weeks. A broader integration combining financials, projects and HRM with several external systems typically takes two to three months. After an intake we provide a realistic plan.
Yes. Many organisations have legacy integrations built on the older SOAP/XML interface or on outdated middleware. Appfront can take over, document and, where sensible, migrate these integrations to the modern ERPx REST API. We first carry out an architecture review and draw up a migration strategy that fits your timeline and budget.
The integration can cover all common Unit4 modules: financial management (general ledger, accounts payable, accounts receivable), project administration (hours, costs, budgets), HRM and payroll, procurement and contract management, planning and forecasting, and business intelligence. Which modules are relevant depends on your specific business processes and the external system you want to connect.
Yes. Unit4 runs in the cloud, and all API communication takes place over HTTPS with OAuth 2.0 authentication. On top of this, Appfront applies the data minimisation principle: we only exchange the data that is genuinely necessary. Personal data is encrypted in transit and at rest. We document the data flows so that your record of processing activities remains complete and up to date.
The investment depends on the number of Unit4 modules being integrated, the complexity of the business logic, the number of external systems, the synchronisation frequency and the degree of custom data transformation. Ongoing maintenance and monitoring also play a part. We always provide a transparent quote following a no-obligation intake, in which we map out your situation.
Unit4 is mainly used by mid-sized and large organisations that work on a project basis: professional services firms, non-profit organisations, educational institutions, government bodies, and engineering or consultancy firms. Any organisation that uses Unit4 as its central ERP platform and also works with additional software, for time tracking, BI, HRM or client portals, can benefit from an automated integration.
Ready to build your Unit4 integration?
Tell us which Unit4 modules you want to connect and to which systems. We will help you think through architecture, API choice and implementation strategy. A no-obligation first conversation gives you a clear picture of the possibilities and approach within half an hour.