Embed in your page and do anything with it (beyond the Viz itself):
A Dashboard with a time (NOW() calculation in Tableau) that refreshes every X seconds. See example by Christophel Russell in the resources section below).
Pass multiple filters. (No examples yet)
Have a two way communication (interact with the Viz, take that data into the page, evaluate it and feed it back to the Viz –in this particular example, the Viz is in autorefresh by default every 10 seconds. A counter on top helps keeping track of the time left. Interacting with the boxes in the Dashboard allows fetching that value (in seconds) and change both the counter on top as well as send it back to the Viz and change the refresh time).