Concept - Intershop Copilot - AI Purchase and Service Assistant

Introduction

This document introduces the Intershop Copilot, an AI-powered Copilot system integrated within a Progressive Web Application (PWA) allowing users to access intelligent recommendations, search capabilities, and personalized actions by connecting various APIs, data sources, and AI models. Intershop Copilot centralizes and streamlines user interactions, by combining

  • user-specific data retrieval through APIs

  • intelligent search powered by AI

  • actionable recommendations and insights generated in real time

This approach enhances productivity, simplifies workflows, and personalizes user experiences.

This concept is aimed at business users, product managers, and developers.

References

Approach

The general approach revolves around:

  • Integration: Seamlessly combining user data from external APIs (ICM and Product APIs) with AI-powered services.

  • Indexing and Searching: Using an indexing service to organize data for fast and intelligent retrieval.

  • AI Recommendations: Leveraging a Copilot AI system to interpret user input and provide context-aware suggestions or actions.

  • User-Centric Design: Delivering these features through an intuitive PWA interface to ensure accessibility and usability.

Architecture Overview

The Copilot Service is based on FlowiseAI. For a detailed description, see the official Flowise documentation.

Copilot Service

The Copilot Service functions as the central AI assistant, orchestrating its behavior and capabilities. Through its channel-specific and user-specific connection to the SPARQUE.AI product API, it can search for relevant products and retrieve a list of items from various categories. If the user is logged in, Intershop Copilot can access user-specific information, such as order history, from the ICM. Additionally, content pages related to the shop or specific use cases can be integrated with the vector-based AI search service.

Copilot Client

The Copilot Client is a Progressive Web App (PWA) extension that provides the frontend chat interface. Within the client, all actions that the Intershop Copilot can perform in the PWA are defined, such as displaying a product detail page.

copilot_system-20250109-131423.png

Disclaimer
The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.
The Intershop Knowledge Portal uses only technically necessary cookies. We do not track visitors or have visitors tracked by 3rd parties. Please find further information on privacy in the Intershop Privacy Policy and Legal Notice.
Home
Knowledge Base
Product Releases
Log on to continue
This Knowledge Base document is reserved for registered customers.
Log on with your Intershop Entra ID to continue.
Write an email to supportadmin@intershop.de if you experience login issues,
or if you want to register as customer.