{"ref":"content:sap-agentic-ai-in-practice-building-the-sap-exception-log-triage-agent-part-3-of","page":"/content/sap-agentic-ai-in-practice-building-the-sap-exception-log-triage-agent-part-3-of","json":"/content/sap-agentic-ai-in-practice-building-the-sap-exception-log-triage-agent-part-3-of.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"sap-agentic-ai-in-practice-building-the-sap-exception-log-triage-agent-part-3-of","title":"SAP Agentic AI in Practice: Building the SAP Exception Log Triage Agent (Part 3 of 6)","url":"https://community.sap.com/t5/artificial-intelligence-blogs-posts/sap-agentic-ai-in-practice-building-the-sap-exception-log-triage-agent-part/ba-p/14366627","content_type":"blog","explains":[{"ref":"capability:agent-tooling","applies_to":{"ecosystems":["btp"]}}],"summary":"Part 3 of a six-part series builds a router agent that classifies incoming SM21 system log errors and SM37 job failures, delegates each to a specialized sub-agent built with LangGraph's create_react_agent, and correlates findings across both logs into a single severity score and escalation list. State moves through a typed dict shared between the router and its sub-agents, with tools that query SAP HANA tables directly; a reactive on-demand mode sits alongside a scheduled monitoring loop that compares error counts to a baseline and escalates automatically past a threshold. The router-plus-sub-agent split carries forward to Part 6, where the same router coordinates the assessment agents built in the series' other parts.","short":"Router agent triaging SM21 and SM37 errors with LangGraph sub-agents","author":"DEEPA_DORAIRAJ","published":"2026-04-06","provenance":{"discovered_via":[{"source":"source:sap-community","channel":"agentic-ai-tag"}],"first_seen":"2026-09-15"},"drafted_with_ai":true,"published_on":"source:sap-community"},"readings":{"liveness":[{"label":"Checked against the source","tier":"unknown","evidence":"nobody has checked it"},{"label":"Source reachable","tier":"unknown","evidence":"not crawled"},{"label":"Age","tier":"good","evidence":"published 6 months ago"}],"compatibility":[{"label":"Version","tier":"unknown","evidence":"no version declared"},{"label":"Moved since?","tier":"good","evidence":"no recorded change after 2026-04-06"},{"label":"Findings","tier":"good","evidence":"none flagged"}],"reach":[{"value":1425,"unit":"views"},{"value":0,"unit":"comments"},{"value":3,"unit":"likes"}]},"signals":{"views":1425,"likes":3,"comments":0,"metrics_at":"2026-10-25"},"series":null,"edges":{"authors":[]}}