Back to servicesAI & automation

AI from Limburg that takeswork off your hands.

Kerris ICT is an AI company based in Vaals, South Limburg. I build applications that take over a concrete task: the phone, documents, recurring messages.

What you get from me

  • Voice agents handling calls and routine questions
  • LLM integration (OpenAI, Claude) into existing processes
  • Document parsing and information extraction
  • Assistants built on your own knowledge and documents
  • Process automation and workflow integrations
  • Weighing where the data lands: your own server, self-managed, or managed hosting
  • You talk directly to the developer
  • Reply within 24 hours
  • Data under your own control
  • Support after delivery

What I build

AI is only useful once it takes over a task that costs time today.

I start with the process, not the model: which steps are repetitive, where does it go wrong, and what may be automated? Then I build the application: a phone assistant, a document parser, or an integration that replaces a manual step.

How I work

  1. Pick the process

    Which task costs the most today and is the most predictable? That's where it starts.

  2. Set the conditions

    Where may the data live, what may the model see, who is responsible for what?

  3. Build and test

    A working version on real input, not on sample data.

  4. Measure and adjust

    What goes well, what goes wrong, and where should a person take over?

In practice

Projects I actually built, not sample cases.

Medical Phone Assistant

  • Python
  • AI/LLM
  • Voice
View the case

The problem

Healthcare organizations spend a lot of time on phone handling: simple questions block the line for emergencies.

What I built

AI-driven phone assistant with speech recognition, LLM triaging and seamless handover to human staff.

Result

Automatic handling of routine questions, healthcare staff relieved, patients helped faster.

Textile Processing Automation

  • Automation
  • API
  • Production
View the case

The problem

Orders with customer data and print PDFs came in at Boogaard Textiles. Those orders had to be placed into the print program with cutting lines, but it was so much manual work that the €100k cutting machine stayed unused. Instead, everything was cut with scissors.

What I built

A Laravel API that automated the entire process: process incoming orders, generate cutting lines, place them paper-efficiently in the print program. A dashboard tracked everything with barcode scanning. No more lost orders. Connected to the website, financial administration and postal dispatch.

Result

The cutting machine is finally in daily use. A permanent employee was hired to operate it. The boss's son was freed from manual cutting work, editing cutting lines and order management. The workflow went from a day to 20 minutes.

CVTailor

  • Web app
  • AI
  • Government
View the case

The problem

Government organizations need to match CVs against CompetentNL competencies, a manual, error-prone process. HR staff lost a lot of time interpreting widely varying CV formats and mapping them to standardized competencies.

What I built

A Laravel + React application that automatically parses CVs, extracts competencies and matches them against CompetentNL standards. The tool recognizes free-text experience and translates it into structured competency profiles. Fully bilingual English/Dutch, with Docker deployment.

Result

Runs live against the official CompetentNL SPARQL endpoint using the official CompetentNL→ESCO mapping (120 mapping rules), not a home-grown AI approach. Built for organisations that have to match CVs against CompetentNL.

Frequently asked questions

What clients usually want to know before they call.

What if the system doesn't understand a question?

Then it hands over to a person. That's not a failure path but the design: the application handles the predictable questions and passes the rest to someone who does know.

Am I allowed to just deploy this?

There are conditions. Since the AI Act, a caller must be able to tell they're talking to a system rather than a person. I build that in; the background is in the knowledge base.

Where do the calls and the data live?

Storage (transcripts, recordings, documents, appointments) sits on your own server or on infrastructure under your own management, with an agreed retention period and documented access. The processing itself (speech and language model) runs via specialised vendors under a data processing agreement, with training on your data contractually excluded; which vendor that is and in which region they process, I name explicitly per project. If you want everything inside a single environment, that is a custom build, and we discuss what it costs. No voice cloning and no reselling of call data.

Does this replace my staff?

No. It takes away the repeat questions so there's time left for the conversations that need attention. On a busy day that means fewer interruptions, not fewer people.

In the region

I work from Vaals, on site across South Limburg and beyond.

Let's build something.

Got an idea, a problem or a project? I'm happy to help. No obligations, just a good conversation.

  • No obligation
  • 30 minutes
  • No sales talk
  • Actionable advice