Hello Q,
I am not sure if this will be helpful but you may not find out of box of what you are looking for. However, you may have several options available.
You can leverage text boxes with URL features to create hyperlinks for each dashboard, which can be configured to open in the same tab or a new tab. Refer here
This approach allows you to create an indexed list of all dashboards that users can navigate through.
For creating a landing page with buttons that link to different dashboards, you’ll need to have a data source/dataset as QuickSight doesn’t support creating analyses or dashboards without datasets. Refer here
You can either add another sheet to an existing analysis and embed links as text objects, or create a dummy dataset for a new analysis and use text objects to embed dashboard links.
Additional reference here
If you want to implement more advanced navigation like “Back to Home” or “Next Page”/“Previous Page” buttons, you could use URL actions to navigate between dashboards.
Another option is to create a custom visual content using HTML that includes code for buttons with specific styling and functionality. Refer here
For a contents table with headers (Page | Description | Link), you could create this using text boxes with embedded hyperlinks, though you’ll need a dataset to create the analysis.
I hope this gives some idea
Cheers,
Deep