Status: blocked
Es wird keine E-Mail versendet.
| Check | Status | Beschreibung |
|---|---|---|
| questionnaire_guard | BLOCK/WARN | Questionnaire Guard: unknown_needs_review |
| contact_request_yes | BLOCK/WARN | Kontaktaufnahme gewünscht = Ja |
| recipient_resolved | OK | Empfänger eindeutig ermittelt |
| pdf_candidate_available | OK | PDF-Kandidat vorhanden |
| mail_sending_disabled | OK | Mailversand deaktiviert |
An: events@hekatron.de
Betreff: Messelead Workflow Manager: Mapping-Prüfung erforderlich – Versand blockiert
Hallo, für einen SnapAddy-Fragebogen konnte das Mapping nicht eindeutig validiert werden. Fragebogen: Test-Event Questionnaire-ID: vXGDdzqQBxMzk92K Status: unknown_needs_review Fehlende/unklare Pflichtfelder: business_unit Mapping prüfen: https://heka-leads.scheffczyk.cloud/snapaddy-mapping?questionnaire_id=vXGDdzqQBxMzk92K Es wurde keine E-Mail an den Außendienst versendet. Messelead Workflow Manager
Routing-Empfänger: events@hekatron.de
Tatsächlicher Empfänger: info@scheffczyk-va.de
Safe Override: True
Liebe/r Ansprechpartner/in, für folgenden Messekontakt wurde eine Kontaktaufnahme gewünscht: Messe/Event: Test-Event Firma: Scheffczyk-Veranstaltungen Kontakt-ID: mgykYwRroooWAoOB PLZ: 79206 Betreuung: - Der Kontaktbogen befindet sich im Anhang. Diese Ansicht ist ein Dry Run; es wird keine E-Mail versendet. Messelead Workflow Manager
{
"status": "blocked",
"payload_id": "ce6009ab-30c6-41a6-a967-4661e789b0cf",
"checks": [
{
"key": "questionnaire_guard",
"ok": false,
"message": "Questionnaire Guard: unknown_needs_review"
},
{
"key": "contact_request_yes",
"ok": false,
"message": "Kontaktaufnahme gewünscht = Ja"
},
{
"key": "recipient_resolved",
"ok": true,
"message": "Empfänger eindeutig ermittelt"
},
{
"key": "pdf_candidate_available",
"ok": true,
"message": "PDF-Kandidat vorhanden"
},
{
"key": "mail_sending_disabled",
"ok": true,
"message": "Mailversand deaktiviert"
}
],
"blocking_checks": [
{
"key": "questionnaire_guard",
"ok": false,
"message": "Questionnaire Guard: unknown_needs_review"
},
{
"key": "contact_request_yes",
"ok": false,
"message": "Kontaktaufnahme gewünscht = Ja"
}
],
"questionnaire_guard": {
"questionnaire_id": "vXGDdzqQBxMzk92K",
"questionnaire_title": "Test-Event",
"known": false,
"status": "unknown_needs_review",
"workflow_blocked": true,
"required_field_status": {
"contact_request": {
"ok": true,
"value": "Nein",
"evidence": {
"method": "label_fallback",
"question_id": "RBl71zLml9xbrjo2",
"label": "Kontaktaufnahme gewünscht? ",
"value": "Nein"
}
},
"business_unit": {
"ok": false,
"value": null,
"evidence": {
"method": "missing"
}
},
"postal_code": {
"ok": true,
"value": "79206",
"evidence": {
"method": "direct_or_system"
}
},
"participant_id": {
"ok": true,
"value": "mgykYwRroooWAoOB",
"evidence": {
"method": "direct_or_system"
}
},
"questionnaire_id": {
"ok": true,
"value": "vXGDdzqQBxMzk92K",
"evidence": {
"method": "direct_or_system"
}
}
},
"missing_or_unclear_fields": [
"business_unit"
],
"weak_fields": [
"contact_request"
],
"parsed_ok": true,
"mapping_link": "https://heka-leads.scheffczyk.cloud/snapaddy-mapping?questionnaire_id=vXGDdzqQBxMzk92K",
"alert_mail_preview": {
"dry_run": true,
"to": "events@hekatron.de",
"subject": "Messelead Workflow Manager: Mapping-Prüfung erforderlich – Versand blockiert",
"body": "Hallo,\n\nfür einen SnapAddy-Fragebogen konnte das Mapping nicht eindeutig validiert werden.\n\nFragebogen: Test-Event\nQuestionnaire-ID: vXGDdzqQBxMzk92K\nStatus: unknown_needs_review\nFehlende/unklare Pflichtfelder: business_unit\n\nMapping prüfen: https://heka-leads.scheffczyk.cloud/snapaddy-mapping?questionnaire_id=vXGDdzqQBxMzk92K\n\nEs wurde keine E-Mail an den Außendienst versendet.\n\nMesselead Workflow Manager"
},
"normalized": {
"event_name": "Test-Event",
"questionnaire_id": "vXGDdzqQBxMzk92K",
"participant_id": "mgykYwRroooWAoOB",
"contact_id": "mgykYwRroooWAoOB",
"company": "Scheffczyk-Veranstaltungen",
"postal_code": "79206",
"email": "os@scheffczyk-va.de",
"contact_request": "Nein",
"customer_group": "Privatperson / DIY"
},
"evidence": {
"contact_request": {
"method": "label_fallback",
"question_id": "RBl71zLml9xbrjo2",
"label": "Kontaktaufnahme gewünscht? ",
"value": "Nein"
},
"customer_group": {
"method": "label_fallback",
"question_id": "5vLJGYg0kx1z6R04",
"label": "In welchem Bereich ist das Unternehmen tätig (Kundengruppe)",
"value": "Privatperson / DIY"
}
}
},
"mapping": {
"normalized": {
"event_name": "Test-Event",
"questionnaire_id": "vXGDdzqQBxMzk92K",
"participant_id": "mgykYwRroooWAoOB",
"contact_id": "mgykYwRroooWAoOB",
"company": "Scheffczyk-Veranstaltungen",
"postal_code": "79206",
"email": "os@scheffczyk-va.de",
"contact_request": "Nein",
"customer_group": "Privatperson / DIY"
}
},
"routing": {
"status": "matched",
"matched_rule": {
"id": "fallback-events",
"active": true,
"priority": 999,
"business_unit_contains": "",
"postal_code_from": "00000",
"postal_code_to": "99999",
"recipient_name": "Events Fallback",
"recipient_email": "events@hekatron.de",
"source": "system",
"note": "Fallback - no sending"
},
"recipient_name": "Events Fallback",
"recipient_email": "events@hekatron.de",
"evaluated_rules": [
{
"id": "atb-steffen-hahn-26-28",
"matched": false
},
{
"id": "atb-steffen-hahn-49-49",
"matched": false
},
{
"id": "atb-gunther-joost-19-25",
"matched": false
},
{
"id": "atb-gunther-joost-29-29",
"matched": false
},
{
"id": "atb-harald-tauscher-10-18",
"matched": false
},
{
"id": "atb-thorsten-polachowski-32-33",
"matched": false
},
{
"id": "atb-thorsten-polachowski-48-48",
"matched": false
},
{
"id": "atb-thorsten-polachowski-59-59",
"matched": false
},
{
"id": "atb-stefan-pauli-30-31",
"matched": false
},
{
"id": "atb-stefan-pauli-34-34",
"matched": false
},
{
"id": "atb-stefan-pauli-37-39",
"matched": false
},
{
"id": "atb-ralf-schmidt-40-40",
"matched": false
},
{
"id": "atb-ralf-schmidt-44-47",
"matched": false
},
{
"id": "atb-steffen-halfpap-06-08",
"matched": false
},
{
"id": "atb-steffen-halfpap-98-99",
"matched": false
},
{
"id": "atb-timo-fassunge-01-04",
"matched": false
},
{
"id": "atb-timo-fassunge-09-09",
"matched": false
},
{
"id": "atb-achim-irnich-41-41",
"matched": false
},
{
"id": "atb-achim-irnich-52-53",
"matched": false
},
{
"id": "atb-achim-irnich-56-56",
"matched": false
},
{
"id": "atb-sascha-schepp-42-42",
"matched": false
},
{
"id": "atb-sascha-schepp-50-51",
"matched": false
},
{
"id": "atb-sascha-schepp-57-58",
"matched": false
},
{
"id": "atb-sascha-alt-35-35",
"matched": false
},
{
"id": "atb-sascha-alt-55-55",
"matched": false
},
{
"id": "atb-sascha-alt-60-61",
"matched": false
},
{
"id": "atb-sascha-alt-65-65",
"matched": false
},
{
"id": "atb-matthias-duschek-36-36",
"matched": false
},
{
"id": "atb-matthias-duschek-63-64",
"matched": false
},
{
"id": "atb-matthias-duschek-97-97",
"matched": false
},
{
"id": "atb-marcus-kunze-90-93",
"matched": false
},
{
"id": "atb-marcus-kunze-95-96",
"matched": false
},
{
"id": "atb-joerg-margardt-54-54",
"matched": false
},
{
"id": "atb-joerg-margardt-66-69",
"matched": false
},
{
"id": "atb-benjamin-koestlin-71-71",
"matched": false
},
{
"id": "atb-benjamin-koestlin-74-75",
"matched": false
},
{
"id": "atb-jochen-schmidt-76-79",
"matched": false
},
{
"id": "atb-jochen-schmidt-88-88",
"matched": false
},
{
"id": "atb-tim-schmid-70-70",
"matched": false
},
{
"id": "atb-tim-schmid-72-73",
"matched": false
},
{
"id": "atb-tim-schmid-89-89",
"matched": false
},
{
"id": "atb-martin-heller-84-86",
"matched": false
},
{
"id": "atb-martin-heller-94-94",
"matched": false
},
{
"id": "atb-martin-heller-80-83",
"matched": false
},
{
"id": "atb-martin-heller-87-87",
"matched": false
},
{
"id": "btb-erhard-zimmerman-01-03",
"matched": false
},
{
"id": "btb-erhard-zimmerman-10-19",
"matched": false
},
{
"id": "btb-erhard-zimmerman-39-39",
"matched": false
},
{
"id": "btb-johannes-coch-04-09",
"matched": false
},
{
"id": "btb-johannes-coch-90-93",
"matched": false
},
{
"id": "btb-johannes-coch-95-99",
"matched": false
},
{
"id": "btb-christoph-cohrs-20-28",
"matched": false
},
{
"id": "btb-michael-festerling-34-36",
"matched": false
},
{
"id": "btb-michael-festerling-53-53",
"matched": false
},
{
"id": "btb-michael-festerling-57-57",
"matched": false
},
{
"id": "btb-michael-festerling-61-61",
"matched": false
},
{
"id": "btb-michael-festerling-65-65",
"matched": false
},
{
"id": "btb-matthias-busch-29-31",
"matched": false
},
{
"id": "btb-matthias-busch-37-38",
"matched": false
},
{
"id": "btb-peter-oberroehrmann-32-33",
"matched": false
},
{
"id": "btb-peter-oberroehrmann-48-49",
"matched": false
},
{
"id": "btb-peter-oberroehrmann-59-59",
"matched": false
},
{
"id": "btb-guido-siewers-40-47",
"matched": false
},
{
"id": "btb-guido-siewers-50-52",
"matched": false
},
{
"id": "btb-guido-siewers-58-58",
"matched": false
},
{
"id": "btb-dieter-witt-54-56",
"matched": false
},
{
"id": "btb-dieter-witt-60-60",
"matched": false
},
{
"id": "btb-dieter-witt-63-64",
"matched": false
},
{
"id": "btb-dieter-witt-66-69",
"matched": false
},
{
"id": "btb-dieter-witt-76-76",
"matched": false
},
{
"id": "btb-thomas-koenig-80-88",
"matched": false
},
{
"id": "btb-thomas-koenig-93-94",
"matched": false
},
{
"id": "btb-adrian-sexauer-70-72",
"matched": false
},
{
"id": "btb-adrian-sexauer-74-79",
"matched": false
},
{
"id": "btb-bernd-holweber-70-74",
"matched": false
},
{
"id": "btb-bernd-holweber-86-89",
"matched": false
},
{
"id": "fallback-events",
"matched": true
}
]
},
"attachment_dryrun": {
"pdf_candidates_count": 1,
"pdf_candidates": [
{
"questionnaire_id": "vXGDdzqQBxMzk92K",
"participant_id": "mgykYwRroooWAoOB",
"pdf_export_url": "PDF_URL_AVAILABLE_IN_PDF_TEST",
"can_attempt_download": true
}
]
},
"mail_preview": {
"dry_run": true,
"routing_recipient": "events@hekatron.de",
"actual_recipient": "info@scheffczyk-va.de",
"safe_override_enabled": true,
"from": "messe@hekatronevents.de",
"reply_to": "events@hekatron.de",
"subject": "Lead-Aufgabe Messe: Kontaktaufnahme Scheffczyk-Veranstaltungen",
"body": "Liebe/r Ansprechpartner/in,\n\nfür folgenden Messekontakt wurde eine Kontaktaufnahme gewünscht:\n\nMesse/Event: Test-Event\nFirma: Scheffczyk-Veranstaltungen\nKontakt-ID: mgykYwRroooWAoOB\nPLZ: 79206\nBetreuung: -\n\nDer Kontaktbogen befindet sich im Anhang. Diese Ansicht ist ein Dry Run; es wird keine E-Mail versendet.\n\nMesselead Workflow Manager",
"attachment": "SnapAddy-Kontaktbogen.pdf"
},
"send_action": "not_sent_dry_run",
"mail_sending_enabled": false
}