# Libraries

- [Browser](https://developers.luckyorange.com/libraries/browser.md): Use the browser library to take advantage of features such as Session Recordings, Live Chat, Announcements and Surveys.
- [Chat](https://developers.luckyorange.com/libraries/browser/chat.md): Lucky Orange provides a robust messenger tool that handles displaying surveys, announcements, chat invites, and the ability to interact with your support team.
- [Content Security Policy](https://developers.luckyorange.com/libraries/browser/content-security-policy.md)
- [Cookies & Storage](https://developers.luckyorange.com/libraries/browser/cookies-storage.md): This page contains a list of all cookies and other storage technologies that might be used by the browser library.
- [Privacy Tools](https://developers.luckyorange.com/libraries/browser/privacy-tools.md): Lucky Orange takes privacy and privacy regulation very seriously. The browser library provides powerful tools to make compliance with privacy regulation simple and easy to implement.
- [Node.js](https://developers.luckyorange.com/libraries/node.md): Use the server library to track events and users as they perform events from your backend systems and APIs.


---

# Agent Instructions: 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://developers.luckyorange.com/libraries.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.
