Visual Embed SDK

Starting in December 2021, ThoughtSpot rebranded pinboards as Liveboards. For backward compatibility, we currently support internal processes and external methods that use the older naming convention.

The Visual Embed SDK provides a Javascript library to embed ThoughtSpot elements in your host application.

You can use the Visual Embed SDK for the following purposes:

  • Embed specific components of the ThoughtSpot application; for example, Search, Liveboards, and visualizations.

  • Render full ThoughtSpot experience within the context of your host application.

SDK installation

The Visual Embed SDK is available as a Node Package Manager (NPM) package. You can access this package at https://www.npmjs.com/package/@thoughtspot/visual-embed-sdk.

Visual Embed SDK APIs

The Visual Embed SDK includes the following packages and JavaScript libraries:

SearchEmbed

Use SearchEmbed to embed the ThoughtSpot Search functionality and retrieve search data from a specific data source or an existing saved answer.

LiveboardEmbed

Use LiveboardEmbed to embed a full Liveboard with multiple visualizations, or a specific visualization on a Liveboard.

AppEmbed

Use AppEmbed to embed the full ThoughtSpot application with or without the navigation bar.

How to embed ThoughtSpot content

For information about how to embed ThoughtSpot in your app, see Visual Embed SDK.