AI integration for SAP TM targets specific functional surfaces within its data model and automation layer. The primary connection points are the Freight Unit (handling planning), Freight Order (managing execution), and Freight Booking (carrier tendering) business objects. Integration typically occurs via SAP TM's BAdIs (Business Add-Ins) and OData APIs to inject AI-driven decisions into the standard workflow without disruptive customization. For example, an AI agent can be triggered during the Determine Planning-Relevant Data BAdI to recommend optimal routes, or during the Carrier Selection step to evaluate spot market rates against contracted capacity.
Integration
AI Integration for SAP Transportation Management (SAP TM)

Where AI Fits into SAP TM's Logistics Workflows
A practical guide to embedding AI agents and automation into SAP Transportation Management's core planning and execution modules.
High-value use cases focus on augmenting planner and dispatcher decisions with predictive and prescriptive insights:
- Dynamic Route & Mode Optimization: AI models analyze real-time constraints (weather, port congestion, carrier performance) to adjust planned
Transportation LanesandMeans of Transport, often reducing cost and improving reliability. - Intelligent Tender Automation: Agents evaluate carrier
Bid InvitationsandFreight Agreements, automatically accepting tenders that meet service and cost thresholds, and escalating exceptions. - Predictive ETA & Exception Management: By integrating external telematics and event data via
Business Contextor custom tables, AI provides continuously updatedConfirmed Datesand proactively flags potentialShipment Documentsexceptions before they become service failures. - Automated Freight Settlement: AI reviews
Freight Invoiceitems againstFreight Orderexecution data, flagging discrepancies in accessorial charges or rates for audit, streamlining theSettlement Managementworkflow.
A production implementation is wired through a middleware layer (often SAP Cloud Integration or a custom service) that hosts the AI agents. This layer:
- Listens for events from SAP TM's
Process ControllerorMessage Control. - Enriches the payload with external data (market rates, weather, GPS).
- Calls the appropriate LLM or machine learning model via a secure tool-calling framework.
- Returns a structured recommendation (e.g., a carrier code, a route ID) or triggers a follow-up action in SAP TM via its API.
Governance is critical: all AI recommendations should be logged in a
Business Partner-specific audit trail, and high-stakes decisions (like large spot market purchases) should require human-in-the-loop approval via theWorkflowframework. Rollout typically starts with a single lane or carrier group, using SAP TM'sOrganizational Unitsfor scoping, before expanding to the full network.
Key SAP TM Surfaces for AI Integration
The Core Planning Object
AI integration starts with the Freight Order (FO) and its child Freight Units (FUs). These objects contain the critical data for optimization: origin/destination, dates, weight/dimensions, service requirements, and constraints.
Key Integration Points:
- FO/FU Creation: Use AI to pre-populate fields, suggest consolidation opportunities, or validate feasibility against real-world constraints (e.g., bridge heights, equipment availability).
- Constraint Management: Embed AI to dynamically adjust planning constraints (like delivery windows or equipment types) based on predictive capacity or carrier performance data.
- Status Updates: Trigger AI-powered exception analysis when FO/FU statuses change (e.g.,
DELAYED), generating root-cause suggestions and automated corrective workflows.
This layer is where AI transforms static plans into dynamic, continuously optimized execution blueprints.
High-Value AI Use Cases for SAP TM
Integrating AI into SAP TM's planning cockpit and freight unit workflows enables dynamic, predictive operations. These use cases target the core modules where AI can automate decisions, optimize costs, and improve service levels for SAP-centric transportation teams.
Dynamic Route & Mode Optimization
AI models continuously analyze orders, real-time constraints (traffic, weather, carrier capacity), and business rules to recommend optimal routes and modes within the Freight Order Management cockpit. This moves planning from a daily batch process to a real-time, adaptive system.
Predictive Carrier Selection & Tender Automation
Integrate AI with the Transportation Planning/Execution and Freight Settlement modules to predict carrier performance (on-time, claims) and automate the tender process. The system can auto-select carriers, send tenders, and manage responses, escalating only exceptions.
Intelligent Exception Management
Connect AI to SAP TM's Event Management and Track & Trace to prioritize and resolve shipment exceptions. The system analyzes delays, predicts downstream impacts, and can trigger predefined corrective workflows (e.g., re-tendering, customer notification) automatically.
Automated Freight Invoice Auditing
AI reviews invoices in the Freight Settlement module against planned costs, rate agreements, and shipment execution data. It flags discrepancies (accessorials, mileage), suggests approvals/rejections, and learns from auditor corrections to improve accuracy over time.
Predictive ETA & Proactive Customer Communication
Enhance SAP TM's Track & Trace with AI models that ingest carrier feeds, telematics, and external data (port congestion, weather) to generate dynamic, predictive ETAs. Automatically trigger status updates to customer service or directly to the Customer Shipment document.
AI-Powered Capacity Forecasting
Leverage historical Freight Order and Freight Booking data within SAP TM to forecast lane-specific capacity needs. The AI identifies tight/loose capacity trends, providing actionable insights for procurement teams to adjust contract vs. spot strategies within the Transportation Planning cockpit.
Example AI-Augmented Workflows in SAP TM
These workflows illustrate how AI agents and models connect to specific SAP TM objects and processes to automate decisions, predict outcomes, and augment planner productivity. Each pattern is designed to be implemented via SAP TM's BAdIs, APIs, and integration points.
Trigger: A new Freight Order is created in SAP TM's FREIGHT_ORDER table, or an existing order's constraints (delivery date, weight, volume) are changed.
Context/Data Pulled: The AI agent retrieves:
- Freight Order details (origin/destination, planned departure/arrival, equipment type, weight/volume).
- Real-time external data via API calls: current traffic conditions, weather forecasts, port/terminal congestion status.
- Historical carrier performance data from SAP TM's
CARRIERandSHIPMENTtables for the lane. - Current spot market rates from integrated freight marketplace APIs.
Model/Agent Action: A multi-objective optimization model evaluates thousands of potential route and carrier combinations. It balances:
- Cost (contract vs. spot rates, fuel surcharges).
- Service (predicted on-time probability based on carrier history and external factors).
- Sustainability (estimated CO2 emissions per mode/route).
- Constraint adherence (equipment fit, hazmat restrictions).
System Update/Next Step: The agent returns a ranked list of 2-3 optimal ROUTE and CARRIER proposals. It updates the Freight Order's planning cockpit view with these recommendations, including a confidence score and key rationale (e.g., "Recommend Carrier A: 92% on-time probability, 5% below contract rate, avoids forecasted Chicago congestion").
Human Review Point: The transportation planner reviews and selects a proposal. The system logs the recommendation and final decision for model feedback and planner performance analytics.
Implementation Architecture: Connecting AI to SAP TM
A practical blueprint for embedding AI agents and models into SAP Transportation Management's core data model and automation layer.
Production-grade AI integration for SAP TM connects at three primary surfaces: the Freight Order/Freight Unit business objects for execution decisions, the Planning Cockpit (transaction /SAPAPO/TPWEB) for optimization inputs, and the Transportation Cockpit for exception handling. The most common pattern uses SAP TM's BAdIs (Business Add-Ins) and APIs to inject AI-driven recommendations into existing workflows—such as using a carrier selection agent within the FREIGHT_ORDER_UPDATE BAdI to evaluate real-time carrier performance, spot market rates, and service commitments before tender is sent. This keeps the core SAP TM transaction logic intact while augmenting decisions with predictive data.
For dynamic planning, AI models consume SAP TM's master data (like lanes, resources, and schedules) and live order streams to run continuous optimizations outside the transactional system. A typical implementation uses an event-driven architecture: a Freight Order creation triggers a webhook to an external AI service, which returns an optimized Transportation Proposal (route, mode, carrier) back into SAP TM for planner review or automated adoption. This external service can incorporate real-world constraints—weather, port congestion, fuel prices—that are not natively modeled in SAP TM, enabling predictive ETA adjustments and dynamic rerouting before exceptions occur in the Transportation Cockpit.
Rollout and governance are critical. Start with a single, high-impact workflow like automated tender management for a specific lane. Implement a human-in-the-loop approval step in SAP TM's workflow (e.g., using the WF_* tables) for all AI-recommended carriers above a certain cost threshold. Log all AI decisions, inputs, and overrides to a dedicated Z* table for audit trails and model retraining. This controlled, phased approach allows transportation teams to build trust in the AI's logic while maintaining SAP TM's robust change management and transport request processes for any custom developments.
Code and Payload Examples
AI-Enhanced Load Building & Tender Automation
Integrate AI models directly into the SAP TM Freight Unit creation and planning cockpit. The typical pattern involves calling an external AI service via a custom BAdI or API to evaluate constraints and optimize plans before they are finalized in SAP.
Common Use Cases:
- Multi-constraint load consolidation (weight, cube, temperature, hazmat).
- Dynamic carrier selection and rate benchmarking.
- Predictive capacity checking against spot market data.
Integration Flow:
- SAP TM triggers a BAdI during the freight unit planning step.
- The BAdI packages relevant data (shipment legs, product data, carrier contracts).
- An external AI service returns an optimized plan or scoring recommendation.
- The result is presented in the TM UI or used to auto-tender loads.
See our guide on AI-Powered Load Planning in TMS for deeper architectural patterns.
Realistic Time Savings and Operational Impact
This table illustrates the practical impact of embedding AI into core SAP TM workflows, focusing on measurable efficiency gains and operational improvements for planners and managers.
| Workflow / Metric | Before AI | After AI | Implementation Notes |
|---|---|---|---|
Freight Unit Planning & Tender | Manual carrier selection & rate lookups (30-60 mins/load) | AI-assisted carrier scoring & automated tender dispatch (5-10 mins/load) | AI ranks carriers by cost, service, & lane history; planner approves final selection. |
Exception Handling & ETA Updates | Reactive monitoring; manual calls/emails for updates (Next-day visibility) | Proactive predictive delay alerts & automated stakeholder notifications (Same-day, often pre-emptive) | AI correlates telematics, weather, port data to predict delays 6-24 hours in advance. |
Dynamic Route Optimization | Static weekly route plans; manual adjustments for disruptions (Hours to replan) | Continuous, multi-constraint optimization with real-time adjustment (Minutes to replan) | Considers traffic, appointments, driver HOS, and equipment constraints automatically. |
Carrier Invoice Reconciliation | Manual line-item matching against rate contracts (5-10 mins/invoice) | AI-powered anomaly detection & automated approval routing (1-2 mins/invoice) | Flags discrepancies in accessorials, mileage, or rates; routes exceptions for review. |
Capacity Forecasting & Procurement | Historical spreadsheet analysis; quarterly RFQ cycles | Predictive lane-level capacity tightness & automated spot market guidance | AI models market signals and tender acceptance rates to guide tactical buying. |
Shipment Documentation & Compliance | Manual data entry for customs & bills of lading | AI-assisted document data extraction & auto-population of TM fields | Reduces manual entry errors and accelerates shipment creation for international lanes. |
Carrier Performance & Scorecarding | Monthly/quarterly manual report compilation | Continuous, AI-driven performance analytics with automated insights | Shifts from backward-looking reporting to predictive carrier risk scoring. |
Governance, Security, and Phased Rollout
A production AI integration for SAP TM requires a governance-first approach, ensuring data integrity, user trust, and controlled business impact.
In SAP TM, AI agents and models interact with critical business objects like Freight Units, Transportation Orders, and Carrier Contracts. Governance starts with defining clear authorization scopes (e.g., which agents can propose route changes vs. which can auto-tender) and enforcing them via SAP's standard Role-Based Access Control (RBAC). All AI-driven actions—such as a dynamic route adjustment or a carrier assignment—must write detailed logs to the Business Transaction Events (BTE) or a dedicated audit table, creating a traceable chain from AI suggestion to system execution for compliance and root-cause analysis.
Security is multi-layered. Data flowing to external LLMs is anonymized and stripped of sensitive commercial terms; carrier rates and customer details are masked using SAP's Data Masking or processed through a secure middleware layer. For internal RAG systems, vector embeddings are built from a governed subset of SAP TM tables (e.g., \/SCMTMS/\ tables for historical lane performance), with access controlled by existing SAP authorization objects. The integration architecture typically uses SAP's OData services or IDocs for system-of-record interactions, with AI logic deployed in a sidecar container or serverless function that calls back into SAP, keeping core customizations minimal and upgrade-safe.
A phased rollout mitigates risk and builds organizational trust. We recommend a three-stage approach:
- Phase 1: Co-pilot for Planners. AI suggests optimizations in the Planning Cockpit, but all changes require manual review and approval. This stage validates model accuracy and user interface fit.
- Phase 2: Limited Automation. Pre-defined, high-confidence workflows (e.g., automated tender for top-performing carriers on repetitive lanes) are enabled, with a mandatory human-in-the-loop step for exceptions.
- Phase 3: Autonomous Control. After establishing reliability metrics, AI agents handle full cycles like exception-driven rerouting or spot procurement within strict policy guardrails, with periodic business rule reviews. This crawl-walk-run method, coupled with continuous monitoring of KPIs like planning cycle time reduction and tender acceptance rate improvement, ensures the AI integration delivers measurable value without disrupting SAP TM's mission-critical freight operations.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Frequently Asked Questions (FAQ)
Common technical and operational questions about integrating AI agents and workflows into SAP TM's planning, execution, and settlement processes.
AI integrations connect primarily through SAP TM's OData APIs (SAP_ODATA) and Business Object Processing Framework (BOPF) for real-time interaction, and SAP HANA for analytical workloads.
Key connection points:
- Freight Order & Freight Unit Management: Use
/sap/opu/odata/sap/API_FREIGHT_ORDERandAPI_FREIGHT_UNITto read planning data and post AI-recommended changes (e.g., dynamic route, carrier assignment). - Transportation Cockpit (TP/VS): Integrate via BAdIs (e.g.,
/SCMTMS/TP_ORDER) to inject AI suggestions directly into planner workflows. - Carrier Integration (TMCI): Enhance tender messages and parse carrier responses using AI for exception detection and automated booking.
- Settlement Management: Connect to
API_FREIGHT_SETTLEMENTto audit invoices, using AI to match rates, detect accessorial discrepancies, and suggest approvals.
Architecture Pattern: AI agents typically run in a middleware layer (e.g., Azure Logic Apps, SAP BTP), calling SAP TM APIs and external LLM services. Actions are logged back to SAP TM's change documents for full auditability.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us