Joule - AI Copilot in SAP
Many teams spend considerable time navigating systems, locating information, or repeating routine tasks, which results in reduced efficiency and slower response to change. Joule is an AI copilot designed to transform the way users interact with SAP, allowing them to work more naturally and efficiently by simply stating their intentions in plain language. For example:
“Create a card for open sales orders for customer 1000031, including ID, overall status, and delivery date.”
Joule interprets your request, gathers the relevant information, and presents it instantly, which helps you cut down on manual tasks, save time, and keep up with the demands of your business.
Key Features with SAP Joule
- Supports transactional, navigational, analytical, and informational use cases – from creating and updating business objects to retrieving key insights or navigating to specific apps.
- Helps orchestrate cross-functional workflows across key business areas, like sales, finance, procurement, and asset management.
- Breaks down silos by enabling collaboration through AI agents.
- Delivers insights and automates repetitive tasks using conversational AI.
- Reduces cognitive load by letting users express intent instead of navigating transactions.
- Priorities actions based on business context, like asset criticality or financial impact.
- Offers context-aware recommendations tailored to the user's role and process.
- Scales with your business through Joule Studio, where custom AI skills can be developed.
Capabilites with SAP Joule
SAP Joule lets users work naturally and efficiently within SAP — all through simple, plain-language requests. You can create sales orders, check inventory, manage pricing, process payments, and much more, without needing to navigate menus or learn complex commands.
Joule also supports a range of flexible actions. For example, you can:
-
Renew expiring prices by extending their validity periods (by a week, a year, or until a specified date)
-
Adjust condition amounts or ratios by a percentage (such as +10% or -10%)
-
Combine actions, for instance, extending by a month and decreasing amounts by 10%
Joule offers real-time insights through its integration with SAP Analytics Cloud, allowing you to generate charts or view key performance indicators directly within your conversations. It also leverages document grounding, using files you provide (PDFs, images, or text) to enable context-aware answers.
Support for multiple conversations means you can retain history for up to 8 hours, adding depth and context to your exchanges. Joule is available in multiple languages and is integrated into SAP’s secure, enterprise-wide cloud infrastructure.
Joule can trigger follow-up workflows across modules, whether related to procurement or scheduling, and it detects anomalies in real time by comparing operational data against predefined thresholds. It also works with Easy Filter to apply natural-language filters to large datasets — all while honoring your SAP roles and authorizations to keep interactions compliant and secure.
SAP Joule
Example of how to use SAP Joule
Easy Filter
It is common that users spend a significant amount of time applying filters and searching for the right data, especially in large transactional environments. Easy Filter is an AI-assisted feature available in SAP Fiori apps that simplifies data filtering. By allowing users to apply filters using natural language, it enhances the process of accessing relevant information.
Instead of navigating dropdown menus or remembering field names, users can simply type what they’re looking for. For example:
“Show results for sold-to party 1000001”
Easy Filter interprets the input and applies the appropriate filters instantly, making data exploration faster and more user-friendly.
Key Features with Easy Filter
- Natural language input
Users can apply filters by describing what they need in plain language. - Dual filtering modes
Switch easily between Classic (manual) and AI-assisted filtering based on your preferences.
- Quick access to queries
Access recent and favourite filters without re-entering criteria.
- Manual refinement
For more specific needs, filters can still be adjusted manually in Classic mode.
By reducing the time and effort spent on routine filtering tasks, Easy Filter helps users focus more on analyzing data rather than locating it. This leads to more timely decisions, improved user satisfaction, and better support for business processes. It is powered by generative AI and is part of the SAP Business AI portfolio, as well as available in SAP S/4HANA Cloud.
Filter view classic mode, several field where each field represents an independent object.
Filter view AI mode “Easy filter”, one field for free text that can trigger filter for several objects at once.
Filter view AI mode “Easy filter”, one field for free text that can trigger filter for several objects at once (in this case Document Date and Sold-to Party).
Conclusion
Joule and Easy Filter bring the power of generative AI directly into SAP, making it easier for users to get things done, make faster decisions, and keep up with changing business demands. If you would like to explore how Joule and Easy Filter can support your business, contact us to schedule a consultation. We are happy to help!