LogoLogo
CommunitySupport PortalYouTubeStart a free trial
  • Welcome
  • Commerce Engine
  • Orchestration Engine
  • API Documentation
  • Release Notes
  • Changelog
  • Commerce Engine
  • Getting Started
    • General Concepts of Emporix
    • Creating your first tenant
    • Developer Portal
      • Manage Users
      • Manage API Keys
      • Tenant List
      • My Account
      • Manage Showcase and Sample Data
  • Customer Use Cases
    • Commerce Use Cases
      • Quote Process
      • Orders
      • Coupons and Redeeming Rewards
      • Returns
      • Payments
      • User Management and Approvals
      • Customer Social Login
      • Personalized Commerce - Customer Segments
      • Company Shared Orders and Customer Groups
    • Automated Use Cases
      • First Registration Coupon
      • Availability and Warehouse Assignment
      • Quote and Order Entry Automation
  • System Management
    • Introduction
    • Authentication and Authorization
      • Identity and Access Management (IAM)
      • Auth0
      • Emporix Single Sign-On (SSO)
    • Webhook Event Publishing
      • HTTP Webhook Strategy - HMAC Configuration
      • HTTP Webhook Strategy - Integration with Azure Service Bus
      • HTTP Webhook Strategy - Integration with Amazon Simple Queue Service (SQS)
    • Search
      • Universal Search Connector
      • Search Configuration
      • Indexing Service
    • Optimistic Locking
  • Extensibility and Integrations
    • Extensibility Cases
      • External Products, Pricing and Fees
      • Enabling Custom Extensions
    • Integrations
      • SAP Integration
    • Payment Systems
      • PayPal
      • Saferpay
      • Spreedly Gateway
      • Unzer
    • Third Party Add-Ons
      • Emporix Contentful App
      • Emporix Builder.io Plugin
      • Magnolia Emporix Connector
      • Zendesk Emporix Connect
    • Powered by AI
      • AI Smart Config
      • AI Smart Import
  • Core Commerce
    • Introduction
    • AI Assistance
    • Carts
    • Catalogs
    • Categories
    • Coupons
    • Customer Management
      • Approvals
      • Assisted Buying
      • Customer Groups
      • Customer Segments
    • Data Localization
    • Delivery Cycle Management
    • Mixin Schemas
    • Media Management
    • Orders
      • Shared Orders
    • Pricing
      • Pricing (Legacy)
    • Products
      • Availability, location, and stock levels
      • Brands
      • Labels
    • Quotes
    • Returns
    • Reward Points Management
    • Sites
    • Tax Classes
      • Tax classes (Legacy)
    • Measurement Units
  • Management Dashboard
    • Introduction
    • Customer Management
      • Companies
      • Customers
      • Groups
      • Segments
      • Coupons
    • Quotes
      • Quotes
      • Status Codes
    • Orders
      • Orders
      • SEPA
      • Returns
    • Catalogs
      • Catalogs
      • Categories
    • Products
      • Products
      • Product Templates
      • Labels
      • Suppliers
      • Brands
      • AI for a Product Description
    • Pricing
      • Price Models
      • Price Lists
    • Settings
      • Sites
      • Shipping Zones and Methods
      • Delivery Times
      • Units
      • Tax
      • Countries
      • Currencies
      • Languages
      • System Preferences
      • Custom Entities
      • Mixin Schemas
    • Administration
      • Users and Groups
      • Extensions
      • API Statistics
      • Webhooks
    • Extensions
    • Custom Instances
  • Additional Resources
    • Glossary
    • Videos
    • Emporix Community
Powered by GitBook
LogoLogo

Resources

  • Emporix.com
  • Developer Policy
  • Terms of Use

Find us

  • LinkedIn

© 2025 Emporix. All Rights Reserved.

On this page
  • Prerequisites
  • Working with the AI Smart Config
  • Use case examples
  • End-to-end flow
  • Single config change
  • Troubleshooting

Was this helpful?

Export as PDF
  1. Extensibility and Integrations
  2. Powered by AI

AI Smart Config

Emporix offers AI capabilities to help you with setting up and configuring your tenant.

PreviousPowered by AINextAI Smart Import

Last updated 23 days ago

Was this helpful?

AI Smart Config is your assistant designed to simplify and speed up the process of tenant management at Emporix. By leveraging AI-driven automation, it eliminates the need for manual setup, drastically reducing the time and effort required to configure tenants. Use AI for tenant configuration for settings related to languages, business types, countries, taxes, currencies, sites, shipping methods, and delivery times. Incorporate a sample product at the end.

This innovative extension not only stores and documents configurations with clarity but also provides you with full transparency and control. Whether you prefer to apply all settings in one step or fine-tune individual configurations, AI Smart Config adapts to your workflow, ensuring seamless customization. With AI-powered insights and forward-thinking features, it anticipates your needs, enabling faster updates and effortless extensions.

  • If you also want to use sample data import, you should do so before configuring your tenant. This is because sample data requires a basic tenant configuration, including the main site, en language, and a standard tax class. This configuration is applied automatically during the sample data upload, so if you configure your tenant first, your settings may be overwritten during the data upload.

    See for details.

  • The AI Smart Config feature is specifically designed for administrators and should only be accessed and used by users with administrative permissions.

Prerequisites

To use AI Smart Config in Emporix Management Dashboard, add the - https://emporix-ai-onboarding.web.app/ in the Management Dashboard -> Administration -> node.

Working with the AI Smart Config

The AI Smart Config feature is available under Extensions in the Management Dashboard. You can find here the configuration plan, which can be edited with the help of AI, and the AI chat, where you can interact with the AI to guide the configuration process. You can either proceed step by step through the entire setup by answering the AI's questions or jump directly to a specific configuration section to adjust individual settings.

  1. To start the configuration, simply answer the first question asked by the AI: "Would you like to go through the configuration process or just through a specific part?"

    • If you reply you want to go through the whole config process, the AI walks you step by step through the different setup options.

    • You can also choose to go through a specific setup only, for example delivery times - when you prompt the AI about the specific config part it asks you directly what you want to change.

  2. When working on the configuration, you can view all the setup details in the configuration plan, such as the languages you selected, the business type, or the chosen countries. If you're not sure what would be the best configuration for your case, you can always ask the AI to suggest the solution.

  3. To keep the configuration, choose Save. This stores your setup in the AI configuration, but the changes are not yet reflected in the Management Dashboard.

  4. To apply the changes in the Management Dashboard, toggle on the parts you want to configure. You can choose to toggle on all the configurations or select specific ones. For example:

    • If you are creating the entire configuration from scratch, toggle on all the settings.

    • If you are updating your tenant configuration, you can toggle on a specific part, such as delivery times.

  5. Once you have toggled on all the desired options, click the Apply button to transfer your configuration changes to the Management Dashboard. Initially, you will see the progress status of the application process in the configuration plan. Afterward, you can navigate to the respective nodes in the Management Dashboard to verify that the changes have been applied.

Use case examples

End-to-end flow

As a customer, you want to configure settings for the DACH region (Germany, Austria, Switzerland), including relevant languages and sites. You also want to restrict shipping methods to DHL and GLS, and limit delivery times to weekdays only, during specific hours. Below are examples of prompts to help you achieve this:

  • AI Smart Config: Would you like to go through the configuration process or just through a specific part?

    You: I'd like to go through the process.

  • AI Smart Config: What kind of business do you plan? B2B, B2C, B2B2C?

    You: I need the B2B setup.

  • AI Smart Config: In which countries do you plan to do the business?

    You: The DACH region.

  • AI Smart Config: Should I create a tax configuration for the selected countries?

    You: Yes, please do that.

  • AI Smart Config: Which languages should be enabled on the tenant? (Suggested: de, fr)

    You: de, fr and en

  • AI Smart Config: Which currencies should be enabled on the tenant? (Suggested: EUR, CHF)

    You: Go with the suggested ones.

  • AI Smart Config: Would you like to configure sites?

    You: Yes.

  • AI Smart Config: How should the sites be configured? (Options: as many sites as many countries are defined, as many sites as many businesses are defined, as many sites as many countries and for every country 2 sites with business types B2B and B2C)

    You: As many sites as the countries.

  • AI Smart Config: Would you like to create a shipping method configuration?

    You: Yes, I will use DHL and UPS for the sites AT, CH and DE.

  • AI Smart Config: Would you like to create a delivery times configuration? If so, in which weekday and between which hours should the delivery be valid?

    You: Set up the delivery times from Monday to Friday from 8am to 6pm for the sites AT, CH and DE.

  • AI Smart Config: Would you like to create a sample product?

    You: Yes.

  • AI Smart Config: Please provide the details of the sample product (e.g., name, size, color, etc.).

    You: Bookcase, 100x50cm, oak.

  • AI Smart Config: Thank you for completing the configuration process!

Result

AI Smart Config prepared the whole configuration for you, check the details in the configuration panel.

If you save the configuration and choose to apply it, the settings are reflected in the Management Dashboard after the process is complete.

For example:

  • With the applied languages configuration, you can now see the en, de and fr languages:

  • And after providing sample product data to the AI, you can also see that the product has been created, with an autogenerated description:

Single config change

Let's say, you have your configuration applied, but you decide to change the delivery time. Here's how you can achieve that:

  • AI Smart Config: Would you like to go through the configuration process or just through a specific part?

    You: I'd like to modify the delivery times.

  • AI Smart Config: In which week day and between which hours should the delivery times be valid?

    You: Please keep the current configuration but also add Saturdays between 10am and 1pm.

  • AI Smart Config: Thank you for your input!

Result

After prompting the single change, you can see that only the configuration related to delivery times was changed and now included Saturdays too. To apply the change, switch the Delivery Times toggle on and choose Apply.

Troubleshooting

If errors occur during the configuration process while applying your changes, there’s no need to repeat the entire process. Simply toggle off all the configuration parts that were successfully applied, leaving only the failed ones active, and rerun the process.

AI Smart Import
AI Smart Config extension
Extensions