JTL AI Connect

AI shopping assistant right in your shop — answers customer questions, finds products, and adds them to the cart. A chat widget on every page, with the LLM provider of your choice.

v3.0.2 JTL 5.2+ AI Chat

Everything at a Glance

A sales advisor that never clocks out — in your own JTL-Shop, no marketplace, no middleware.

Chat Widget in the Shop

Floating chat on all frontend pages — customers ask questions in natural language and get answers streamed in real time.

Product Cards & Cart

The AI shows matching products as cards right in the chat and adds them to the cart on request — from conversation to checkout without detours.

Your Choice of Provider

OpenRouter, OpenAI, or Anthropic — model and provider are configurable, and the API key stays with the shop owner.

Costs & Logs in Admin

Cost tracking per conversation, complete conversation logs, and configuration in the admin backend — full control over the assistant.

MCP & OpenAPI Included

For the technical crowd: external AI assistants like ChatGPT and Claude can browse the shop via MCP and OpenAPI — llms.txt discovery included.

Rate Limiting & Protection

IP-based limits for read and write access, a master switch for instant shutdown — red-team tested.

How It Works

From customer conversation to order in three steps.

1. Customer Asks

  • “Which product fits …?” — right in the chat widget
  • Answers are streamed in real time

2. AI Advises

  • Searches catalog, prices, and reviews live via tool calling
  • Shows recommendations as product cards in the chat

3. Cart & Checkout

  • The AI adds the chosen items to the cart
  • The customer completes the purchase as usual

Technical Details

Open standards, server-side secured, full control in admin.

Requirements

  • JTL-Shop 5.2.0+
  • PHP 8.0+
  • An LLM provider API key

Endpoints

  • /ai/chat + /ai/chat/stream (SSE)
  • /ai/mcp (MCP Streamable HTTP)
  • /ai/openapi.json + /ai/v1/* (REST)
  • /llms.txt + /.well-known/* (discovery)

Protection

  • IP-based rate limiting (read/write separated)
  • Cost tracking per conversation
  • Red-team tested

A Sales Advisor That Never Clocks Out

Answers questions, finds products, adds to cart — around the clock.

Get in Touch

Send a Message

Questions, feedback, or interested in the plugin? Write to us directly.