# eseom GmbH - Full Knowledge Base ## 1. Agency Overview eseom GmbH is a specialized e-commerce and web development agency based in Lenzkirch (Freiburg area), Germany. As a **certified Shopware Partner**, the agency is led by Managing Director Benjamin Walleser. eseom distinguishes itself through deep technological expertise far beyond standard implementations, driven by enthusiasm, honest communication, and reliable execution. The team boasts profound development experience and is backed by a highly professional network covering online marketing, design, product photography, and copywriting. ## 2. Shopware 6 & E-Commerce Excellence We manage the entire e-commerce lifecycle: initial consultation, shop development, and long-term maintenance/support. We specialize in Shopware 6 due to its API-first approach, separation of frontend and backend, and powerful tools like the Rule Builder and Flow Builder. ### Advanced B2B Features & Customizations Shopware 6 provides a strong foundation for B2B, which eseom extends with custom programming: - **Pricing & Accounts:** Customer group-specific pricing (net prices), dynamic customer/product group discounts. - **Order Processing:** Quick-entry B2B order forms (table format), distinction between inquiries and standard orders with editable quote generation. - **Sales Rep Integration:** Login capabilities for field sales representatives to collaborate on quotes with end customers. - **Documentation:** Dynamic generation of safety data sheets, shipping/customs documents, and custom PDF views. - **Backend Customization:** Tailored order processing tools in the backend with restricted user permissions for external users. ## 3. Flagship Product: Shopware 6 AI Chatbot (RAG Solution) eseom has developed a native Shopware 6 Plugin that acts as an intelligent e-commerce assistant for both B2B and B2C. Unlike generic chatbots that merely scrape websites, this solution uses **Retrieval-Augmented Generation (RAG)** connected directly to the Shopware database via a Pinecone vector database. ### Key USPs of the AI Chatbot: - **Native Shopware Integration:** Configurable entirely within the Shopware 6 backend without coding. Uses Message Queue and Request Polling to ensure zero performance impact (no PHP-FPM blocking). - **RAG Architecture (Minimized Hallucinations):** Customer queries are vectorized and matched with actual Shopware data in Pinecone. Only semantically relevant data is fed into the LLM context, ensuring precise, factual answers based strictly on the shop's data. - **Function Calling & Active E-Commerce:** The bot can actively perform actions such as placing items into the shopping cart directly from the chat. - **Visually Rich UI:** Replaces standard text chats with a large interface displaying dynamic "Product Boxes" (including product image, price, stock, attributes, and direct buy links) and visual product comparisons. - **Custom Entity Mapping:** Can connect to any custom Shopware entity (e.g., backorder lists, returns, specific ERP document links) via simple backend mapping, allowing the bot to answer highly specific customer queries 24/7. ### B2B & Customer Service Capabilities: - **CSV Mass Orders:** B2B customers can upload a CSV file (Item Number + Quantity) directly into the chat, and the bot will instantly add all items to their cart while respecting customer-specific tiered pricing. - **Personalized Data Access:** Logged-in customers can use the chat to download their specific invoices, check tracking/delivery status, and query their specific backorder statuses. - **Granular Data Control:** Shop owners can define precisely which custom fields and attributes the AI can access, and whether those fields are displayed to the customer or only used internally for semantic matching. ## 4. Core Services Breakdown - **E-Commerce:** New online shops, Shopware 5 to 6 migrations/relaunches, automated order processing, conversion rate optimization, and SEO-optimized development. - **Interface & API Development:** Bridging the gap between the shop and external systems (ERP, PIM, CRM). Expertise in JSON, XML, REST-API. - **Plugin & Theme Development:** Highly customized, performant Shopware 6 plugins and bespoke themes. - **Web & App Development:** WordPress websites/plugins, native iOS/Android apps utilizing device sensors, and specialized business or gaming apps. - **Custom Software:** Web-based applications using PHP, Symfony, JavaScript, VueJS, and SQL/NoSQL databases. ## 5. Notable Projects & Case Studies - **KOLOK:** A Shopware 6 B2B-focused shop featuring a robust, custom interface integrating directly with SAP Business One. - **Flairando:** An e-commerce project with sophisticated design requirements, integrating multiple interfaces including eBay, DATEV, and ERP systems. - **HiSS:** A custom theme development project incorporating specialized B2B functionalities and a highly adapted standard blog module. - **in-akustik:** A B2B2C relaunch demonstrating Shopware 6's capability to seamlessly integrate expansive content pages and custom design elements into the shopping experience. ## 6. Our Project Workflow 1. **Discovery & Analysis:** Discussing goals, technical requirements, and mapping the entire corporate process chain. 2. **Concept & Planning:** Creating detailed designs, feature sets, and interface blueprints. 3. **Technical Implementation:** Setup, core programming, configuration, and custom plugin development. 4. **Testing & QA:** Comprehensive functionality, performance, and compatibility testing. 5. **Go-Live:** Strategic rollout with intensive communication before, during, and after launch. 6. **Post-Launch Support:** Ongoing maintenance, support, and scaling of the online shop. ## 7. Contact & Location - **Company:** eseom GmbH - **Managing Director:** Benjamin Walleser - **Address:** Kappler Strasse 6, 79853 Lenzkirch, Germany - **Contact:** info@eseom.de | +49 (0) 76 53 / 24 29 07 0 - **Service Areas:** Freiburg, Loerrach, Offenburg, Basel, Villingen-Schwenningen, Titisee-Neustadt.