DPlotly Dash × Asyntai50 free messages

AI Chatbot for Plotly DashOne line of Python. On Dash 3, no code at all.

What a chart shows, where the data comes from, how to use a filter: your AI assistant answers users in seconds from your own docs. Install the free package, call init_app with your widget ID, and the chat is in your dashboard.

No credit cardDash 2.0 and newerFree pip package
atelierlila.com/products/garance-linen-dress
Atelier Lila
Garance linen dress
$98.00
XSSML
Add to cart
Atelier LilaOnline
Hi! Any questions about this dress?
Powered by Asyntai
5 minto install and add one line
24/7answers, weekends included
0code changes on Dash 3
50free messages to get started
What it handles

The questions your customers ask every day

They come right before the purchase, often in the evening. Without a quick answer, the cart stays empty. The chatbot answers them with your store's own information.

When will it arrive?How do I return an item?Which size should I pick?Can I pay with Afterpay?Do you offer 2-day shipping?My promo code doesn't work
Where is my order?Do you ship to Canada?What fabric is it?Do you offer gift wrapping?When is it back in stock?Do you sell wholesale?
Features

Built for Plotly Dash apps

Works with Dash 2.0 and newer on Python 3.10 or newer, with single-page and multi-page apps. The no-code mode needs Dash 3 or newer.

It knows your whole catalog

Product pages, categories, terms of sale, shipping and returns pages. Add your PDFs (size guide, data sheets) for everything else.

Garance linen dress$98.00
Ondine shirt$68.00
Size chart.pdfRead by the AI

Live in 5 minutes

One pip install and one init_app call. On Dash 3, one environment variable and no code change.

5min

Speaks your customer's language

A shopper from Mexico, Quebec or Germany gets an answer in their own language, automatically.

ENESFRDEPTIT

It captures contacts

Quotes, trade orders, complex questions: it asks for the email and saves it.

CB
Claire B.Quote for 40 pieces
New

Desktop and mobile

The chat adapts to every screen and sits clear of your header, menus and footer.

See what's blocking the sale

Conversations show the topics that keep coming back. You know what to add to your product pages.

Shipping38%
Sizes26%
Returns17%

Only your content

The AI answers from your pages and documents. It doesn't make up prices, delivery times or promises, and it doesn't answer off-topic questions.

Can you write me a poem?I only answer questions about the Atelier Lila store. Can I help you choose a size?
In action

An assistant that knows your store

It answers from your product pages, suggests the right items and wears your brand's colors.

  • Answers drawn from your pages

    Sizes, delivery times, returns: it uses your own information and makes nothing up.

  • It can suggest your products

    It shows items from your catalog as cards, with the price and a link to the product.

  • It passes contacts to you

    For a quote or a trade order, it collects the customer's email.

Try a color
Setup

Setup with the Python package

Asyntai has a free Dash package on PyPI. You install it and call init_app after you create the app, and the chat shows on every page. Four steps, five minutes.

Copy your widget ID

Sign in to Asyntai and open the Install page. Your widget ID is the data-asyntai-id value in the snippet. You can also paste the whole snippet.

Install the package

Run pip install dash-ai-chatbot, or add it to your requirements.

Add one line

After you create the app, call dash_ai_chatbot.init_app(app, widget_id="YOUR_ID"). On Dash 3 and newer, you can skip this step.

Run, and you're live

Restart the app and open it. The chat bubble is in the corner of every page, every page of a multi-page app included.

On Dash 3 and newer, set ASYNTAI_WIDGET_ID in the environment, and every Dash app that runs with it shows the chat, with no code change. Without the variable, the package does nothing.

my-dashboard app.py
app.pyinit_app
1 from dash import Dash, html 2 import dash_ai_chatbot3 4 app = Dash(__name__) 5 app.layout = html.Div("Sales dashboard") 6 dash_ai_chatbot.init_app(app, widget_id="YOUR_ID")
python app.py
Why Asyntai

What Plotly Dash sites gain

Start free with 50 messages, then grow with your store.

01

Fewer abandoned carts

A customer with a doubt right before paying gets an answer straight away. A question about shipping costs no longer makes them leave the store.

02

Fewer repetitive requests

Shipping, tracking, returns and sizes get an automatic answer from your own pages. You only handle the requests that really need you.

03

More sales, same traffic

You already pay to bring in visitors with Google Ads, Meta or marketplaces. The chatbot helps them find the right product and order.

FAQ

Frequently asked questions

Everything you need to know to add an AI chatbot to your Plotly Dash store.

Do I need to change my layout?

No. The package adds the chat to every page of the app. You do not add a component to your layout.

Which versions does it support?

The package works with Dash 2.0 and newer, on Python 3.10 or newer. The no-code mode with only an environment variable needs Dash 3 or newer.

Will it slow down my dashboard?

No. The chat script loads asynchronously in the browser. Your callbacks, queries and charts run as before.

How does the chatbot learn about my app?

Add your docs site, help pages or FAQ in the Asyntai dashboard. You can also upload documents, for example a data dictionary, and add question and answer pairs.

How does the no-code mode work?

Dash 3 runs plugin hooks from installed packages. Install dash-ai-chatbot and set ASYNTAI_WIDGET_ID, and every Dash app that runs with that variable shows the chat.

Can I keep the widget ID out of my code?

Yes. Call init_app(app) with no widget ID, and the package reads ASYNTAI_WIDGET_ID each time it builds the page.

Does it answer readers who speak another language?

Yes. The chatbot detects the reader's language and replies in it, even if your docs are only in English.

Can I use it on several sites?

Yes. Each site has its own setup and knowledge base. The Free plan covers 1 site, Starter 2, Standard 3 and Pro up to 20 sites.

Guide

How an AI chatbot helps Dash apps

Great dashboards, many questions

Plotly Dash is a Python framework for data apps and dashboards. Data teams build dashboards that many people in the company or many customers use. Those users still ask: what does this metric mean, where does the data come from, how do I filter this.

An AI chatbot answers them inside the dashboard. It reads your docs, your data dictionary and your product pages, then replies in plain words, in the tone you choose. Users get an answer at once, and your data team gets fewer messages.

Answering the questions that block an order

Most questions arrive just before the purchase: shipping times, returns if the size is wrong, 2-day shipping, paying in installments. If the shopper can't find the answer in a few seconds, they close the tab.

The chatbot answers from your shipping, returns and terms pages. It reminds them of your return window, the carriers you use and your free-shipping threshold. The shopper feels reassured and completes the order.

A salesperson who knows every product

In a store, a salesperson helps with the choice. Online, the shopper is alone with your product pages. The chatbot takes that role: it compares two models, explains the difference between materials, recommends a size or suggests a matching item from your catalog.

Because it only answers from your content, it never recommends products you don't sell and never makes up specs. The richer your product pages, the more precise the answers.

Useful insights for your next campaigns

Every conversation is saved and searchable. Over the weeks, you see which products interest people most, the objections that keep coming up and the information that is missing.

If many shoppers ask whether a product comes in another color, you know what to add to your catalog. If shipping costs keep coming up, you can show them more clearly. The chatbot becomes both a customer service tool and a source of insight to grow your store.

Ready to add an AI assistant to your Dash app?

Start free with 50 messages and see how many questions your customers ask every day.

No credit card. Cancel anytime.