Build interactive data apps

Everything you need to build sticky and engaging analytics experiences your customers will love.

Learn how
Try it now

Power data apps with the speed and scale of cloud

Run optimized queries in your cloud data warehouse to make analytics apps blazing fast and instantly available to all of your users.

Embed ThoughtSpot
using JavaScript API's

Use our JavaScript Visual Embed SDK to build an interactive search experience that keeps users coming back for more.

  • Search

    Embed a search-driven experience to let users ask their own data questions

    Get Started

  • Visualizations

    Learn how to embed ThoughtSpot charts and tables in your app

    Get Started

  • Pinboards

    Learn how to render pinboards and apply runtime controls in your app

    Get Started

  • Full App

    Give your users the full ThoughtSpot experience within your app

    Get Started

Tinker to your heart’s content

Experiment with Embed APIs and see changes to your code in real time in the developer playground.

Try it now

Push data anywhere
using REST API’s

Query your data and build your own visualizations or even send it to other apps.

  • REST API

    Programmatically query data and manage users, groups, and sessions

    Get Started

  • API Reference

    Get detailed documentation to programmatically access data from ThoughtSpot

    Check it out

Launch custom
action workflows

Invoke custom actions to let your users take action on the data

UI-driven

Create an action that a user invokes directly from the application interface

Automated

Use REST API’s to query the data and automatically kick off action workflows

Learn more

Customize your user
experience

Apply custom styles and themes to embedded ThoughtSpot content to match the look and feel of your app. Plus adjust user permissions, and turn granular features on and off.

Learn more

Automate deployment across environments

Programmatically export, validate, and import scriptable files in ThoughtSpot Modeling Language (TML) that represent your objects in a reusable, editable, and easy-to-read form.

Join the ThoughtSpot
Developer Community

Share what you’re building, discuss best practices,
and get help from other developers.

Get connected

Additional Resources

Blog

Build engaging data apps with embedded analytics

If you have a data app powered by a cloud data warehouse, you now have a way to build an interactive experience your users will love. Read more to get tips on how to get started.

Read post

Tutorial

How to build your first search-driven analytics app with the ThoughtSpot SDK

Follow along with this step-by-step tutorial to embed an interactive search-driven analytics experience in your data app using ThoughtSpot’s Embed SDK.

Learn more

Video

Getting started with ThoughtSpot Everywhere

Learn how to embed ThoughtSpot in your application, experiment with your code in the Developer Playground, and invoke custom actions.

Watch now

Give the Developer Playground a spin

Try it