Plotly Studio Embedded

Plotly Studio Embedded is in beta and available on all Plotly Cloud plans.

Plotly Studio Embedded adds a floating AI chatbot to your published Dash app, allowing app viewers to ask questions and explore the underlying data using natural language. The chatbot is powered by a large language model (LLM) and supports conversations in any language. Viewers authenticate with their own Plotly Cloud account, and each chat conversation consumes Plotly credits from the viewer’s team.

Users with no access to the app can’t use Studio Embedded because they can’t view the app.

Enabling Plotly Studio Embedded

To enable Studio Embedded for an app, open the app’s Plotly Studio Embedded tab and select Enable Plotly Studio Embedded for this app. Turning this setting on or off triggers a new build of the app.

The Plotly Studio Embedded tab of a Dash app on Plotly Cloud, with the "Enable Plotly Studio Embedded for this app" toggle

Once the build completes, the Studio Embedded chat appears in the published app for all viewers.

A Dash app with the Studio Embedded chat panel open, answering a question about the app's data with a chart