How to navigate to a specific screen in a single page application

Hi everyone,

I am using a single-page application, and I would like to know how we can open a specific screen via a URL. I want to include a URL in an email text. So when someone clicks on that link, it directs them to a particular screen within the app.

Does Retool have a built-in way to handle this kind of navigation, or is there a workaround using JavaScript or other components? Any examples or guidance would be greatly appreciated!

Thanks in advance!

Welcome to the forum!
By screen, do you mean you want a user to land on the app and have a modal appear?

Not exactly a modal-I want the user to land on a specific view within a tabbed container when they click a URL.

You should be able to use urlparams and use that value to set the container tab to be the default index when the page loads by using the key....I am using the tabContainer value in the url as the Default value. where Table 2 contains the key of value 1. (as in 0, 1, 2) since there are 3 tabs total in the container.

Screenshot 2025-02-04 at 5.20.25 PM