> For the complete documentation index, see [llms.txt](https://astro-rpa.gitbook.io/astro-rpa-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://astro-rpa.gitbook.io/astro-rpa-user-guide/g_elements/el_basic/assistant.md).

# Assistant

Assistant group elements help you creating interactive hints for your Web or Desktop application.

Hint window consists of the following:

1. Hint text. May contain text, HTML or web page url;
2. Hint window;
3. Hint window border;
4. Component highlight rectangle.

Window coordinates can be specified in absolute X and Y (highlight rect invisible) or based on Web or Desktop component link (highlight rect visible).

Window size can be specified in element properties. Desired window position (TOP, BOTTOM, LEFT\_TOP etc.) also specified in element properties..

Hint text. If you choose either HTML or page URL the hint window will show page content. If you choose plain text you may specify font family, font size, font color, bold and italic in element properties.

Background, border and rectangle colors also can be specified in properties.

You may also may make the screen fade when you show hint. In order to do so just check Fade property.


---

# 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, and the optional `goal` query parameter:

```
GET https://astro-rpa.gitbook.io/astro-rpa-user-guide/g_elements/el_basic/assistant.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
