---
title: "AI integration — Egenverk"
description: "Egenverk builds AI into your workflows: assistants with read-only tools, agents with scoped permissions and drafts that a person sends."
canonical: https://egenverk.se/en/services/ai-integration
lang: en
updated: 2026-10-19
alternate: https://egenverk.se/tjanster/ai-integration.md
---
# AI that does the job. Within the limits you set.

We connect AI assistants and agents to your systems, with fixed tools, a log of every call and a person who approves anything that reaches customers or money.

Egenverk builds AI into a company's own workflows: assistants that answer from store data with read-only tools, agents that get exactly the permissions you choose and drafts that a person reads and sends. Every call is logged, cost has a cap and data goes only where you decided, with your own API key or through a service in the EU.

## What is included

- **Assistants with fixed tools.** The assistant works with tools that only read, such as sales, top sellers and order lookup. Never free-form SQL.
- **Agents with permissions.** An AI client connects as a chosen WordPress user, with permissions per area and never more than that user has.
- **A person approves.** Draft replies are never sent by themselves. Irreversible calls wait until a person has approved exactly those arguments.
- **Log and undo.** Every call is logged. Every write keeps a before/after image that can be undone.
- **Cost caps.** A daily token budget, a limit per user and a monthly token budget that stops the calls when it runs out.
- **Data where you decide.** Your own API key, which can live in wp-config, or a service in the EU. Name, email, phone and address can be replaced before a case goes to the AI.

## How we have done it

- **Egenverk Babbla.** A chat in wp-admin where the assistant answers from WooCommerce with read-only tools. It sees only what the asker may already see and cannot change anything. ([Learn more](https://egenverk.se/en/plugins/babbla))
- **Egenverk Sluice MCP.** An MCP server inside WordPress. The agent gets the permissions you choose, every write can be undone and data does not leave the site. Pre-release. ([Learn more](https://egenverk.se/en/plugins/sluice-mcp))
- **Egenverk Customer Hub.** An AI assessment and a draft reply for complaints. "Use as reply" fills in the reply box; you read, edit and send it yourself. ([Learn more](https://egenverk.se/en/plugins/customer-hub))
- **Egenverk Claims.** The AI service behind Customer Hub runs in Germany and stores only case id, timestamps, model and token count. No content, no names. ([Learn more](https://egenverk.se/en/plugins/customer-hub/claims))

## How we work

1. **Call.** Free. We listen and tell you honestly if we are the right fit.
2. **Written proposal.** Fixed scope, timeline and price.
3. **Small, reviewed steps.** Every change is reviewed and tested before it ships.
4. **Your code, your repo.** Ownership and licences are defined in the proposal. Documentation and a changelog are included.

## Common questions

### Which AI providers do you use?

Babbla works with Anthropic or OpenAI and your own key. Claims uses OpenAI through the service, which runs in Germany (EU). Sluice MCP accepts MCP clients that connect over HTTPS.

### Where does our data go?

It depends on the solution. With Sluice MCP, data does not leave the site. Babbla sends the question, the recent conversation and the tool results to the provider you chose. Claims stores no content.

### Can the AI send anything to customers by itself?

No. Drafts are shown to a person who sends them, and irreversible calls wait for approval.

### What does it cost?

Contact us for pricing.

## Where would AI help you?

Tell us about the workflow. A short call, no sales script.

[Book a call](https://egenverk.se/en/contact)
