This is where Joule is most useful today. A GA “Joule for Sales” capability set in S/4HANA Cloud lets users check sales-order status, surface and explain fulfilment blocks, make field and mass changes, and manage expiring prices — all in natural language. The autonomous order agents live in specific products (SAP Order Management Services, SAP CX), not classic S/4 SD.
Where this sits. Everything on this page sits under SAP’s CX domain, which SAP fronts with its CX Joule Assistants (Sales, Order Management, Deal Closing, Deal Qualification, Case Management, Service, Campaign, Content, Merchandising and Shopping). Users talk to an assistant; the agents below are what it coordinates. SAP publishes assistant names per domain but no flat agent catalogue — see the Ledger for the full layer comparison.
What it can actually do
Sales Order Status Check GA
Natural-language status of any sales order — whether fulfilment is on track, plus the blocking issues, their causes, and handling suggestions.
Fetch Sales Order Information GA
Retrieves header and item detail and surfaces fulfilment-blocking issues: incomplete data, billing blocks, delivery issues, credit blocks, and trade-compliance holds.
Sales Order Field Changes GA
Change fields on a sales order and resolve flagged issues directly from the conversation.
Mass Change of Sales Orders GA
Bulk changes at header, item and schedule-line level: set or remove delivery and billing blocks, requested delivery date, payment terms, pricing date, header price, and reject or cancel rejection.
Manage Expiring Sales Prices GA
Fetch soon-to-expire pricing condition records, extend their valid-to dates, and adjust condition amounts or ratios.
Order Reliability Agent GA in OMS
In SAP Order Management Services (the composable OMS, not classic S/4 SD): proactively detects and resolves stock discrepancies and bottlenecks to keep orders fulfilling.
Honest limitations
- Mind the product boundary: the GA status and change features are in S/4HANA Cloud SD; the Order Reliability Agent is in SAP Order Management Services; the Quote Creation Agent is a SAP CX agent — three different products.
- There is no verified fully autonomous creation of net-new sales orders in core S/4 SD; “email-to-order” exists on the SAP CX side, not as a confirmed core-SD Joule action.
- Available-to-promise is not a distinct Joule feature — Joule surfaces delivery and fulfilment blocks, but there is no dedicated ATP/aATP agent in SD.
Example prompts
- “What’s the status of sales order 12345, and what’s blocking it from shipping?”
- “Show me all orders with a billing block and remove the block for customer X.”
- “Which sales prices expire in the next two weeks? Extend the valid-to date by one month.”
Not sure you're ready for this?
Most of these capabilities only pay off on a clean, governed data foundation. Take the blunt two-minute check before you buy.