As Selina begins her deep dive into Joule Agents, she first needs to understand how SAP Joule has evolved beyond its original design. This evolution is key to grasping why Joule Agents represent such a significant leap forward for RaiLona Inc.'s finance operations.
Describing How SAP Joule Agents Reason, Plan, and Act Across Business Processes
Objective
Understanding the Evolution: From Assistant to Orchestrator
Getting to Know Joule Agents
You now know that Joule Assistants interpret your intent and coordinate the work. But who does the executing? Joule Agents are the autonomous systems that handle the actual tasks, working behind the scenes under Assistant coordination to plan, act, and complete multi-step workflows across systems and domains.
This lesson explains what Joule Agents are, how they operate, how their lifecycle is governed through the AI Agent Hub, and where they are deployed across SAP's autonomous domains.
What are Joule Agents?
Joule Agents are purpose-built autonomous software systems. Each agent is designed for a specific business task or process, and it executes that task with precision across multiple steps, systems, and data sources, without requiring manual coordination at each step.

Agents are not chatbots. They do not answer questions. They act. When triggered, an agent plans the steps needed to achieve its goal, executes those steps by invoking Skills and interacting with SAP systems, monitors the results, and adapts if conditions change. The work happens behind the scenes. You see the outcome.
Joule Agents operate in three modes depending on how they are triggered. In conversational mode, you ask a question or issue a request directly in Joule, and the agent responds, handling tasks like expense report approval or purchase order creation. In embedded mode, agents work inside your existing applications, surfacing suggestions and executing actions within the workflow you are already in, without you needing to switch context. In system-triggered mode, agents run in the background, initiated by a business event, a schedule, or a system signal rather than a user request. For example, an agent can monitor trade policy changes and autonomously propose reclassifications when regulations shift.
Joule Evolution: From Co-Pilot to Agent Orchestrator
SAP's Joule has rapidly evolved beyond its initial role as a conversational AI co-pilot, a personal virtual assistant designed to enhance individual productivity. Joule is now transforming into the intelligent orchestrator of a system of collaborative, task-specific AI agents for every core business function.
Think of Joule Agents as the "task-specific AI workers that observe, reason, and act" across every core business function – from supply chain and procurement to finance, HR, and cross-enterprise activities.
This is possible because Joule agents uniquely designed to understand your data and processes, allowing them to act reliably through business applications. Joule agents are grounded by SAP Knowledge Graph and SAP Business Data Cloud in the right context and right data across your entire enterprise powered by SAP Business Suite.
From Insight-to-Action to Reason-to-Act with Joule
One significant factor for SAP Joule Agents lies in their ability to bridge the gap between insights and autonomous execution. This represents a fundamental paradigm shift in enterprise software:
- The "Insight-to-Action" (Old Way): For years, AI's primary value in business was delivering insights. A user would ask a question, and the AI would analyze data to provide an answer or a report. While incredibly powerful for data analysis, the subsequent step – the actual execution of tasks based on these insights – still required the user to manually create a plan and decide on the next steps themselves. The AI provided the „what" but the human provided the "how".
- The "Reason-to-Action" (New Way with Joule Agents): With SAP Joule Agents, this process is redefined. A user asks Joule to solve a business problem. The AI agent, orchestrated by Joule, now reasons through the entire issue. It formulates a multi-step plan, collaborates with other specialized agents to execute that plan, and acts to resolve the problem. This often requires human approval only for key decisions or at strategic junctures, enabling a more seamless, end-to-end resolution.
This ability for a Joule Agent to reason over complex business scenarios and autonomously execute workflows across the enterprise is what truly redefines business processes and delivers transformative value.
Powering Joule Agents: Context and Comprehensive Data

The unique capability of Joule agents to reliably act and reason is deeply grounded in SAPs foundational strengths:
Business Process Grounding
Joule Agents operate within the context of your business processes, which enables them to tackle more substantial challenges. They benefit from SAP's 50 years of business process expertise, gaining valuable insights. SAP Knowledge Graph encodes this expertise and effectively connects Joule Agents with the necessary business processes. This connection allows Joule Agents to extend their reach across your company and accomplish more tasks.
Access to All the right data
Joule agents access crucial, real-time data to grasp the big picture, enabling them to draw accurate conclusions and act insightfully. The SAP Business Data Cloud offers a reliable data layer, ensuring that Joule agents can access all your business data. The SAP Knowledge Graph uncovers the links between data and processes, helping Joule agents make informed decisions in a business context. This thorough understanding allows them to comprehend problems fully, make precise judgments, and tackle larger challenges.
This Combination ensures that Joule Agents have immediate access to the necessary data and context for efficient, reliable execution, serving as the single source of truth for their operations.
The Power to Act and Collaborate
Joule Agents are not just intelligent thinkers, they are powerful doers and collaborators:
The power to act
Joule Agents integrate a vast library of pre-built skills (over 1,300, expanding constantly) designed to automate multi-step workflows in both SAP and third-party applications. Leveraging their understanding of business context, Joule Agents intelligently select and order the appropriate skills, achieving higher-impact business objectives autonomously.
The power of collaboration
Joule agents collaborate by combining expertise from various functions to address larger issues and increase productivity. They approach tasks boldly by working together instead of in isolation. Joule's library of ready-to-use agents acts as a team of skilled virtual workers that self-organize to tackle your most difficult challenges. By partnering with each other and your team, Joule agents expand their scope and enhance their impact in your business.

Joule Components and Functionality
Components of Joule Agents cohesively integrate AI capabilities to streamline business processes and enhance decision-making efficiency:
Joule:
Definition: Joule is the user interface for AI at SAP, visible across all SAP suite applications. It is the main interface for interacting with AI capabilities and serves as the operating system for Joule Agents.
Functionality: Joule acts as the AI orchestrator infused with a system of collaborative agents, orchestrating the activities of agents across the enterprise and providing users with control and visibility.
Joule Skills:
Definition: Joule skills are designed for executing single, predefined tasks independently.
Functionality: These skills enhance SAP's default capabilities by using unstructured inputs to perform specific, context-aware actions, such as data retrieval or system transactions, in a deterministic and predictable manner. Joule Skills integrate with both SAP and third-party APIs to automate and streamline operations like ticket creation or workflow execution, all initiated through conversational interactions.
Joule Agents:
Definition: Joule Agents are AI applications that assist business users with decision support and task automation. They use LLMs and reasoning models to determine actions and their sequence, addressing various situations autonomously.
Functionality: Joule Agents can autonomously execute complex multi-step business processes. They engage users to review and approve significant actions impacting the business, like extending discounts to dissatisfied customers.
Trigger Mechanisms: Joule Agents can be triggered by user requests or specific business events, such as the creation of a new sales order or customer service ticket.
Joule Studio:
Definition: A low-code extensibility environment within SAP Build where users can build, customize, or extend Joule for specific business needs.
Functionality: Users can add Joule Skills or custom Joule Agents via the Agent Builder. Joule Studio also allows agents or skills to use other SAP Build artifacts like workflows, business rules, RPA bots, or actions.
What Makes Joule Agents More Capable Than Other Agent Solutions
This comprehensive example resonates deeply with Selina—she can already envision similar scenarios at RaiLona Inc. But she knows her colleagues will ask: "What makes Joule Agents different from other AI agent solutions we've heard about?" She needs to be prepared with a compelling answer.
Joule Agents stand out from other agent solutions due to their foundation in comprehensive business process context. Unlike conventional agents, Joule Agents possess a deep understanding of your end-to-end processes, enabling them to operate with remarkable breadth across your entire business ecosystem.
At the core of this capability is the SAP Knowledge Graph, which serves as the grounding framework for Joule Agents. This sophisticated knowledge structure provides agents with an intricate understanding of your complete business processes, data assets, and the complex relationships between data points. This contextual intelligence allows Joule Agents to act reliably and effectively across all areas of your business operations.
The SAP Knowledge Graph plays a crucial role throughout every step of the agent workflow, ensuring consistent and informed decision-making. What makes this particularly powerful is that the SAP Knowledge Graph encapsulates over 50 years of SAP's accumulated business process expertise, giving Joule Agents access to decades of proven best practices and industry knowledge.
This combination of deep contextual understanding, comprehensive data relationships, and extensive business process expertise positions Joule Agents as a uniquely capable solution for enterprise-wide intelligent automation.
The mention of SAP Knowledge Graph piques Selina's curiosity. She's heard this term repeatedly, but now she needs to understand exactly what it is and why it's so critical to Joule Agents' success.
SAP Knowledge Graph

SAP Knowledge Graph enhances the integration and understanding of complex business data within SAP systems. It grounds LLMs by providing explicit meanings and relationships between entities, reducing inaccuracies and hallucinations in AI outputs.
SAP Knowledge Graph enables natural language queries on the structured, tabular world of SAP and non-SAP applications. This integration is necessary because LLMs face multiple challenges.
- Naive Retrieval-Augmented Generation (RAG) techniques based on vectorized data have many limitations.
- They often overlook relationships between entities within texts.
- LLMs also struggle to access enterprise data and understand complex formats, hierarchies, or domain-specific knowledge. This can result in more hallucinations and a lack of understanding of SAP's metadata model.
SAP Knowledge Graph tackles these challenges by making the meaning and relationships between entities explicit. This helps ground LLMs in SAP's entire semantic model. Combining new techniques like GraphRAG with vector-based RAG and business data stored in SAP HANA and SAP Datasphere opens a new chapter in using data powerfully.
To illustrate the size of SAP's metadata model, the SAP S/4HANA knowledge graph is based on 452,000 ABAP tables, 80,000 CDS views, and 7.3 million fields.
This powerful engine is set to supercharge AI models, making enterprise-ready AI experiences much faster to build. Making implicit knowledge explicit is a superpower.
The Right Context for AI Agents
SAP Knowledge Graph helps bridge the gap for AI between complex data structures and natural language allowing AI-driven insights and enhanced decision-making capabilities.

SAP Knowledge Graph provides essential context to AI agents by encoding SAP's unique expert knowledge on business processes and data. This grounding enables AI agents to seamlessly navigate relevant business process knowledge and data products, allowing them to solve more complex problems effectively. Here are some key ways in which SAP Knowledge Graph provides context to AI agents:
- Understanding Complex Problems: SAP Knowledge Graph helps AI agents understand the full context of complex problems by disambiguating terms, linking concepts to entities, and grounding alerts or user conversations in domain-specific knowledge.
- Decision-Making: SAP Knowledge Graph enables AI agents to evaluate multiple paths forward, prioritize those paths based on business constraints, and ensure outcomes align with insights gathered from SAP Business Data Cloud.
- Reasoning and Sharing Findings: AI agents use SAP Knowledge Graph to infer connections, validate assumptions, or derive logical conclusions from structured relationships. This helps them reach accurate conclusions and provide recommendations.
- Executing Resolutions: SAP Knowledge Graph allows AI agents to activate the appropriate agents to execute specialized tasks across business functions, ensuring a transparent and repeatable process.
SAP Agents Powered through SAP Business Data Cloud
As Selina pieces together the puzzle, she realizes there's one final critical component: the data layer itself. SAP Knowledge Graph provides the context and relationships, but where does the actual business data come from? This leads her to explore the final foundational element.

Informed by SAP Knowledge Graph, Joule Agents can access data relevant to their goal through SAP Business Data Cloud, enabling them to draw accurate conclusions and act with insight. Business context is critical, but having the right data is just as important—AI agents are only as powerful as the data in which they are grounded. SAP Business Data Cloud equips Joule Agents with a single trusted data layer that breaks down data silos, unifying data across SAP and non-SAP sources. With access to the most complete and context-rich data sets, Joule Agents can reason more deeply and solve complex problems effectively.
Conclusion: Selina's Path Forward
As Selina completes this deep dive into Joule Agents, she feels a surge of confidence. She now understands not just what Joule Agents are, but why they represent a fundamental shift in how AI can transform finance operations at RaiLona Inc.
She's learned that Joule Agents are powered by three interconnected pillars:
- SAP Knowledge Graph: Providing deep business process context and relationships
- SAP Business Data Cloud: Delivering unified, comprehensive data access
- Collaborative Agent Architecture: Enabling autonomous reasoning and cross-functional execution
More importantly, Selina can now articulate the journey from "insight-to-action" to "reason-to-act"—a transformation that will resonate with both her technical colleagues and business leadership. She's seen concrete examples of how Joule Agents can tackle complex, multi-step challenges like improving working capital through accelerated cash collection.
Armed with this knowledge, Selina is ready for the next phase of her journey: exploring specific Joule Agents designed for finance workflows and understanding how to implement them strategically at RaiLona Inc. She knows that the theoretical foundation she's built today will be essential as she moves into practical implementation and change management.
The future of AI-driven finance at RaiLona Inc. is becoming clearer, and Selina is prepared to lead the way.
Lesson Summary
- Joule evolved from a conversational AI co-pilot into an intelligent orchestrator of task-specific AI agents.
- Joule Agents operate in three modes — conversational, embedded, and automated — acting autonomously to achieve goals.
- SAP Knowledge Graph provides business context; SAP Business Data Cloud delivers the unified data layer for agent execution.
- Joule Agents access more than 1,300 pre-built skills and collaborate across functions to execute complex business processes.