Ai Chatbot Adobe App

 

AI Chatbot

AI Commerce Chatbot connects to Adobe Commerce and syncs your product catalog into Qdrant (Vector Database) to enable faster and more accurate AI-powered responses.

 

It delivers a live chat experience inside Adobe Experience Cloud, allowing customers to easily interact with the store and get instant answers about products and orders.

The chatbot supports quick actions such as:

 

  • Order tracking
  • Order information
  • Email support
  • WhatsApp contact

 

It also includes a resumable product synchronization system, allowing long-running catalog sync jobs to continue from where they stopped, along with status monitoring to ensure the product data in Qdrant stays up-to-date and reliable.

 

Installation & Configuration:

 

Access the App:

 

  • This app does not require manual installation or source-code deployment.
    Once provisioned through Adobe Exchange, it automatically appears inside:
    • Adobe Experience Cloud → App Builder → Newsletter Subscriber Import
  • No local setup or CLI installation is required.

 

Licenses:

 

VDC store’s e-commerce extensions are all licensed. By accepting the license terms and conditions, you agree that the VDC store, as a third-party beneficiary, has the right to impose licenses.

 

License Limitation:

 

The extension can only be downloaded once, and once downloaded, it cannot be replaced. Translations, copies, and alterations to/of the extensions are not permitted. You are also not permitted to change or remove the copyright notice from any extensions or themes.

You will be responsible for configuring and using the extensions and taking precautions to ensure the protection and security of any content.

If you have any questions or queries regarding the disclaimer, then you can reach us at (help@vdcstore.com)

Thank You

Ai Chatbot Adobe App

AI Commerce Chatbot connects to Adobe Commerce and syncs your product catalog into Qdrant (Vector Database) to enable faster and more accurate AI-powered responses.

It delivers a live chat experience inside Adobe Experience Cloud, allowing customers to easily interact with the store and get instant answers about products and orders.

The chatbot supports quick actions such as:

  • Order tracking
  • Order information
  • Email support
  • WhatsApp contact

It also includes a resumable product synchronization system, allowing long-running catalog sync jobs to continue from where they stopped, along with status monitoring to ensure the product data in Qdrant stays up-to-date and reliable.

Installation & Configuration:


Prerequisites

  • A running Qdrant instance must be set up on your server before using the product synchronization feature.
  • The Qdrant service should be accessible via a valid URL so the chatbot can store and search product embeddings.
  • Ensure the VectorDB URL configured in the chatbot settings points to the active Qdrant instance.
Why this is important

Users must know that:

  • Qdrant is not installed by the app.
  • They must host it themselves.
  • Sync will fail if the database is not running.

Access the App:

  • This app does not require manual installation or source-code deployment.
  • Once provisioned through Adobe Exchange, it automatically appears inside:
    • Adobe Experience Cloud → App Builder → Newsletter Subscriber Import
  • No local setup or CLI installation is required.

Configure Adobe IMS Authentication

  • The app uses Adobe IMS (OAuth Server-to-Server) to authenticate securely.
    • Create OAuth Server-to-Server Credentials
      • Steps
        • Go to Adobe Developer Console
        • Open your provisioned App Builder project
        • Go to Credentials → Add Credential
        • Choose OAuth Server-to-Server

App Configuration (Commerce)

  • The only configuration needed for Commerce is:
    COMMERCE_BASE_URL=https://your-magento-site.com/ This allows the app to call the Magento Commerce API (REST), to fetch store data for the chatbot.

App Functionality:


Configure Chatbot Settings :

Configure Chatbot Settings
  • Enter the required configuration details such as the OpenAI API key, VectorDB URL, chatbot name, and greeting message.Only the Qdrant vector database is supported for storing and searching product embeddings.
  • Provide the product attributes that the chatbot should use when answering product-related queries.
  • Ensure the attribute list is valid so the chatbot can retrieve accurate product information.
  • Set how many products should be displayed in the chatbot results.

Contact Information and Features :

Contact Information and Features
  • Add the chatbot email address and WhatsApp number for customer communication.
  • Upload a bot image to personalize the chatbot interface.
  • Enable or disable features such as Order Tracking, WhatsApp support, Email support, and Order Information.
  • Click Save to store the configuration or Reset to revert changes.

Settings Saved Confirmation :

Settings Saved Confirmation
  • After saving the settings, a confirmation message appears.
  • The green banner indicates that the configuration has been successfully saved.

Start Product Synchronization :

  • Click the Sync Products button to begin syncing product data to the vector database.
  • Before syncing starts, the system remains in an idle state.

Product Sync in Progress :

Product Sync in Progress
  • While synchronization is running, the progress status is displayed.
  • You can see how many products have been processed and the overall completion percentage.

Product Sync Completed :

Product Sync Completed
  • Once synchronization finishes, the progress reaches 100%.
  • A success message confirms that all products have been processed.

Chatbot Interface :

Chatbot Interface
  • Users are greeted by the chatbot with a welcome message.
  • Quick action buttons allow users to access features such as Order Tracking, WhatsApp, Email, and Order Information.
  • Click Chat Now to start interacting with the chatbot.

Order Tracking Request :

Order Tracking Request
  • The chatbot asks the user to provide their order number and email address.
  • Users enter these details to retrieve their order status.
  • This step helps the chatbot identify the correct order.

Order Status Response :

Order Status Response
  • The chatbot displays the order status along with the order date and total amount.
  • A reference link is provided for additional order details.
  • The chatbot confirms that the tracking request has been processed.

Product Results :

Product Results
  • The chatbot displays product cards based on the user's query.
  • Each product card shows the image, product name, SKU, and price.
  • In this example, the user searched for bags and the chatbot returned relevant results.

WhatsApp Support :

WhatsApp Support
  • When the WhatsApp option is selected, the system opens a WhatsApp chat link.
  • The chat connects to the configured support phone number.

Email Support :

Email Support
  • Selecting the Email option opens the user's default mail client.
  • The email is addressed to the configured chatbot support email.
  • The user can write and send their message directly from the email window.

FANTASTIC AND PREMIUM CLIENTS

Trusted by

Client Logo
Client Logo
Client Logo
Client Logo
Client Logo
Client Logo
Client Logo
Client Logo

Need More Help?

Save time by starting your support request online and we'll connect you to an expert. Save time by starting your support request.