By Sonam Singh, Francisco Freitas
Overview
As AI-driven transformation reshapes enterprise systems, intelligent onboarding becomes essential for improving customer experience and accelerating product adoption. In MaCo (SAP Market Communication for Utilities), we are driving an innovation initiative by developing the MaCo Onboarding Agent—a multi-agent AI solution.
The MaCo Onboarding Agent is designed to engage with customers before they subscribe to MaCo saas. On request, the agent is intended to collect essential information such as Global Account, subaccount, and subdomain, and generate an onboarding incident to initiate and manage the onboarding process. This removes manual overhead, especially for customers with multiple subscriptions.
Using a vectorized knowledge base from MaCo documentation, downstream service documentation, and FAQs, the assistant offers real-time, context-specific support. For example, based on the customer's monthly message volume, the assistant can recommend the appropriate subscription plan, for testing or production use, by referencing the relevant information maintained in the FAQs. This ensures customers receive timely and contextually accurate guidance, improving their overall experience.
Architecture: Engineered for Scalability, Modularity, and Intelligence
The MaCo Onboarding Agent is built on a supervisor-level multi-agent architecture, designed with a modular and extensible technology stack:
Supervisor-Agent Routing Flow
Supervisor Agent: This agent acts as the orchestrator. It receives user inputs—ranging from questions to actionable requests, to determine an appropriate response strategy. To do this effectively, it uses structured prompts, including simulated human messages, to guide the language model's classification. Depending on the nature of the query, it may engage one or more of the specialized sub-agents.
Knowledge Retrieval Agent: This RAG agent utilizes vectorized knowledge base to search for relevant information chunks, followed by summarization using an LLM to provide a context-aware response.
Incident Management Agent: This agent handles actionable user requests related to incidents, such as creating, updating, or retrieving incidents based on processing logic and integrated system rules.
Fallback Agent: This agent is engaged when the user query is unclear, out of scope, or lacks relevant information. It helps maintain a meaningful conversation by steering the dialogue in a helpful direction.
User Interface
What’s in Progress
The MaCo Onboarding Agent extends its capabilities beyond a standard chatbot assistant. Integration with JIRA and ServiceNow APIs is also underway, enabling a dedicated agent to create and manage incidents.
Business Benefits
Efficient Onboarding Process
24/7 Real-Time Support
Continuous Customer Engagement
Conclusion
The MaCo Onboarding Agent demonstrates how intelligent automation and a multi-agent solution can enhance the efficiency and consistency of early customer interactions. By providing access to relevant information and supporting decision-making with contextual guidance, the solution enables a more scalable and responsive customer experience.
Ongoing enhancements would explore extended capabilities, including deeper integrations, improved coordination between agents, and alignment with evolving customer and product needs.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 46 | |
| 42 | |
| 38 | |
| 32 | |
| 30 | |
| 28 | |
| 27 | |
| 24 | |
| 23 | |
| 23 |