Sari la conținut
Kallina: Cum am construit o platformă SaaS cu 268 edge functions care procesează apeluri AI în 2.3ms
AI Voice Technology

Kallina: Cum am construit o platformă SaaS cu 268 edge functions care procesează apeluri AI în 2.3ms

De la hackathon ElevenLabs la platformă enterprise cu 233 utilizatori și 15 SIP trunks

Parteneriat cu
Kallina
Utilizatori Platformă
233
Utilizatori activi pe Kallina
Edge Functions
268
Funcții serverless în producție
Latență Medie
2.3ms
De la 180ms pe cloud la 2.3ms self-hosted
Premiu Hackathon
$20K
ElevenLabs Global Hackathon

Provocarea: Apeluri pierdute, clienți pierduți și zero automatizare

Problema: Fiecare apel pierdut = un client pierdut

În piața din Moldova și România, companiile de servicii pierd zilnic între 20-40% din apelurile primite. Cauza? Personal insuficient, ore de program limitate și lipsa totală a automatizării vocale. Un restaurant pierde comenzi în orele de vârf. O companie de transport pierde rezervări noaptea. O clinică pierde programări în weekend.

Agitația: Soluțiile existente nu funcționau

Problema cu IVR-urile tradiționale:

  • Meniuri robotice „apăsați 1 pentru..." — clienții închid
  • Zero inteligență, zero adaptare la context
  • Costurile de implementare: 10,000-50,000 EUR pentru un sistem decent
  • Nicio soluție viabilă în limbile română/rusă

Problema cu chatbot-urile:

  • Funcționau doar text, dar clienții din Moldova SUNĂ
  • 65% din interacțiunile B2C încă se fac prin telefon
  • Generațiile 40+ nici nu folosesc chat-ul

Piața era goală:

  • ElevenLabs avea API dar nu platformă end-to-end
  • OpenAI Realtime era în beta, instabil
  • Niciun provider nu oferea SIP trunking pe piața locală
  • Companiile aveau nevoie de o soluție all-in-one: de la crearea agentului vocal la conectarea la rețeaua telefonică

Scopul proiectului: Am primit provocarea de a construi o platformă SaaS completă pentru agenți vocali AI — de la zero — care să permită oricui să creeze, configureze și lanseze un agent vocal inteligent în mai puțin de 30 de minute, cu suport nativ pentru română, rusă și engleză.

Soluția: Platformă SaaS enterprise cu arhitectură edge-first

Arhitectura: 268 Edge Functions pe Supabase Self-Hosted

Am proiectat și construit Kallina ca o platformă enterprise completă, folosind o arhitectură modulară, scalabilă și cu latență ultra-mică.

Stack Tehnologic Core

Backend:

- Supabase Self-Hosted (145.239.135.90)
- 268 Edge Functions (Deno runtime)
- PostgreSQL 15 cu Row Level Security
- Realtime subscriptions pentru status apeluri
- Redis pentru caching sesiuni active

Voice Processing Pipeline:

Call In → SIP Trunk (Asterisk) → WebSocket Bridge
→ STT (Deepgram/Whisper) → LLM (GPT-4/Claude/Gemini)
→ TTS (ElevenLabs/OpenAI) → Audio Stream → Caller
Latency totală: 2.3ms (median)

Frontend:

- Next.js 14 cu App Router
- Tailwind CSS + shadcn/ui
- Dashboard multilingv (RO/EN/RU)
- Real-time call monitoring

Faza 1: Nucleul Platformei (Luna 1-3)

Sistemul de Agenți Vocali

Am construit un motor de agenți vocali care permite:

  • Crearea vizuală a agentului (nume, voce, personalitate, instrucțiuni)
  • Knowledge Base — upload documente PDF, URL-uri, FAQ-uri
  • Tool Calling — agentul poate accesa API-uri externe (CRM, POS, calendar)
  • Multi-language — switch automat RO/RU/EN bazat pe limba apelantului

Infrastructura Telefonică

  • 15 SIP trunks active (Starnet, Moldtelecom, Orange Moldova)
  • Asterisk PBX custom (141.227.180.180) cu dialplan programatic
  • Failover automat între trunks
  • Înregistrare și transcriere automată a tuturor apelurilor

Faza 2: Integrări Enterprise (Luna 3-5)

Ecosistem de Integrări

Am dezvoltat conectori nativi pentru:

  • Syrve (iiko) — restaurant POS: meniu, prețuri, disponibilitate în timp real
  • AmoCRM — lead management, contact sync, deal creation
  • Zoho CRM — alternativă CRM, import/export contacte
  • BusSystem API — rute, orare, disponibilitate locuri (transport)
  • Stripe — procesare plăți, subscripții, facturare automată

Customer Memory System

Fiecare agent vocal are memorie per client:

  • Istoricul comenzilor anterioare
  • Preferințe (limbă, produse favorite)
  • Note din apeluri precedente
  • Scor de satisfacție calculat automat

Faza 3: Migrare la Self-Hosted (Luna 5-6)

De ce am migrat de pe Supabase Cloud

  • Cost: Cloud-ul ajunsese la $800/lună, self-hosted: $60/lună
  • Latență: Cloud (Virginia) = 180ms, Self-hosted (Frankfurt) = 2.3ms
  • Control: RLS policies custom, funcții privilegiate, backup-uri proprii
  • GDPR: Date procesate exclusiv în EU

Migrarea: Zero Downtime

- 268 edge functions migrate
- 233 utilizatori transferați
- 2.3ms latency post-migrare
- 0 secunde downtime

Rezultat: O platformă care rivalizează cu soluții enterprise de $1M+, construită cu un buget de startup și optimizată pentru piața Est-Europeană.

Rezultate: De la hackathon la platformă cu 233 utilizatori

Impact: Platformă Operațională cu Clienți Reali

Kallina a evoluat de la un proiect de hackathon (premiul de $20,000 la ElevenLabs Global Hackathon) la o platformă SaaS completă, cu clienți plătitori și agenți vocali activi.

Metrici de Business

  • 233 utilizatori înregistrați pe platformă
  • 12+ companii cu agenți vocali activi în producție
  • 6 planuri de subscripție ($99 - $6,000/lună)
  • Marjă de profit: 64% pe planurile enterprise

Metrici Tehnice

  • 268 edge functions în producție
  • 2.3ms latency medie (de la 180ms pe cloud)
  • 99.7% uptime pe ultimele 6 luni
  • 15 SIP trunks active cu 3 operatori telecom

Cazuri de Succes pe Platformă

  • GalTrans (transport): 1,745 apeluri procesate automat, feedback 29/30
  • Esushi (restaurant): 40+ apeluri/zi, 0 apeluri pierdute
  • Clinici medicale: Programări 24/7, -50% sarcină pe recepție

Impact Financiar

Platforma generează venituri recurente lunare (MRR) și a atras atenția investitorilor. Premiul de $20,000 de la hackathonul ElevenLabs a validat conceptul pe plan internațional.

Concluzie: Kallina demonstrează că o echipă mică din Moldova poate construi o platformă AI voice enterprise care concurează cu jucători globali, folosind arhitectură modernă și focus pe nevoile pieței locale.

"Kallina a transformat complet modul în care gestionăm apelurile. Agentul nostru vocal procesează automat 90% din cereri, iar clienții cred că vorbesc cu o persoană reală."
GT
Galina Trofim
Director General, GalTrans
Scalare fără limite

Ești gata să scrii propriul
succes record?

Hai să discutăm cum putem implementa aceste strategii personalizate pentru business-ul tău.