01 Prodotto LBD · Customer Communication

LBD Business Comm

La piattaforma di customer communication che mette insieme inbox omnicanale, widget web e un'AI che risponde per ogni tipo di utente — con passaggio fluido all'operatore umano quando serve.

Multi-tenant · multi-audience · realtime · già in produzione sui nostri progetti

GO
A M S
Chat with us
Replies in minutes
A AI
Search for help
How can I book a tour?
How do I cancel a reservation?
What should I bring?
Home Messages Help

Fig. 01 — Web widget · Shadow DOM

< 50 KB

Widget web in Shadow DOM, caricamento istantaneo

5 canali

Web, WhatsApp, Messenger, Instagram, Email

Per-audience

Conoscenza AI e risposte segregate per tipo utente

100% UE

Dati e infrastruttura interamente in Unione Europea

02Showcase

Dentro il prodotto

Gli stessi schermi che usano i nostri team, ridisegnati: il pannello agenti, il widget end-user e l'AI che fa da primo livello.

lbd.business — inbox
LBD
All 64 + New
Open Snoozed Closed
HW
Happy Wren now

You’re welcome! If you have any…

Customers AI 2
AT
Antonino Testa 1m

Booking number: we’re thrilled…

Customers AI 1
SH
Sandra Hillmer 5m

Perfect! We’ll pick you up at 15:15…

Customers AI 1
TK
Tracey Kelleher 5m

Hello, we are interested in your…

Customers AI
EH
Emma Hutchison 13m

Perfect, thanks for sorting that…

Customers AI 1
SO
Susan O’Brien 18m

Only have the 4th at Catania…

Customers AI
HW
Happy Wren
OPEN · CUSTOMERS
Assign to me
Wish to have more info on tours
AI
AI · DRAFT

Happy to help! We offer several Mount Etna tours:

Half-Day & Full-Day Jeep Tours — lava flows, caves and volcanic landscapes off-road.

Etna Summit Trekking — 4×4 up to 2,800 m, then trek to ~3,300 m.

What interests you most? I can detail price, duration and what's included.

Thank you
Reply Note Translate Generate Macros
Write a reply…
HW
Happy Wren
leadAnonymous
Audience
Customers
Assignee
M McFly
Bookings
No bookings found.
Conversations
openYou're welcome! If you…
closedL'Etna Half-Day Jeep…
Fig. 02 — Pannello agenti
Inbox omnicanale in tempo reale

Code per vista (tutte, non assegnate, mie, per team), profilo contatto, prenotazioni, storico conversazioni, note interne, traduzione e generazione AI delle risposte.

03 Widget end-user

Messenger web in Shadow DOM

Home con help center, card di contatto e ricerca; conversazione con bolle AI, raccolta dati in chat e proseguimento su WhatsApp. Personalizzabile per aspetto, persona e audience.

04 AI per-audience

Risponde, raccoglie dati, passa all'umano

L'AI risponde con la conoscenza giusta per ogni tipo di utente, raccoglie i dati necessari e, quando serve, allerta gli operatori passando la conversazione senza perdere il contesto.

Messages
Continue on WhatsApp
AI
Helicopter Tour — see the active craters from the air. What interests you most?
Thank you
AI
You're welcome! If you'd like to book or have questions about a tour, just let me know.
Write a message…

Fig. 03 — Widget · WhatsApp handoff

03Channels

Una conversazione, ogni canale

I tuoi clienti scrivono dove vogliono: tutto converge in un’unica inbox, con la stessa AI e lo stesso storico.

CH·01
Widget web
Messenger in Shadow DOM
CH·02
WhatsApp
Continua la chat su WhatsApp
CH·03
Messenger
Pagine Facebook
CH·04
Instagram
DM e commenti
CH·05
Email
Threading via AWS SES
04Capabilities

Tutto quello che serve per parlare con i clienti

Una base multi-tenant pensata per scalare: ogni funzione è progettata perché le fasi successive siano additive, senza riscritture.

F-00

AI per-audience con RAG

Risposte generate sulla conoscenza segregata di ogni tipo utente, con recupero semantico e re-ranking.

  • Claude: Haiku per classificare, Sonnet per rispondere, Opus per i casi difficili
  • Embeddings Voyage AI + rerank, ricerca vettoriale su pgvector
  • Behavior flow “WHEN → THEN” valutato prima dell’LLM
Retrieval flow
Question
per audience
Retrieve
Voyage · pgvector
Draft
Claude
Escalates to a human on needs_operator
F-01

Multi-tenant & multi-audience

Due dimensioni di prima classe nel data model: workspace per il tenant e tipo utente (es. clienti / partner) per l’audience.

  • Isolamento tenant con Postgres RLS come rete di sicurezza
  • Help center, conoscenza e risposte diverse per ogni audience
  • Un documento “partner” non finisce mai in una risposta a un “cliente”
F-02

Inbox realtime per gli agenti

Una dashboard dove gli operatori vedono, prendono in carico e rispondono alle conversazioni in tempo reale.

  • Viste tutte / non assegnate / mie / per teammate / per team con contatori
  • Presence, indicatore di scrittura e conferme di lettura
  • Note interne, macro, traduzione e generazione AI della risposta
F-03

Omnicanale

Lo stesso thread, qualunque sia il canale di partenza, con storico e AI condivisi.

  • Widget web, WhatsApp, Messenger, Instagram
  • Email inbound e outbound con threading via AWS SES
  • Proseguimento della chat web su WhatsApp con un tap
F-04

Routing & assegnazione

Le conversazioni arrivano alla persona giusta, in automatico, secondo regole configurabili.

  • Flow AI-first con fallback a “non assegnate” o a un team
  • Regole WHEN audience / canale / attributo contatto THEN team
  • Auto-assegnazione round-robin o bilanciata dentro al team
F-05

Raccolta dati in chat

Email, nome, telefono raccolti dentro la conversazione, senza moduli esterni.

  • L’AI emette un form reso in-chat dal widget
  • Su WhatsApp il cliente risponde in testo libero, l’AI lo interpreta
  • Timing configurabile: all’avvio, prima dell’handover o entrambi
F-06

Widget configurabile

Un micro-bundle isolato in Shadow DOM che non interferisce con il tuo sito.

  • Vite + Preact, meno di 50 KB compressi
  • Configuratore di aspetto, home-card e persona con anteprima live
  • Internazionalizzazione e supporto RTL
F-07

Help center per audience

Articoli e ricerca self-service direttamente nel widget, diversi per ogni tipo utente.

  • Contenuti e conoscenza segregati per audience
  • Ricerca integrata nella home del messenger
  • Stessa base che alimenta le risposte dell’AI
F-08

Identità & sicurezza

L’audience di chi scrive è firmata dal tuo backend e non è falsificabile dal client.

  • Identità end-user via HMAC o JWT firmato dal tenant, lead anonimo come fallback
  • Agenti autenticati con Keycloak (OIDC), ruoli owner / admin / agent
  • Postgres RLS a difesa dell’isolamento tenant
F-09

SDK mobile

Porta la stessa esperienza di chat dentro le tue app native.

  • SDK Flutter con realtime via Socket.IO
  • Notifiche push (Firebase) e notifiche locali
  • Stessa identità firmata e stessa AI per-audience
05Architecture

Architettura & stack

Costruito su tecnologie solide e per lo più open source, su infrastruttura europea.

Live today · M1
L01 Backend NestJS (API + worker)
L02 Database Postgres + pgvector (HNSW)
L03 Realtime Socket.IO + Redis
L04 Code async BullMQ (Redis)
L05 LLM Claude · Haiku / Sonnet / Opus
L06 Embeddings Voyage AI + rerank
L07 Dashboard web Next.js 15
L08 Widget Vite + Preact · Shadow DOM
L09 Mobile SDK Flutter
L10 Auth agenti Keycloak (OIDC)
L11 Storage MinIO (S3-compatibile)
L12 Email & infra AWS SES · Caddy · Docker
06Roadmap

Una roadmap a fasi additive

Il data model è disegnato perché ogni fase si aggiunga alla precedente, senza riscritture.

M1
Chat + AI coreLive

Multi-tenant, widget web, inbox realtime, AI RAG per-audience con handover, help center e SDK mobile.

Fase 2
Omnicanale

WhatsApp, Messenger, Instagram ed email in un’unica inbox.

Fase 3
Ticketing & SLA

Gestione dei ticket e service level con scadenze.

Fase 4
Workflows

Automazioni e flussi di lavoro configurabili.

Fase 5
Outbound & proactive

Messaggi proattivi e campagne in uscita.

Fase 6
Reporting & quality

Analitiche, qualità delle conversazioni e CSAT avanzato.

Fase 7
AI avanzata

AI con tool-use in stile copilot per azioni operative.

Fase 8
Platform & billing

Self-service, piani e fatturazione della piattaforma.

07Contact

Vuoi vederlo sui tuoi canali?

Ti mostriamo LBD Business Comm in azione e capiamo insieme come adattarlo ai tuoi flussi di customer communication.

Richiedi una demo