RAKESHNUGURI - Hey everyone 👋We’ve had some c...
Hey everyone 👋
We raised a support ticket recently regarding drilldown capabilities in embedded visualizations, and Support suggested we reach out here to the Embed team for deeper guidance and examples.
We’ve had some client requests asking if they can drill down into embedded visualizations for more insights.
We started exploring callback custom actions, and we’ve managed to redirect users to another dashboard with it. However, we’ve hit a few limitations:
We have to extract a specific column from the clicked row and pass that as a filter — this restricts users from choosing which column they want to filter by.
We have to hard-code the filter column, and also pass visualizationId and liveboardId to redirect — this gets messy when trying to make the setup generic.
We'd potentially need to create multiple custom actions mapped to different visualizations — not ideal.
As an alternative, we’re considering URL-based custom actions.
👉 Does anyone have a working example of URL custom actions (Action Type = URL) where you can pass multiple filters dynamically?
The goal is to avoid heavy manual configuration in our app.
Also, separate question:
If we enable drilldown functionality, is there a way to restrict which columns users can drill down by?
For example: for Skills dashboard, we only want them to drill down by Skill, and not by things like User ID, Assessment Key, or Tenant Name.
Any help or insights would be super appreciated — thanks in advance!
3 Replies
You can use runtime filters to pass filters dynamically through url https://developers.thoughtspot.com/docs/runtime-filters#_apply_runtime_filters_on_embedded_objects
Runtime filters
Apply filters to visualizations at runtime and pass them as URL parameters
Cheers, runtime filters works well. We can direct users to another dashboard. But I can't find a way to allow users to go back to previous dashboard. I can't use browsers back button. when I tried drildown on thought spot website, I was shown option to navigate back to previous dashboard. is it possible to achieve similar functionality? if so can you please point me to the relevant documentation

I think once you have applied the runtimefilters, it will be difficult to just go back. Once they are applied, they are there for the whole session, you might need to add a custom back button to re-render the liveboard with url without the runtime filters