← PRODUCTS / BUSINESS SAAS
P-03○ Beta

Tessera CS

Omnichannel customer support console

An omnichannel customer support console that handles inquiries from every channel — email, web chat, KakaoTalk, LINE, phone, and reviews — in one inbox, operating SLA, sentiment, and automation in real time.

WebiOSmacOS
Tessera CS — Live
LIVE자동 새로고침 1분
처리 1,127 · 대기 157
신규
284
+12% 어제 대비
미처리
157
−3% 어제 대비
긴급
23
+5 어제 대비
라이브 큐
긴급 23SLA 위험 14미배정 9
T-83421공연 당일 입장 QR이 안 …VIP이수민
2분
T-83419결제는 됐는데 좌석이 사…박서연
6분
T-83417환불 요청 — 공연 취소 케…김도현
11분
T-83412VIP 패키지 좌석 변경 가…VIP최우진
18분
T-83410회원가입 인증 메일 미수…장민기
24분
T-83408예매내역 PDF 재발송 부…정유라
31분
/02PROBLEM

The problems Tessera CS
solves

This product was built to solve the recurring operational and development challenges found in real environments like the ones below.

CONTEXT

An omnichannel customer support console that handles inquiries from every channel — email, web chat, KakaoTalk, LINE, phone, and reviews — in one inbox, operating SLA, sentiment, and automation in real time. Existing solutions were either not operator-friendly or built in a way that piled up maintenance costs. UNISYS redesigned this into a product that's owned all the way through operations.

/03FEATURES

Key Features

The core features Tessera CS provides. Every feature is delivered in an operable form.

F-01

Omnichannel inbox

Handle inquiries from email, web chat, KakaoTalk, LINE, phone, and reviews as tickets in a single inbox. A Socket.IO real-time queue reflects new, status-change, assignment, and escalation events instantly.

F-02

Permissions · Multi-tenant · Audit log

Built-in tenant-level data isolation and role-based access control (RBAC), with every change automatically recorded in an audit log (PermissionsGuard / AuditInterceptor).

F-03

SLA · Sentiment analysis

Tracks ticket status (NEW · IN_PROGRESS · WAITING · ESCALATED · RESOLVED · CLOSED) and SLA compliance/breach in real time, and surfaces at-risk inquiries via sentiment analysis.

F-04

Automation workflows · Macros

Automate repetitive operations with a trigger → condition → action node builder, and standardize responses with macros and a knowledge base. Background jobs run on a BullMQ queue.

F-05

Analytics · Reports · QA

Range-based dashboard widgets such as hourly charts, sentiment donuts, and top keywords, plus reports and agent quality (QA) reviews.

F-06

Multi-platform clients

Ships with both a web console (React) and a native iOS/macOS app (SwiftUI).

/04ARCHITECTURE

Technical Architecture

An overview of the technologies Tessera CS runs on.

C-01
Frontend
React 19 · Vite · JSX · socket.io-client (iOS/macOS: SwiftUI)
C-02
Backend
NestJS 10 · Prisma 5 · BullMQ · JWT (15m + refresh)
C-03
Database
PostgreSQL 16 · Redis 7
C-04
Realtime / Infra
Socket.IO (/ws) · Docker Compose
/05FAQ

Frequently Asked Questions

The questions we hear most often when evaluating adoption.

A basic setup (channel connection + inbox + dashboard) typically takes 2–3 business weeks; 6–8 weeks when automation, SSO, or custom integrations are required.
Yes. It ships as a Docker Compose setup (including PostgreSQL and Redis) to run on your own infrastructure.
It provides a REST API (/api) and Socket.IO real-time events, with the full spec available via Swagger (/docs). JWT-based authentication and role permissions are supported.
Depending on the package, you can choose a business-day response SLA or a 24/7 operations SLA, and the in-product SLA monitoring tracks response/resolution times and breaches in real time.
START A PROJECT

Ready to start your project?

If you're planning a software product, SaaS, or cloud infrastructure build,
let's discuss your project with UNISYS.

Start a Project View Products