Hi, we have 2 types of data that can be
Hi, we have 2 types of data that can be shown for a particular measure in a liveboard, one of which is percentage data and the other is numeric. We have a filter on the liveboard to select one or the other since it doesn't make sense to aggregate them together (each data row has a column that indicates which type of data it is, and we filter on that). However, when the percentage option is selected, we want to show a percentage sign after the number, but not when the numeric option is selected. I tried setting this up in a formula by concatenating the percent sign but this changes the value to a string instead of a number, which doesn't work for aggregating values.
Is there any way this can be achieved?...
Hi, we are using TS embedded in our
Hi, we are using TS embedded in our application, and we're facing issues with updating filters programmatically after the liveboard has loaded. We utilize
HostEvent.UpdateFilters
for this purpose, but the problem is that triggering it on the EmbedEvent.LiveboardRendered
event doesn’t update the liveboard because the charts aren’t completely loaded yet. Consequently, we have resorted to using setTimeout
to delay the UpdateFilters process, which is not an ideal solution. The time needed for the timeout varies and can lead to errors in some cases (Please check the code snippet below).
I’m wondering if there’s an event that indicates when the liveboard, including all charts and contents, is fully loaded. Alternatively, are there any other solutions to address this issue?
```...Liveboard Customizations on login
Hi , Can anyone please let me know if there is a way to disable that explore option for a newly logged in user and second that when an admin shares dashboard he is having 2 options to share 1, Can View and 2. Can edit. Is there a way in SDK or from ThoughtSpot UI that we can restrict that Can Edit, so that all sharable dashboard should be view only by default ?
Hi there! I'm having issues with the
Hi there! I'm having issues with the customization strings: "Anyone who already has access to this Liveboard can use this link to view the Liveboard" & "This Liveboard is not discoverable"
Hi there! I'm curious if it's possible
Hi there! I'm curious if it's possible to extend the overrlay (ReactModalOverlay ReactModalOverlay--after-open) to beyond the iframe?
Data and Report APIs
Hi there,
I need liveboard data after I change the filers. I am trying to fetch the liveboard data using REST API v2 (
api/rest/2.0/metadata/liveboard/data
). I call the API in onFilterChanged
callback.
The request is send on every filter change but I always receive the original data (no filters applied)....Hi team, in most cases we have userIds
Hi team, in most cases we have userIds in the thoughtspot system. In the embed, is there a way to call an API(our backend API) to get the user name before displaying here in the table embed?

Hi there,
Hi there,
I want to get liveboard filters using
HostEvent.GetFilters
but I am getting following error:
```
Error: Trigger timedout in getting response
at eval (processTrigger.ts:67:1)...Is there an API that allows me to create
Is there an API that allows me to create a new blank liveboard?
hi there, I have two issues where our
hi there, I have two issues where our font-weight in the customCSS isn't updating properly and our conditional css with the ~ selector isn't working. Any help is appreciated!
Hey team, it seems like the scrollbar
Hey team, it seems like the scrollbar doesn't work when the UI is small. Any idea how to fix that? In the video below, it works fine on a large screen, but when the screen is small, the scrollbar only shows a small portion of the actual liveboard.
ALSO, the Actions enum contains a bunch
ALSO, the Actions enum contains a bunch of
@hidden
values or ones without documentation. Are these deprecated ones that have no effect?I have a quick question about the TSE
I have a quick question about the TSE and Actions. Currently, I'm using
disabledActions
to turn off features. Would it make sense to switch to using visibleActions
instead so we can control new features being added? Or is that approach likely to be problematicHi Folks, We currently integrated (
Hi Folks, We currently integrated (iframe) the dashboard and we would like to know if there an event / notification when the user fills up the create dashboard form? We would like to perform extra action when its submitted.

URL action
Hi team,
What control do we have over the message displayed to the user when they trigger a URL action (https://developers.thoughtspot.com/docs/custom-action-url)? I know it displays the code and says successful/failed based on that. Is there anything else we can control? Does it use any fields in the response other than status code?
We have our own API that we are triggering with the URL action so we can control the response format and content....
Hi Team,
Hi Team,
How can I format a link to an external location in an answer on Thoughtspot platform directly (not embedded). I was trying to get this basic formula working:
concat("{caption}","my link","{/caption}","google.com")
which I expected to give me a link on "my link" to google.com. Instead it gives a link to "https://<thoughtspot-server>.cloud/google.com". Is there some setting I have to turn off somewhere to get my links to not be appended to the server url?...hi team
hi team
what is the API endpoint to get a list of all liveboards in my account, including their author, description, last modified and verfication status?...
Custom liveboard for first pin
Hi Team, can we customise the pre populated dashboard name?
Right now, from search, when we try to pin a chart, it creates a dashboard with this name {username}'s first Dashboard. Can we customise this name with a config?...
Log Errors
Hey team, here after @Charlie Birch pointed to this channel. We are currently using the Visual SDK Basic Auth to test some POC. We are aware of the different types of auth available and know that this is not the best way to implement. Pretty new to the ThoughtSpot world and testing things around. For this thread, after the implementation we are getting some errors in the console even though the page is working fine. Could you help us figure out how to make sure we do not get that error message?
Clearing the console and visiting the next tab results in the same error message. The page will work fine though. @rumana-hf...
