{"product_id":"n8n-trust-safety-triage-jev-classification-sheets-telegram","title":"n8n Trust \u0026 Safety Triage: Jev Classification, Sheets \u0026 Telegram","description":"\u003ch3\u003eAutomatically triage Trust \u0026amp; Safety reports—classify, queue with SLA, log to Sheets, and page humans on Telegram before it’s too late\u003c\/h3\u003e\n\u003cp\u003eIf you run trust \u0026amp; safety moderation, this n8n workflow routes every incoming report from your intake form webhook into the right policy category, logs the decision, and alerts the correct human reviewer via \u003cstrong\u003eTelegram\u003c\/strong\u003e (or email) with an enforced \u003cstrong\u003eSLA\u003c\/strong\u003e. It’s designed to keep the reports that matter from being lost in the queue.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives reports via webhook:\u003c\/strong\u003e Accepts a POST request to \u003cstrong\u003ejev-c1-report-intake\u003c\/strong\u003e with \u003cem\u003ereport_id\u003c\/em\u003e, \u003cem\u003econtent_id\u003c\/em\u003e, \u003cem\u003econtent_text\u003c\/em\u003e, and \u003cem\u003ereporter_note\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNormalizes payload for decision-making:\u003c\/strong\u003e Uses \u003cstrong\u003eNormalize Report\u003c\/strong\u003e to preserve policy-relevant fields, including \u003cem\u003ereport_id\u003c\/em\u003e, \u003cem\u003econtent_id\u003c\/em\u003e, \u003cem\u003ereporter_note\u003c\/em\u003e, and \u003cem\u003ereport_text\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGuards against unusable submissions:\u003c\/strong\u003e Runs \u003cstrong\u003eReport Text Usable?\u003c\/strong\u003e. If \u003cem\u003ereport_text\u003c\/em\u003e is empty, it marks the report as \u003cstrong\u003eintake_rejected\u003c\/strong\u003e, sets \u003cstrong\u003erequired_action\u003c\/strong\u003e to ask the reporter to resend, and notifies \u003cstrong\u003eops\u003c\/strong\u003e via \u003cstrong\u003eEmail Intake Problem\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClassifies into policy categories:\u003c\/strong\u003e For usable text, \u003cstrong\u003eJev Classify Policy Category\u003c\/strong\u003e assigns one of \u003cstrong\u003efive policy categories\u003c\/strong\u003e using a \u003cstrong\u003e0.6 confidence threshold\u003c\/strong\u003e. Uncertain cases are sent to \u003cstrong\u003ehuman review\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRoutes by category with real SLA:\u003c\/strong\u003e Each of the six outputs goes to its own route\/queue with defined \u003cstrong\u003eSLA hours\u003c\/strong\u003e, \u003cstrong\u003epriority\u003c\/strong\u003e, and \u003cstrong\u003erequired action\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLogs decisions and escalates:\u003c\/strong\u003e Appends a row to the \u003cstrong\u003eReport Triage\u003c\/strong\u003e tab in \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, then pages the matching human on \u003cstrong\u003eTelegram\u003c\/strong\u003e (or sends an \u003cstrong\u003eemail\u003c\/strong\u003e) before the SLA clock runs out.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eModerating user-generated content when reports arrive continuously and must be classified consistently.\u003c\/li\u003e\n  \u003cli\u003eSaaS teams needing audit-friendly triage records in Google Sheets while escalating high-risk items faster.\u003c\/li\u003e\n  \u003cli\u003eHandling incomplete\/blank reports by automatically rejecting and requesting resubmission.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes\/tools:\u003c\/strong\u003e if, set, gmail, webhook, telegram, summarize\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCore logic:\u003c\/strong\u003e Jev classification to policy categories at a 0.6 confidence threshold, plus SLA-based queue routing\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDocumentation:\u003c\/strong\u003e Last updated \u003cstrong\u003eOctober 2026\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46192876322995,"sku":"N8N-20450","price":51.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/ERSMZ1cvLG2yToYr5bVw8_xJwr1Y6F.png?v=1791538034","url":"https:\/\/buyflowscripts.com\/products\/n8n-trust-safety-triage-jev-classification-sheets-telegram","provider":"N8N Commerce","version":"1.0","type":"link"}