{
  "exported_at": "2026-09-27T21:42:50.840Z",
  "lead": {
    "id": "lead_e79394bf8197",
    "name": "Németh Balázs",
    "email": "balazs.nemeth@techparts.hu",
    "phone": "+3612345678",
    "company": "TechParts Kft.",
    "source": "facebook_lead_ads",
    "service": "AI ügyfélszerzési automatizáció",
    "budget": 2000000,
    "budget_raw": "2 000 000",
    "timeline_days": 7,
    "timeline_raw": "azonnal",
    "message": "B2B alkatrész-kereskedők vagyunk, havonta 500+ ajánlatkérés érkezik kampányokból. Szeretnénk, ha az AI előminősítené és a jókat azonnal továbbítaná a sales csapatnak. Kérem, keressenek minél előbb, a jövő héten szeretnénk elindítani.",
    "campaign": "Q3 – Lead automation – HU",
    "status": "CONTACTED",
    "priority": "high",
    "validation_status": "valid",
    "validation_issues": [],
    "ai_score": 98,
    "ai_classification": "HOT",
    "ai_reasoning": "Világos, konkrét üzleti probléma, ami illeszkedik a szolgáltatásainkhoz, és egyértelmű a vásárlási szándék.",
    "ai_summary": "TechParts Kft. a(z) „AI ügyfélszerzési automatizáció” szolgáltatás iránt érdeklődik, egy leírt folyamatprobléma megoldására.",
    "ai_recommended_action": "Kapcsolatfelvétel 2 órán belül (telefon + személyes e-mail)",
    "ai_estimated_value": 2000000,
    "ai_confidence": 0.83,
    "ai_breakdown": {
      "rules": {
        "total": 50,
        "budget": 25,
        "timeline": 15,
        "completeness": 10,
        "notes": [
          "Budget ≥ 1M Ft → 25/25",
          "Timeline ≤ 2 weeks → 15/15",
          "Completeness (company ✓, phone ✓, business email ✓) → 10/10"
        ]
      },
      "ai": {
        "total": 48,
        "business_need": 15,
        "purchase_intent": 15,
        "service_fit": 10,
        "message_quality": 8
      },
      "guardrails": [],
      "risks": [],
      "suggested_next_step": "Rövid felmérő hívás javaslása",
      "attempts": 1,
      "latency_ms": 0
    },
    "ai_flags": [],
    "ai_key_signals": [
      "Konkrét igényt ír le: automatizálás, kézi munka, ügyfélkezelés",
      "Egyértelmű vásárlási szándék: ajánlatot kér, megkeresést kér, el akarja indítani",
      "Mennyiséget vagy üzleti hatást említ",
      "A kért szolgáltatás szerepel a kínálatunkban: AI ügyfélszerzési automatizáció"
    ],
    "ai_model": "demo-simulated",
    "ai_prompt_version": "lead-qualification@1.4.0",
    "ai_fallback": false,
    "ai_retry_count": 0,
    "ai_next_retry_at": null,
    "qualified_at": "2026-09-26T13:36:23.879Z",
    "followup_status": "scheduled",
    "replied_at": null,
    "duplicate_count": 0,
    "last_seen_at": "2026-09-26T13:36:23.878Z",
    "crm_provider": "local",
    "crm_external_id": "lead_e79394bf8197",
    "crm_sync_status": "local",
    "crm_sync_attempts": 2,
    "crm_next_attempt_at": null,
    "crm_last_error": null,
    "created_at": "2026-09-26T13:36:23.878Z",
    "updated_at": "2026-09-26T13:36:23.882Z"
  },
  "emails": [
    {
      "id": "eml_d2c7779a9f25",
      "lead_id": "lead_e79394bf8197",
      "kind": "initial",
      "to_address": "balazs.nemeth@techparts.hu",
      "subject": "TechParts Kft. × AutomateHub Kft. – egyeztetés: AI ügyfélszerzési automatizáció",
      "body": "Kedves Németh Balázs!\n\nKöszönöm, hogy megkeresett minket a(z) „AI ügyfélszerzési automatizáció” témában. Átnéztem, amit írt, és ez pontosan az a terület, amelyen dolgozunk.\n\nMivel azonnal időtávon belül szeretnének haladni, javaslok egy rövid, 20 perces egyeztetést még ezen a héten, ahol felmérjük a jelenlegi folyamatot és a lehetséges megoldást a(z) TechParts Kft. számára.\n\nKollégám hamarosan telefonon is keresni fogja. Kérem, jelezze, mikor lenne alkalmas Önnek.\n\nÜdvözlettel:\nNagy Anna\nAutomateHub Kft.",
      "status": "sent",
      "generated_by": "template",
      "edited": false,
      "scheduled_for": null,
      "approved_at": null,
      "sent_at": "2026-09-26T13:36:23.881Z",
      "attempts": 1,
      "next_attempt_at": null,
      "last_error": null,
      "provider_message_id": "<sim_a8d169625e5d@leadflow.demo>",
      "idempotency_key": "lead_e79394bf8197:initial",
      "created_at": "2026-09-26T13:36:23.880Z",
      "updated_at": "2026-09-26T13:36:23.881Z"
    },
    {
      "id": "eml_7fe595cb1102",
      "lead_id": "lead_e79394bf8197",
      "kind": "followup_1",
      "to_address": "balazs.nemeth@techparts.hu",
      "subject": "Re: AI ügyfélszerzési automatizáció – visszatérnék a megkeresésére",
      "body": "Kedves Németh Balázs!\n\nKét napja írtam Önnek a(z) „AI ügyfélszerzési automatizáció” kapcsán – csak szerettem volna megbizonyosodni róla, hogy megkapta az üzenetemet.\n\nHa továbbra is aktuális, egy rövid hívásban 20 perc alatt át tudjuk nézni, mi lenne a leggyorsabb első lépés. Kérem, jelezze, mikor lenne alkalmas Önnek.\n\nÜdvözlettel:\nNagy Anna\nAutomateHub Kft.",
      "status": "scheduled",
      "generated_by": "template",
      "edited": false,
      "scheduled_for": "2026-09-28T13:36:23.881Z",
      "approved_at": null,
      "sent_at": null,
      "attempts": 0,
      "next_attempt_at": null,
      "last_error": null,
      "provider_message_id": null,
      "idempotency_key": "lead_e79394bf8197:followup_1",
      "created_at": "2026-09-26T13:36:23.881Z",
      "updated_at": "2026-09-26T13:36:23.881Z"
    },
    {
      "id": "eml_96c892507c7f",
      "lead_id": "lead_e79394bf8197",
      "kind": "followup_2",
      "to_address": "balazs.nemeth@techparts.hu",
      "subject": "Re: AI ügyfélszerzési automatizáció – lezárjam a megkeresést?",
      "body": "Kedves Németh Balázs!\n\nNem szeretném feleslegesen zavarni, ezért ez az utolsó automatikus üzenetem ebben a témában.\n\nHa később aktuális lesz a(z) „AI ügyfélszerzési automatizáció”, egyszerűen válaszoljon erre az e-mailre, és felvesszük a fonalat.\n\nÜdvözlettel:\nNagy Anna\nAutomateHub Kft.",
      "status": "scheduled",
      "generated_by": "template",
      "edited": false,
      "scheduled_for": "2026-10-01T13:36:23.881Z",
      "approved_at": null,
      "sent_at": null,
      "attempts": 0,
      "next_attempt_at": null,
      "last_error": null,
      "provider_message_id": null,
      "idempotency_key": "lead_e79394bf8197:followup_2",
      "created_at": "2026-09-26T13:36:23.882Z",
      "updated_at": "2026-09-26T13:36:23.882Z"
    }
  ],
  "notifications": [
    {
      "id": "ntf_bb222fc678e8",
      "lead_id": "lead_e79394bf8197",
      "channel": "in_app",
      "priority": "high",
      "title": "🔥 ÚJ HOT LEAD",
      "body": "🔥 ÚJ HOT LEAD\n\nNémeth Balázs\nTechParts Kft.\n\nPontszám: 98/100\nKeret: 2 000 000 Ft\nHatáridő: azonnal\nSzolgáltatás: AI ügyfélszerzési automatizáció\n\nAI összefoglaló:\nTechParts Kft. a(z) „AI ügyfélszerzési automatizáció” szolgáltatás iránt érdeklődik, egy leírt folyamatprobléma megoldására.\n\nJavasolt lépés:\nKapcsolatfelvétel 2 órán belül (telefon + személyes e-mail)\n\nMegnyitás a LeadFlow-ban: https://leadflow.csucsi-design.hu/leads/lead_e79394bf8197",
      "status": "sent",
      "error": null,
      "dedupe_key": "lead_e79394bf8197:qualified:in_app",
      "read_at": null,
      "created_at": "2026-09-26T13:36:23.880Z"
    },
    {
      "id": "ntf_e5bf16ece315",
      "lead_id": "lead_e79394bf8197",
      "channel": "email",
      "priority": "high",
      "title": "🔥 ÚJ HOT LEAD",
      "body": "🔥 ÚJ HOT LEAD\n\nNémeth Balázs\nTechParts Kft.\n\nPontszám: 98/100\nKeret: 2 000 000 Ft\nHatáridő: azonnal\nSzolgáltatás: AI ügyfélszerzési automatizáció\n\nAI összefoglaló:\nTechParts Kft. a(z) „AI ügyfélszerzési automatizáció” szolgáltatás iránt érdeklődik, egy leírt folyamatprobléma megoldására.\n\nJavasolt lépés:\nKapcsolatfelvétel 2 órán belül (telefon + személyes e-mail)\n\nMegnyitás a LeadFlow-ban: https://leadflow.csucsi-design.hu/leads/lead_e79394bf8197",
      "status": "simulated",
      "error": null,
      "dedupe_key": "lead_e79394bf8197:qualified:email",
      "read_at": null,
      "created_at": "2026-09-26T13:36:23.880Z"
    },
    {
      "id": "ntf_db55ac9fc362",
      "lead_id": "lead_e79394bf8197",
      "channel": "slack",
      "priority": "high",
      "title": "🔥 ÚJ HOT LEAD",
      "body": "🔥 ÚJ HOT LEAD\n\nNémeth Balázs\nTechParts Kft.\n\nPontszám: 98/100\nKeret: 2 000 000 Ft\nHatáridő: azonnal\nSzolgáltatás: AI ügyfélszerzési automatizáció\n\nAI összefoglaló:\nTechParts Kft. a(z) „AI ügyfélszerzési automatizáció” szolgáltatás iránt érdeklődik, egy leírt folyamatprobléma megoldására.\n\nJavasolt lépés:\nKapcsolatfelvétel 2 órán belül (telefon + személyes e-mail)\n\nMegnyitás a LeadFlow-ban: https://leadflow.csucsi-design.hu/leads/lead_e79394bf8197",
      "status": "simulated",
      "error": null,
      "dedupe_key": "lead_e79394bf8197:qualified:slack",
      "read_at": null,
      "created_at": "2026-09-26T13:36:23.880Z"
    },
    {
      "id": "ntf_f56716e476c3",
      "lead_id": "lead_e79394bf8197",
      "channel": "discord",
      "priority": "high",
      "title": "🔥 ÚJ HOT LEAD",
      "body": "🔥 ÚJ HOT LEAD\n\nNémeth Balázs\nTechParts Kft.\n\nPontszám: 98/100\nKeret: 2 000 000 Ft\nHatáridő: azonnal\nSzolgáltatás: AI ügyfélszerzési automatizáció\n\nAI összefoglaló:\nTechParts Kft. a(z) „AI ügyfélszerzési automatizáció” szolgáltatás iránt érdeklődik, egy leírt folyamatprobléma megoldására.\n\nJavasolt lépés:\nKapcsolatfelvétel 2 órán belül (telefon + személyes e-mail)\n\nMegnyitás a LeadFlow-ban: https://leadflow.csucsi-design.hu/leads/lead_e79394bf8197",
      "status": "simulated",
      "error": null,
      "dedupe_key": "lead_e79394bf8197:qualified:discord",
      "read_at": null,
      "created_at": "2026-09-26T13:36:23.880Z"
    }
  ],
  "inbound_events": [
    {
      "id": "evt_409d1aef47ce",
      "source": "facebook_lead_ads",
      "external_id": "seed-30",
      "payload": {
        "name": "Németh Balázs",
        "email": "balazs.nemeth@techparts.hu",
        "phone": "+36 1 234 5678",
        "company": "TechParts Kft.",
        "service": "AI ügyfélszerzési automatizáció",
        "budget": "2 000 000",
        "timeline": "azonnal",
        "message": "B2B alkatrész-kereskedők vagyunk, havonta 500+ ajánlatkérés érkezik kampányokból. Szeretnénk, ha az AI előminősítené és a jókat azonnal továbbítaná a sales csapatnak. Kérem, keressenek minél előbb, a jövő héten szeretnénk elindítani.",
        "campaign": "Q3 – Lead automation – HU"
      },
      "status": "processed",
      "attempts": 1,
      "last_error": null,
      "next_attempt_at": null,
      "lead_id": "lead_e79394bf8197",
      "created_at": "2026-09-26T13:36:23.878Z",
      "processed_at": "2026-09-26T13:36:23.879Z"
    }
  ],
  "audit_log": [
    {
      "id": 192,
      "lead_id": "lead_e79394bf8197",
      "event": "lead_received",
      "level": "info",
      "message": "Lead received from facebook_lead_ads",
      "data": {
        "event_id": "evt_409d1aef47ce",
        "source": "facebook_lead_ads",
        "external_id": "seed-30"
      },
      "actor": "webhook",
      "created_at": "2026-09-26T13:36:23.878Z"
    },
    {
      "id": 193,
      "lead_id": "lead_e79394bf8197",
      "event": "lead_validated",
      "level": "info",
      "message": "Validation valid",
      "data": {
        "status": "valid",
        "issues": []
      },
      "actor": "system",
      "created_at": "2026-09-26T13:36:23.878Z"
    },
    {
      "id": 194,
      "lead_id": "lead_e79394bf8197",
      "event": "crm_created",
      "level": "info",
      "message": "CRM record created (status NEW)",
      "data": {
        "lead_id": "lead_e79394bf8197",
        "email": "b***@techparts.hu"
      },
      "actor": "system",
      "created_at": "2026-09-26T13:36:23.878Z"
    },
    {
      "id": 195,
      "lead_id": "lead_e79394bf8197",
      "event": "rules_scored",
      "level": "info",
      "message": "Business rules score: 50/50",
      "data": {
        "total": 50,
        "budget": 25,
        "timeline": 15,
        "completeness": 10
      },
      "actor": "system",
      "created_at": "2026-09-26T13:36:23.879Z"
    },
    {
      "id": 196,
      "lead_id": "lead_e79394bf8197",
      "event": "ai_qualification_started",
      "level": "info",
      "message": "AI qualification started (simulated model)",
      "data": null,
      "actor": "ai",
      "created_at": "2026-09-26T13:36:23.879Z"
    },
    {
      "id": 197,
      "lead_id": "lead_e79394bf8197",
      "event": "ai_qualification_completed",
      "level": "info",
      "message": "AI qualification: 98/100 → HOT (confidence 0.83)",
      "data": {
        "score": 98,
        "classification": "HOT",
        "rules": 50,
        "ai": 48,
        "confidence": 0.83,
        "flags": [],
        "model": "demo-simulated",
        "prompt_version": "lead-qualification@1.4.0",
        "attempts": 1
      },
      "actor": "ai",
      "created_at": "2026-09-26T13:36:23.879Z"
    },
    {
      "id": 198,
      "lead_id": "lead_e79394bf8197",
      "event": "status_changed",
      "level": "info",
      "message": "CRM status NEW → QUALIFIED",
      "data": {
        "from": "NEW",
        "to": "QUALIFIED"
      },
      "actor": "system",
      "created_at": "2026-09-26T13:36:23.880Z"
    },
    {
      "id": 199,
      "lead_id": "lead_e79394bf8197",
      "event": "lead_routed",
      "level": "info",
      "message": "Routed as HOT: high priority · Kapcsolatfelvétel 2 órán belül (telefon + személyes e-mail)",
      "data": {
        "tier": "HOT",
        "priority": "high",
        "notify": [
          "in_app",
          "email",
          "slack",
          "discord"
        ],
        "followups": [
          "followup_1",
          "followup_2"
        ],
        "review": false
      },
      "actor": "system",
      "created_at": "2026-09-26T13:36:23.880Z"
    },
    {
      "id": 200,
      "lead_id": "lead_e79394bf8197",
      "event": "crm_updated",
      "level": "info",
      "message": "CRM updated: score 98, HOT, status QUALIFIED",
      "data": null,
      "actor": "system",
      "created_at": "2026-09-26T13:36:23.880Z"
    },
    {
      "id": 201,
      "lead_id": "lead_e79394bf8197",
      "event": "notification_sent",
      "level": "info",
      "message": "Sales alert (HOT, high priority) → in_app, email*, slack*, discord*  (*simulated)",
      "data": {
        "channels": [
          "in_app",
          "email*",
          "slack*",
          "discord*"
        ],
        "priority": "high",
        "simulated": true
      },
      "actor": "system",
      "created_at": "2026-09-26T13:36:23.880Z"
    },
    {
      "id": 202,
      "lead_id": "lead_e79394bf8197",
      "event": "email_generated",
      "level": "info",
      "message": "Initial email generated (template)",
      "data": {
        "email_id": "eml_d2c7779a9f25",
        "kind": "initial",
        "status": "approved",
        "generated_by": "template",
        "chars": 509
      },
      "actor": "system",
      "created_at": "2026-09-26T13:36:23.881Z"
    },
    {
      "id": 203,
      "lead_id": "lead_e79394bf8197",
      "event": "email_sent",
      "level": "info",
      "message": "Initial email sent (simulated — DEMO_MODE outbox)",
      "data": {
        "email_id": "eml_d2c7779a9f25",
        "kind": "initial",
        "simulated": true
      },
      "actor": "system",
      "created_at": "2026-09-26T13:36:23.881Z"
    },
    {
      "id": 204,
      "lead_id": "lead_e79394bf8197",
      "event": "status_changed",
      "level": "info",
      "message": "CRM status QUALIFIED → CONTACTED",
      "data": {
        "from": "QUALIFIED",
        "to": "CONTACTED"
      },
      "actor": "system",
      "created_at": "2026-09-26T13:36:23.881Z"
    },
    {
      "id": 205,
      "lead_id": "lead_e79394bf8197",
      "event": "followup_scheduled",
      "level": "info",
      "message": "Follow-up #1 scheduled for 2026-09-28 13:36 UTC (if no reply)",
      "data": {
        "email_id": "eml_7fe595cb1102",
        "kind": "followup_1",
        "scheduled_for": "2026-09-28T13:36:23.881Z"
      },
      "actor": "system",
      "created_at": "2026-09-26T13:36:23.881Z"
    },
    {
      "id": 206,
      "lead_id": "lead_e79394bf8197",
      "event": "followup_scheduled",
      "level": "info",
      "message": "Follow-up #2 scheduled for 2026-10-01 13:36 UTC (if no reply)",
      "data": {
        "email_id": "eml_96c892507c7f",
        "kind": "followup_2",
        "scheduled_for": "2026-10-01T13:36:23.881Z"
      },
      "actor": "system",
      "created_at": "2026-09-26T13:36:23.882Z"
    },
    {
      "id": 234,
      "lead_id": "lead_e79394bf8197",
      "event": "gdpr_export",
      "level": "info",
      "message": "Personal data exported (subject access request)",
      "data": null,
      "actor": "user",
      "created_at": "2026-09-27T19:42:43.339Z"
    },
    {
      "id": 240,
      "lead_id": "lead_e79394bf8197",
      "event": "gdpr_export",
      "level": "info",
      "message": "Personal data exported (subject access request)",
      "data": null,
      "actor": "user",
      "created_at": "2026-09-27T21:42:50.840Z"
    }
  ]
}