SAP utilizes AI agents to enhance user interactions and automate various tasks. These agents are categorized based on their complexity and the type of runtime that they use. The AI agents interact with users through Joule, which can act as either a conversational or non-conversational trigger.
Joule scenarios emphasize simple functions with lower complexity, operating through Joule Execution Runtime and Joule Functions. Joule orchestration addresses higher complexity by managing scenario dependencies and native agenticness, incorporating chaining of functions, and generic planning.
Content-based agents use the Managed Agent Runtime to facilitate interactions with specific prompts and declarative tools, ensuring tailored planning and reasoning.
Code-based agents operate through Custom Agent Runtime, employing prompts and custom tools for optimized planning and reasoning.
Both content-based and code-based agents can have non-conversational triggers enabling collaboration within agents to solve a business problem and execute a solution.
Overall, SAP’s framework showcases a structured approach to enhancing user interaction through various levels of complexity across these AI agents. This dynamic methodology underlines SAP’s commitment to innovation, transforming how users engage with digital systems through specialized planning and reasoning functions.
Out-of-the-Box Agents
SAP has designed out-of-the-box Joule Agents to tackle common business challenges in various sectors, including finance, sales, and customer service.
Examples:
- Finance: See how Joule Agents work across finance, customer service, and operations to detect disputes, validate cases, and propose resolutions – cutting resolution time from hours to seconds. By automating workflows and coordinating teams, they ensure fast, accurate resolutions.
- Sales: Keep deals moving with a specialized AI agent that autonomously reviews sales opportunities, identifies customer questions, and updates them with accurate, recommended answers. See here.
- Human resources: Hire top talent faster and simplify HR processes. Boost efficiency by automating job descriptions, accelerating offer approvals, and streamlining time-off requests, feedback, and policy inquiries. See here.
- Information technology: Increase project speed and decrease costs with coding assistance and best practices for cloud transformations. Developers can use natural language to generate code and app logic for SAP programming models. See here.
CX Agents
CX agents are a groundbreaking tool designed to elevate customer experience through automation and intelligent decision-making. These out-of-the-box agents are part of SAP's CX AI Toolkit, offering seamless integration and immediate benefits without the need for extensive customization.
CX agents can be quickly deployed to transform customer engagement by automating essential tasks and providing actionable insights. By integrating these out-of-the-box agents, businesses can drive efficiency and enhance the overall customer experience.
Custom Joule Agents
Custom Joule Agents are designed to meet specific business needs that are unique to an organization. The benefits include:
- Flexibility: Custom agents can be tailored to address specific operational challenges not covered by out-of-the-box solutions.
- Innovation: Organizations can continuously innovate and adapt their AI solutions based on evolving business needs.
- Integration: Custom agents can operate across both SAP and non-SAP applications, ensuring comprehensive integration.
Comparison of Out-of-the-Box and Custom Agents
Feature | Out-of-the-Box Agents | Custom Agents |
---|
Purpose | General business challenges | Specific business needs |
Development | Pre-built by SAP | Created by users using no-code tools |
Deployment | Immediate deployment | Agent builder enables no-code deployment |
Flexibility | Limited to predefined tasks | Highly adaptable to unique needs |
Integration | Works across SAP functions | Can integrate with SAP and non-SAP applications |