Az architektúra, a pontozási rubrika és a routing szabályok, amelyek minden döntést vezérelnek — verziózott konfiguráció, nem egy promptba rejtve.
Orkesztrátor: beépített TypeScript motor (n8n workflow alternatívaként mellékelve)
Meta Lead Ads
leadgen webhook
Webhook + inbox
HMAC ellenőrzés · nyers mentés
Validálás
normalizálás · elutasítás
Duplikáció
e-mail / telefon
CRM
helyi ⇄ HubSpot adapter
Üzleti szabályok
0–50 determinisztikus
AI minősítés
0–50 strukturált JSON
Döntési router
HOT · WARM · COLD
Értesítés
in-app · e-mail · Slack · Discord
E-mail + HITL
automatikus / jóváhagyás · kimenő
Follow-up motor
+48 óra · +72 óra · leáll válaszra
CRM frissítés
státusz · pont · szinkron újrapróba
Audit és analitika
csak hozzáfűzhető napló · dashboard
Megbízhatóság: a nyers payload elsőként mentődik (inbox) · idempotens webhookok (leadgen_id) · atomi e-mail foglalás (nincs dupla küldés) · újrapróba exponenciális backoff-fal · AI fallback szabályokra + automatikus újraellenőrzés · CRM szinkron helyreállítás a háttér-workerrel.
Végső pont = szabályok (0–50) + AI szemantikai (0–50) · prompt lead-qualification@1.4.0
Üzleti szabályok · determinisztikus
| Budget (25) | ≥ 1M Ft: 25 · 500k – 1M Ft: 20 · 250k – 500k Ft: 13 · 100k – 250k Ft: 6 · < 100k Ft: 2 |
| Határidő / sürgősség (15) | ≤ 2 weeks: 15 · ≤ 1 month: 12 · ≤ 3 months: 7 · > 3 months: 3 |
| Adatok teljessége (10) | company 4 · phone 3 · business email 3 |
AI szemantikai · horgonyzott alskálák
| Üzleti igény (15) | 0 = nincs igény · 5 = homályos érdeklődés · 10 = konkrét probléma · 15 = konkrét probléma kontextussal/hatással |
| Vásárlási szándék (15) | 0 = nincs szándék / csak nézelődik / diák · 5 = információgyűjtés · 10 = mérlegel, ajánlatot/árat kér · 15 = kifejezetten meetinget/ajánlatot/indulást kér |
| Szolgáltatás illeszkedés (10) | 0 = nem a mi szolgáltatásunk · 5 = részben kapcsolódik · 10 = pontosan ezt nyújtjuk |
| Üzenet minősége (10) | 0 = üres/spam/értelmetlen · 5 = rövid, de érthető · 10 = világos, konkrét, professzionális |
Guardrailek
HOT ≥ 75 · WARM ≥ 45 · COLD < 45
| Kategória | CRM | Prioritás | Riasztás | Follow-upok |
|---|---|---|---|---|
| HOT | Minősített | magas | in_app, email, slack, discord | 2× (+48 óra, +72 óra) |
| WARM | Minősített | normál | in_app | 2× (+48 óra, +72 óra) |
| COLD | Új | alacsony | nincs | — |
A titkok a szerveren, .env-ben vannak — itt csak a meglétük látszik
AI (OpenAI-kompatibilis)
DEMO_MODE-ban szimulált
AI_API_KEY
E-mail kézbesítés
simulated outbox
SMTP_HOST / SMTP_USER / SMTP_PASS
Sales e-mail riasztás
nincs beállítva
SALES_NOTIFY_EMAIL
Slack
nincs beállítva
SLACK_WEBHOOK_URL
Discord
nincs beállítva
DISCORD_WEBHOOK_URL
Meta Lead Ads
nincs beállítva
META_VERIFY_TOKEN / META_APP_SECRET / META_PAGE_ACCESS_TOKEN
CRM
LeadFlow helyi CRM (SQLite)
CRM_PROVIDER / HUBSPOT_ACCESS_TOKEN
Belső API (n8n)
API kulcs szükséges
INTERNAL_API_TOKEN