> For the complete documentation index, see [llms.txt](https://docs.trysavvy.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.trysavvy.com/how-tos/logic-how-tos.md).

# Logic How-To's

- [How to set show/hide conditions](https://docs.trysavvy.com/how-tos/logic-how-tos/how-to-set-show-hide-conditions.md): Sometimes you need to show or hide certain elements depending on a user's answer or other variable data. In this tutorial, you'll learn how easy would be to achieve this using our builder.
- [How to display a value previously entered by the user](https://docs.trysavvy.com/how-tos/logic-how-tos/how-to-display-a-value-previously-entered-by-the-user.md): Add personal touches to user interactions by displaying custom text. Learn how to retrieve and display user input from a page in this tutorial.
- [How to add a “Deselect All” button in a Multi-Select](https://docs.trysavvy.com/how-tos/logic-how-tos/how-to-add-a-deselect-all-button-in-a-multi-select.md): Sometimes you want to set a button to deselect all other buttons when selected. Learn in this short tutorial how to achieve this behavior with our builder.
- [How to use a computed field in a condition](https://docs.trysavvy.com/how-tos/logic-how-tos/how-to-use-a-computed-field-in-a-condition.md): You can use Computed Fields for conditions in the same way you can use any other variable.
- [How to hide a global component on a specific page](https://docs.trysavvy.com/how-tos/logic-how-tos/how-to-hide-a-global-component-on-a-specific-page.md): This is meant to be done only for global components. Components that are not global shouldn’t exist on pages where they are not needed.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.trysavvy.com/how-tos/logic-how-tos.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
