Features

The full desk, feature by feature

Freyja replaces the chat widget, the shared inbox, the help center and the reporting tool — with an AI agent on the frontline of all of it. Here's what's inside.

The frontline

An AI agent customers don't want to escape

Freyja is the first responder on every channel. She answers from your knowledge — at a human pace, in a low, calm voice — and quietly steps aside the moment a person is needed.

Human cadence

Realistic reading, thinking and typing rhythm. No instant robotic walls of text — conversations feel like talking to a considered colleague.

Voice, in and out

Visitors tap the mic and talk; Freyja answers out loud in a soft, unhurried voice, normalising dates and numbers so nothing sounds machine-read.

Grounded in your knowledge

Hybrid keyword + semantic search over your imported docs and crawled pages. Confidence thresholds decide when she answers and when she hands over.

Learns from every conversation

Closed conversations can auto-summarise into draft knowledge articles — review, approve, and her next answer is better.

Multilingual

The widget follows each visitor's language with per-locale label overrides; Freyja replies in kind.

Knows your customers

HMAC-verified identity for logged-in users, pre-chat forms when you want contact details first, and visitor history that follows the person.

Tool use (MCP)

Connect order systems, calendars or your own APIs through MCP servers — Freyja checks real data before answering, scoped per agent and per user.

On-brand, per brand

Multi-tenant from day one: each agent has its own knowledge, branding, tone, schedule, business hours and allowed origins.

The desk

One inbox for everything she hands over

Tickets, not tabs. Every conversation Freyja can't finish becomes a durable ticket with a reference, an owner and a clock — whatever channel it came from.

Every channel, one queue

Website chat (live, with takeover), inbound email with proper threading, WhatsApp Business, Facebook Messenger, Instagram DMs, Telegram, LINE, and manual tickets for phone calls and walk-ins.

Ticket refs that stick

Every ticket gets a FRY-reference that survives channel hops — it threads email subjects, resolves searches and never goes stale, even across merges.

Full-text search

Search every message body, subject, name and ref across the whole desk — find 'that ticket where someone mentioned the broken invoice' in seconds.

Merge duplicates

Two tickets, one customer? Merge them: messages move to the survivor, old refs and email threads follow automatically.

Saved views

Personal, shared and team-scoped filters as one-click chips — everyone opens the queue that matters to them, and closed tickets archive out of sight.

Macros (canned responses)

Reusable replies with variables, one keystroke away in the composer. Shared across the workspace, managed inline.

Collision detection

See who else is viewing a ticket in real time, so two agents never answer the same customer twice.

Notes & timeline

Internal notes the customer never sees, plus a full audit trail of assignments, status changes, SLA events and merges.

The autopilot

Workflow that runs while you sleep

Rules, clocks and alerts keep the queue honest. Nothing waits unnoticed, nothing lands on the wrong desk, and snoozed tickets come back exactly when they should.

Routing rules

Match on channel, urgency, sentiment, topic or identity — then assign a person or team, set priority, auto-reply or snooze. First match wins, you stay in control.

AI triage

Every handover is classified for topic, urgency and sentiment before a human reads it — powering rules, views and the inbox chips.

Round-robin assignment

New tickets rotate across on-duty teammates — chat, email and manual tickets alike. Presence-aware, so nobody on lunch gets the queue.

SLAs with business hours

First-response and resolution targets that respect your opening hours. Breaches bump priority, alert the team and show on every ticket.

Waiting-reply alerts

If a customer has waited past your threshold, the desk pings the right people — with OS notifications — before it becomes a complaint.

Snooze & auto-reply

Park tickets until a date and they reopen themselves; instant acknowledgements go out on email tickets so customers know they're heard.

Status emails

Solving or reopening a ticket notifies the customer automatically — reply-to-reopen included, so closed never means locked out.

Customer ticket page

Every email links to a private, signed page where customers see their ticket's status and history — no login, no portal account.

AI on both sides

A copilot inside the composer

The same intelligence that answers customers also works for your agents — drafting, summarising and polishing, with a human always on the send button.

Draft replies

One click turns the whole thread plus your knowledge base into a ready-to-edit answer.

Summarise long threads

Joining a 40-message conversation? Get the story so far in three sentences before you type a word.

Tone control

Make a draft friendlier, more formal or just shorter — without retyping it.

Self-service

A help center that deflects before anyone writes in

Your knowledge base, published. Search-engine-indexable articles in your branding, with Freyja's chat widget on every page for the questions the articles don't answer.

SEO-ready out of the box

Server-rendered pages, canonical URLs and a sitemap — your answers rank where customers actually search: Google.

Your brand, not ours

Logo, accent colour and company name carry through. One toggle on the agent publishes it.

Curated by design

Articles are written and published deliberately, separate from the AI's internal knowledge — drafts and internal notes never leak.

Chat where reading ends

The widget rides along on every article, so 'still stuck?' is one tap — and Freyja already knows the context.

The scoreboard

Reporting that tells you the truth

Not vanity dashboards — the numbers a support lead actually runs a team on, computed from the same tickets your agents work in.

Deflection rate

How much the AI resolves without a human — the number that pays for the product.

Response & resolution times

Median and average first-response and resolution times, windowed by 7/30/90 days, per agent or across the desk.

SLA attainment

Breaches versus tickets, so 'are we keeping our promises?' has a percentage.

Channel mix & busiest hours

Where tickets come from and when they arrive — staff the desk on evidence, not folklore.

Team activity

Replies and solves per teammate. Recognition for the people carrying the queue.

CSAT

Post-conversation ratings with full distribution, straight from the widget.

Under the hood

A platform you can trust your customers to

Built multi-tenant, secured by default, and priced so growing your team never needs a procurement meeting.

Unlimited seats

Flat monthly pricing on the AI workload. Invite the whole company — we never charge per agent.

Workspaces, teams & roles

Brands isolated in workspaces; teams cover agents; member, admin and supervisor desk roles keep access right-sized.

GDPR tooling

Per-visitor export and hard erasure across tickets, transcripts and search indexes. Made in Denmark, hosted with EU customers in mind.

Secrets encrypted at rest

API tokens and channel credentials are AES-256-GCM encrypted, with a documented key-rotation runbook.

Bring your own model

Freyja runs on your OpenRouter key — pick the model that fits your quality and cost bar, per agent.

Drop-in widget

One small script tag, loads async, matches your accent colour. Live on your site in minutes — no rebuild.

All of it on one subscription — flat pricing, unlimited seats, 14-day free trial, or start now and be live this afternoon.

Run your support desk AI-first.

Point Freyja at your knowledge, connect your channels, invite the whole team — seats are free. Live in an afternoon, not a quarter.