
Codeunit sells integration as a service, and that means the relationship with the customer does not end when the project is completed. Once the systems are connected, Codeunit remains available, always within reach for anyone needing a helping hand. A central part of that promise is the customer portal, which many customers describe as one of the most reassuring aspects of working with Codeunit.
What is now a fully developed product actually started as an internal tool. "We noticed quite quickly that customers wanted access to the same tools we were using internally. The enthusiasm was great, so we started inviting them in, and then it grew into the portal we have today", says Viggo Sjöström, who is responsible for the portal's development with a focus on the look, feel and usability of the product.
A portal that reveals what happens under the hood

The goal of the portal is simple to summarise: full visibility and control over your data. Integrations themselves are silent. They cannot be read directly and give no feedback about what is actually happening. It is in the portal that the picture becomes clear. For customers with multiple integrations and many systems communicating with each other, the portal acts as a centralised control room where everything is made visible.
Since Viggo took over as portal lead in mid-2025, the pace of development has increased. Codeunit is growing, and as more brands and businesses join the platform, so do the demands. "We make improvements continuously, roughly one major release per month. Our customers probably won't notice all of the changes directly, but they make the system a little better each time", he says.
The Resolution Center, for transactions that need attention
One of the more significant recent updates is the launch of the Resolution Center. It is a dedicated view, separate from the general transaction history, where failed transactions awaiting a new attempt, cancelled transactions and so-called jobs are gathered in one place. The idea is that users should quickly be able to assess the situation and take action, either on individual transactions or on several at once through batch handling, without having to search through a long list. And while the current feature set is already a meaningful step forward, Viggo hints that the Resolution Center has even more exciting features already in development.

Self-service regardless of technical level
Codeunit's customers come from widely different industries and have varying technical backgrounds. What they share is the need to understand what is happening when something goes wrong. "In the portal you can see exactly what is happening and when, you don't need to be a detective. And in many cases you can fix the error directly from within the portal", says Viggo. "Our ambition is to enable customers to resolve as much as possible on their own. Not everyone has the same technical knowledge, but the options should be there and our aim is always to make these options powerful and easy to use".
To make that possible, Viggo and the team are currently working on expanding the documentation available within the portal. Alongside that, traceability is a prioritised area, giving users the ability to track changes, see who made them, and better understand how data moves through the system.
Driven by creativity and user feedback
Viggo describes his work as genuinely creative. "I get a challenge on my desk and then it is up to me to figure out the best way to solve it. In many cases, ideas for new features or improvements simply pop into my head. I’ll build them, let my colleagues test them internally, and then we decide if it’s something we want to keep or not. That’s what I like most about my job." He also welcomes feedback from users, with both customers and colleagues internally contributing ideas that drive development forward. "Feel free to get in touch if you think something is missing or if you have ideas on how we can improve the experience", Viggo concludes.

