Munkafolyamat: WhatsApp → Lead / Támogatás
Érintett modulok: WhatsApp (Postafiók · Botok · Kampányok · Sablonok) · WhatsApp API (Eseményértesítések) · Leadek · Jegyek · Marketing Automatizálás
Ki használja: Értékesítés · Ügyfélszolgálat · Marketing
Tipikus időtartam: Valós idejű (bejövő üzenetek) + kampány ciklus (egyidejű/ismétlődő)
Áttekintés
A CRMConnect három különböző WhatsApp modullal rendelkezik, teljesen eltérő célokkal:
| Modul | Cél | Meta API szükséges? |
|---|---|---|
whatsapp |
Kétirányú postafiók, botok, tömeges kampányok, auto-lead | Igen — teljes beállítás |
whatsapp_api |
Kimenő értesítések CRM eseményekre (lead létrehozva, számla, jegy stb.) | Igen — megosztott hitelesítő adatok |
whatsapp_chat |
Beágyazott kattintásos csevegési widget (harmadik fél HTML kódrészlet) | Nem — nincs saját API |
Ez a munkafolyamat a fő whatsapp modult (postafiók + auto-lead + botok + kampányok) és a whatsapp_api-t (eseményértesítések) fedi le.
Megjegyzés: A WhatsApp-üzenetekből való automatikus jegylétrehozás részlegesen implementált (az AI adatokat gyűjt, de az insert a
tbltickets-be hiányzik a kódból). A jegyeket a munkatársak manuálisan hozzák létre a csevegési felületből.
Folyamat diagram
[BEÁLLÍTÁS — admin, csak egyszer]
│
├── Meta App + WhatsApp Business Account konfigurálva
├── Webhook regisztrálva Meta-nál: {site_url}/whatsapp/webhook/getdata
├── Telefonszám csatlakoztatva a WhatsApp → Számok alatt
├── Sablonok betöltve Meta-ból (manuális szinkronizálás vagy óránkénti cron)
└── Auto-lead engedélyezve (opcionális): whatsapp_auto_lead_settings = 'enable'
│
↓
[BEJÖVŐ ÜZENET]
│
├── Meta webhook POST-ot küld ide: /whatsapp/webhook/getdata
├── Rendszer keresi a számot: leadek → kapcsolatok → munkatársak
│
├── SZÁM AZONOSÍTVA → beszélgetés meglévő rekordhoz rendelve
│ rel_type = 'leads' / 'contacts' / 'staff'
│
└── ISMERETLEN SZÁM:
├── auto_lead ENGEDÉLYEZVE → Lead automatikusan létrehozva
│ status = whatsapp_lead_status
│ source = whatsapp_lead_source
│ assigned = whatsapp_lead_assigned
│ rel_type = 'leads'
│
└── auto_lead LETILTVA (alapértelmezett) → rel_type = 'general'
munkatárs ismeretlenként látja a postafiókban
│
↓
[BOT (ha aktív)]
│
├── BotHandler::processBots() értékeli az ÖSSZES aktív botot
├── Triggermegfelelés → automatikus válasz küldve (szöveg / sablon / menü / AI)
└── Nincs megfelelés → üzenet a postafiókban marad manuális válaszra
│
↓
[KÉZI POSTAFIÓK KEZELÉS]
│
├── WhatsApp → Postafiók → beszélgetés kiválasztása
├── Üzenet megírása (szöveg / sablon / fájl / kép)
├── Kapcsolat linkje: Lead-hez / Kapcsolathoz / Munkatárshoz rendelés
└── Megjegyzések hozzáadása (belső, nem küldött az ügyfélnek)
│
↓
[KAMPÁNYOK (kimenő tömeges üzenetküldés)]
│
├── WhatsApp → Kampányok → Új kampány
├── Célközönség: csoportok / tagek / egyedi lista
├── Sablon kiválasztása (Meta-jóváhagyott sablon szükséges)
├── Ütemezés: azonnali vagy meghatározott időpontra
└── Állapot nyomon követése: kézbesített / olvasott / sikertelen
│
↓
[WHATSAPP_API — ESEMÉNYÉRTESÍTÉSEK]
│
├── Automatikus küldés CRM eseményekre:
│ lead_created / invoice_sent / ticket_opened / payment_received stb.
├── Sablon csatolva az eseménytípushoz
└── Hitelesítő adatok megosztva a fő whatsapp modullal
│
[ÜZENET KÉZBESÍTVE ✓]