Skip to content

Agent

One agent. Every customer moment.

The customer-facing side of Unless — one AI Customer Agent across acquisition, retention, expansion, and support, with the Help Center it auto-generates as its public face. Browse a moment, or see the full overview.

Acquisition

Qualify, convert, educate. 24/7 on your marketing site.

Retention

See churn coming. Act before it does, inside the customer's product.

Expansion

Catch upsell signals early. Route them to the right owner.

Support

Resolve, co-pilot, learn — across every helpdesk and channel.

Engine

The platform underneath.

The back-of-house side of Unless — a Living Knowledge library that maintains itself, plus the Train → Test → Deploy → Analyze loop that keeps every Customer Agent sharper after every conversation. See how the engine compounds.

Train

Always current. Always ready. Living Knowledge + Living Context.

Test

Before a customer sees it. Preview, simulate, audit.

Deploy

One agent. The whole journey. Memory across all of it.

Analyze

Performance, value, AI maturity. All visible. All live.

Trust

Built for the EU from day one

The architecture that lets your DPO, security, and procurement teams sign off without slowing your team down. Browse the page, or jump straight to a section.

Privacy Vault

Twelve numbered measures keep sensitive identifiers home.

Compliance posture

Three pillars — sovereignty, AI Act readiness, sector readiness.

Architecture

Five EU-resident layers — touchpoints to LLM constellation.

Frameworks

EU AI Act, GDPR, DORA, OWASP — built into the platform, not bolted on.

Customers

Trusted by leaders

How regulated-Europe brands — from Visma to Onguard — turned customer success into a revenue engine with Unless.

Visma Enterprise AS

Norway's leading ERP — modernized self-service with Unless.

Helping patients

Patient self-service surged within weeks of deploying Unless.

Enhancing credit software

Financial service Onguard powers their support operations with Unless.

Ticket deflection at scale

Meet Sally, Kontek’s AI support colleague in regulated finance.

Resources

Search resources and support articles

Documentation, articles, and recipes for getting the most out of your Unless deployment — plus a help desk when you need a human.

Help center

Get-started guides and advanced playbooks for the platform.

Security and compliance

Privacy measures, security by design, and compliance guidelines.

Developer documentation

Find reference documentation for the javascript API.

The Unless cookbook

Bite-sized examples for every stage of the customer lifecycle.

Pricing

Pay per outcome. You choose.

Two equal-weight plans, both built around outcomes. Browse the page, or jump straight to a section.

The two plans

Flex (€0.99 per outcome) or Fixed (€1,999/month). Equal weight.

What's included

Full platform on both — Living Knowledge, Memory, Context.

Flex modules

Productized add-ons. À la carte on Flex, bundled into Fixed.

Frequently asked

What counts as an outcome, fair use, and switching mid-year.

Advanced

Living Memory: retention and identity matching

Version 1.0 · Last updated 2026-05-27

One of the three senses. Remembers who the agent is talking to across sessions. Defaults work for most cases; tune when defaults are not enough.

A customer who asked about pricing yesterday should not get the same first-time pitch today. A customer with a recurring issue should not have to re-explain it. Living Memory is what makes the agent feel like a continuous relationship instead of a stateless chatbot.


Key concepts

Identity matching

How the platform decides that two sessions belong to the same customer. Rules combine email, account ID, custom identifiers, and inferred identity from Living Context.

Retention windows

How long memory is kept. Different defaults for anonymous visitors (shorter) and identified customers (longer). Aligned to your sales cycle and GDPR data minimization.

Memory fields

What the agent remembers per customer: identity, conversation history, preferences, sentiment, goals, and the outcomes of past conversations. Each customer’s memory is private to that customer. Extensible with custom fields where needed.

Anonymous-to-identified linking

When an anonymous visitor identifies themselves (sign-up, login, form fill), the platform links their anonymous history to the identified profile.

Erasure

Customers can request memory erasure under GDPR. Erasure drops the customer’s history immediately; the next conversation starts fresh.

What you can do here

  • Configure identity matching rules
  • Set retention windows for anonymous and identified profiles
  • Add custom memory fields
  • Inspect what Living Memory holds for a specific customer
  • Process data subject erasure requests

When to use it

  • Default behavior is close but not quite right for your business
  • Sales cycle is unusual (very short or very long)
  • You need to remember something specific that defaults do not cover
  • Privacy review wants tighter retention windows

How it works

Each Customer Agent conversation writes to Living Memory under the customer’s identity. Subsequent conversations read from Living Memory before generating answers. Memory passes through the Privacy Vault, so PII is tokenized.

Frequently asked questions

How do I match customers across email and account ID?

Open identity matching rules and order them. Email first, account ID second usually works. The first match wins.

How do I extend the retention window for identified customers?

Open retention settings and pick a longer window. Confirm with your DPO that the new window is compliant.

How do I add a custom memory field?

Open custom memory fields, add the field name, and set the type (string, number, boolean). The platform starts capturing the field on the next conversation.

A customer wants their memory erased. What do I do?

Open Trust > Privacy and submit a data subject erasure request. The platform drops the customer's Living Memory immediately.

How do I inspect what is stored for a customer?

Open Living Memory and search by identifier. The view shows everything the agent remembers for that profile.

Why is the agent treating a returning customer like a first-time visitor?

Identity matching probably did not match. Check the matching rules and the identifiers your platform has for that customer.

Living Context: custom connectors and field mapping