AI agent development
We build AI agents that take repetitive, multi-step work off your team and complete it inside the tools you already use. Every agent ships with approval steps, evals and monitoring, so you can see what it did and why.
AI agents services
- Agentic workflowsMulti-step agents that act across systems and pause for approval on the risky steps.
- Customer operations agentsAgents that draft, route and resolve support, claims and order questions.
- Internal copilotsAssistants for staff that answer from company knowledge and work with your tools.
- Voice agentsPhone and web voice agents for intake, scheduling and first-line support.
How we work on it.
Start from one process
We pick a single, well-understood process with measurable outcomes and make the agent reliable there before widening its scope.
People approve what matters
Approval steps are designed in from day one, and autonomy grows only where eval results and override rates justify it.
Evals before every release
Each agent has a test set built from real cases, and no prompt, model or tool change reaches production without passing it.
Visible in production
Every run is traced with its inputs, tool calls, cost and outcome, so your team can answer what the agent did and why.
Related work.
- Logistics
How AI agents saved a freight forwarder €400k a year on shipment exceptions
€400ksaved a year- AI agents
- LangGraph
- Workflow automation
- Finance operations
AI invoice approval agent that cites the policy clause behind every decision
100%of automatic decisions cite a policy clause- AI agents
- Human in the loop
- RAG
- Sales
How an AI sales agent gives every rep 6 hours of account research back a week
6 hrsback per rep, every week- AI agents
- Sales automation
- HubSpot
Built with.
All technologiesFurther reading.
Human-in-the-loop AI agents: design patterns for production
The patterns we use to run AI agents safely in production: approval checkpoints, confidence thresholds, tool permissions, audit trails and fallbacks.
4 min read
LLM evals: how to test AI features before every release
A practical approach to LLM evals: build a test set from real cases, combine code checks with model grading, and block releases that regress.
5 min read
Common questions.
Software that uses a language model to decide which steps to take, calls tools such as your CRM, ERP or inbox to carry them out, and checks the result. The difference from a chatbot is that an agent completes work across systems.
Processes that repeat often, follow rules someone can explain, pull data from several systems and have outcomes you can check. Invoice handling, shipment exceptions, claims triage, lead research and ticket drafting are common examples.
We are model-agnostic and choose per task, usually from Anthropic Claude, OpenAI, Google Gemini or Mistral, and open models such as Llama when data must stay on your own infrastructure. Evals decide the choice, and we can switch models later without a rebuild.
We can run the full stack on EU infrastructure, including EU-hosted model endpoints, and keep logs and traces in your own cloud account. We document data flows so your security and privacy teams can review them.
It depends on the number of systems involved, the state of their APIs and how many edge cases the process has. We agree the scope and timeline after a short discovery phase, and release the agent in stages.