Widget & URL Bindings

Bind to filter widgets and number-entry widgets, and pass values into a dashboard from its URL.

Widget & URL Bindings

Filter widget bindings

Filter widgets (date range, dropdown, toggle) expose their current value the same way a chart selection does — bind to them with {{cell(filterWidget.selection, 0, "Value").asString}} so a downstream query respects whatever the viewer picked.

Number and text input bindings

A Number or Text widget's live value is available as {{numberWidget.value}} and can be substituted directly into a SAQL filter or limit clause — handy for a viewer-adjustable threshold like "show deals over $X."

URL bindings

A dashboard can read a query-string parameter on load:

https://.../dashboard/0FK...?Region=EMEA
"filter": "{{Region}}"

This is how embedded dashboards (see the next section) can be pre-filtered per page — e.g. an Account record page passing its own AccountId.

What you'll learn next

With bindings covered, the final section shows how to embed a dashboard or chart outside Analytics Studio.