maesn
Agicap
Cash Flow Management

Agicap gets its accounting data through Maesn instead of maintaining it.

Agicap is a cash flow and liquidity platform for the office of the CFO: forecasting, payments and transfers, collections, receivables, payables and bank reconciliation on one surface. It had already written its own accounting integrations, and what changed the decision was not building them, it was keeping them running.

Key facts

Who Agicap is, and which part is ours

Website
agicap.com
About Agicap
A French cash flow and liquidity platform with over 8.000 clients in 12 countries, which describes itself as Europe's leading provider of cash flow management software for SMBs and mid-market companies. Its own summary: the platform connecting banking and accounting flows to unlock trapped liquidity.
Scope
Cash management and forecasting, payments and transfers, collections, accounts receivable, accounts payable and payment reconciliation. The office of the CFO end to end rather than one step of it.
Use case
Treasury and financial planning on live ledger data, plus reconciliation written back as bookings. The workflow itself, independent of any one platform, is on the payment reconciliation page, and the planning half on financial analysis and forecasting.
Previous solution
Integrations built in-house. The decision to work with a partner came from the maintenance they needed and the overhead around it, not from the first build.
The bank side
Agicap's own, and it stays that way: an EBICS and PSD2 connection. Its own site names EBICS, SWIFT, Host-to-Host and SFTP for the banks, and Open Banking APIs beside them.
The problem

Maintenance is the part nobody quotes

An integration is quoted as a build and lived with as an obligation. Agicap had shipped its own, which is why the argument here is not about the first connector but about the ones that were already live.

A treasury platform does not want one object out of an accounting system, it wants a set: what was booked, who it was booked against, what is still open. Every system names those differently, exposes them differently, and changes them on its own schedule. That is the work that does not end when the connector ships, and it is the reason Agicap decided the accounting side was not the place to spend its own engineering.

The spread below is the same set measured across the 30+ systems Maesn connects, and it is what an in-house team would be signing up for once per system. Two of the four are deep, two are narrow, and the narrow ones are narrow because of what the target systems expose rather than what an integration asks for.

10of 30+
Bookings

Journal entries as the standard read, twelve more on request. The ledger movement itself, with its accounts and its lines.

20of 30+
Customer records

The counterparty behind a receivable, which is what turns an amount into a name a collections workflow can use.

2of 30+
Open items

Standard on Exact Online and Business Central, on request on 22 more. What is still outstanding, straight from the ledger.

0of 30+
Bank movements

No system exposes them as a standard read, 21 on request. Agicap does not need them from here: it has its own bank connection.

Standard reads counted across the 30+ connected systems. On request is how the documentation marks an object that is available for a system but not part of its standard set.
How Maesn solves it

The ledger arrives as data, the bank stays where it is

The division is the point. Agicap keeps the side it has invested in, and takes the side that would cost it a connector per customer system through one connection.

Reading is the larger half: bookings, customer records and open items, normalised into one shape, so a forecast is built on the same fields whatever the customer runs. One authentication covers getting in, and the part that decides whether a connector needs an owner is what happens when a system changes or goes down, which is error handling rather than a feature anybody writes on a roadmap.

Writing is where the reconciliation lands. Agicap matches what the bank shows against what the ledger says, and the result goes back as a booking. Journal entries can be created on ten of the 30+ systems, and counting the other documented write paths with them, booking proposals, payments and open transactions, seventeen of the 30+ can take a write of some kind.

The two shapes Agicap runs need different things from the target system. Where both sides are banked and Agicap posts the share that has to be consolidated, the system has to accept an open transaction rather than a finished booking, and four of the 30+ do: DATEV Unternehmen Online, Exact Online, Lexware Office and sevdesk. Where Agicap is the end-to-end platform, the ledger is the last layer instead, and what it needs is a clean booking rather than a stream.

What changed

The maintenance moved to the other side of the API

Nothing about Agicap's product changed. What changed is who carries the accounting connections when a system ships a release nobody asked for.

The reason this decision is worth reading twice is that Agicap was not starting from zero. It had built integrations, so it knew exactly what it was buying out of: not the first build, which any competent team manages, but the standing obligation behind every connector that is already live. That is an engineering argument before it is a commercial one, and it is the same one on the page for product and engineering teams.

What the platform gets in exchange is room to be end to end. A cash forecast is only as good as the ledger behind it, collections only work with the counterparty attached, and reconciliation is worthless if the result cannot be written back. Those are three different objects moving in two directions, and they now arrive in one shape from every system a customer happens to keep.

Agicap case study FAQ

Common questions

What does Agicap read through Maesn?

The accounting side: bookings, customer records and open items out of the ERP or accounting system its customer keeps. Measured across the 30+ connected systems, journal entries are a standard read on ten and available on request on twelve more, customer records on twenty, and open items on two with 22 on request. That spread is the reason a treasury platform either builds per system or connects once.

Why do the bank movements not come through Maesn as well?

Because Agicap already has that side. It runs its own EBICS and PSD2 connection, and publishes SWIFT, Host-to-Host and SFTP alongside it. In the matrix, bank movements are on no system as a standard read and on 21 on request, so for a product without its own banking stack this is the line that decides the architecture. Here it simply is not on the critical path.

What gets written back?

Journal entries from reconciled bookings, which is the output of the AR and AP reconciliation Agicap runs. Journal entries can be created on ten of the 30+ systems, and counting the other documented write paths with them, booking proposals, payments and open transactions, the union reaches seventeen.

What happens when both sides have a bank connection?

Then the question is who posts what, and Agicap posts the share of transactions that has to be consolidated. That needs a target system which accepts an open transaction rather than a finished booking, and four of the 30+ do: DATEV Unternehmen Online, Exact Online, Lexware Office and sevdesk.

And when Agicap is the end-to-end platform?

Then the accounting system becomes the last layer rather than the working surface: the place where the numbers land for the tax office and the authorities, while the operating work happens in Agicap. Both shapes exist across its customers, and the same connection serves them.

Could another treasury platform use the same setup?

The objects are the same wherever cash is planned outside the ledger: the booking, the counterparty, what is still open, and the write-back once something is reconciled. What differs is which systems the customers keep and whether the platform brings its own banking connection, which is a coverage question rather than an integration one.
Ship your ERP and accounting integrations. Connect once.
Book a demo