LLMs.txt: Complete documentation index for AI agents
SpotterChatViewConfig

SpotterChatViewConfig

Configuration for customizing Spotter chat UI branding.

Version : SDK: 1.46.0 | ThoughtSpot: 26.4.0.cl

Properties🔗

enableStarterPrompts🔗

enableStarterPrompts: boolean

Optional

Enables starter prompts in the Spotter chat interface.

Either this or starterPrompts.enable turns the surface on, so it stays on while this is true even if starterPrompts.enable is false.

Supported embed types: SpotterEmbed, LiveboardEmbed, AppEmbed

Version : SDK: 1.51.0 | ThoughtSpot: 26.8.0.cl

default : false

hideToolResponseCardBranding🔗

hideToolResponseCardBranding: boolean

Optional

Hides the ThoughtSpot logo/icon in tool response cards. The branding label prefix is controlled separately via toolResponseCardBrandingLabel. External MCP tool branding is not affected.

default : false

spotterFileUploadEnabled🔗

spotterFileUploadEnabled: boolean

Optional

Enables file upload in the Spotter chat interface.

Supported embed types: SpotterEmbed, LiveboardEmbed, AppEmbed

Version : SDK: 1.49.0 | ThoughtSpot: 26.6.0.cl

default : false

spotterFileUploadFileTypes🔗

spotterFileUploadFileTypes: SpotterFileUploadFileTypes

Optional

Restricts the allowed file types for Spotter file upload.

Supported embed types: SpotterEmbed, LiveboardEmbed, AppEmbed

Version : SDK: 1.49.0 | ThoughtSpot: 26.6.0.cl

starterPrompts🔗

starterPrompts: StarterPromptsConfig

Optional

Customizes the labels and questions of the Spotter starter prompts. Individual pills are hidden or shown with hiddenActions / visibleActions using Action.QuickSearchPill, Action.DeepAnalysisPill and Action.DataLiteracyPill.

Supported embed types: SpotterEmbed, LiveboardEmbed, AppEmbed

Version : SDK: 1.52.0 | ThoughtSpot Cloud: 26.9.0.cl

const embed = new SpotterEmbed('#tsEmbed', {
   worksheetId: 'worksheet-id',
   hiddenActions: [Action.DeepAnalysisPill],
   spotterChatConfig: {
       starterPrompts: {
           enable: true,
           quick: {
               label: 'Quick questions',
               questions: [
                   { label: 'Top products', prompt: 'What are the top products by revenue?' },
               ],
           },
           previewData: { label: 'Explore your data' },
       },
   },
})

toolResponseCardBrandingLabel🔗

toolResponseCardBrandingLabel: string

Optional

Custom label to replace the "ThoughtSpot" prefix in tool response cards. Set to an empty string '' to hide the prefix entirely. Works independently of hideToolResponseCardBranding. External MCP tool branding is not affected.

© 2026 ThoughtSpot Inc. All Rights Reserved.