# App Builder

- [App Builder Overview](https://docs.heisenware.com/app-builder/app-builder-overview.md)
- [Build Backend](https://docs.heisenware.com/app-builder/build-backend.md)
- [Functions](https://docs.heisenware.com/app-builder/build-backend/functions.md)
- [Functions library](https://docs.heisenware.com/app-builder/build-backend/functions-library.md)
- [Connectors](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors.md)
- [Allen-Bradley](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/allen-bradley.md)
- [Email](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/email.md)
- [File I/O](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/file-i-o.md)
- [GraphQL](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/graphql.md)
- [GPIO Counter](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/gpio-counter.md)
- [Heidenhain DNC](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/heidenhain-dnc.md)
- [Heidenhain OPC UA](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/heidenhain-opc-ua.md)
- [HTTP / REST](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/http-rest.md)
- [Hydra MIP](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/hydra-mip.md)
- [Kuando Busylight](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/kuando-busylight.md)
- [Label Printer](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/label-printer.md)
- [Modbus](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/modbus.md)
- [MQTT Client](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/mqtt-client.md)
- [OPC UA Client](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/opc-ua-client.md): Learn how to connect to an OPC UA server using the Heisenware OPC UA integration.
- [OPC UA Server](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/opc-ua-server.md)
- [Operating System (OS)](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/operating-system-os.md)
- [Raspberry Pi GPIO](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/raspberry-pi-gpio.md)
- [RS-232/485](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/rs-232-485.md)
- [Sap Digital Manufacturing](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/sap-digital-manufacturing.md): Beta Feature
- [Siemens S7](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/siemens-s7.md)
- [Zebra RFID IoT](https://docs.heisenware.com/app-builder/build-backend/functions-library/connectors/zebra-rfid-iot.md)
- [Storage](https://docs.heisenware.com/app-builder/build-backend/functions-library/storage.md)
- [Relational Database](https://docs.heisenware.com/app-builder/build-backend/functions-library/storage/relational-database.md)
- [Timeseries Database](https://docs.heisenware.com/app-builder/build-backend/functions-library/storage/timeseries-database.md)
- [Data Store](https://docs.heisenware.com/app-builder/build-backend/functions-library/storage/data-store.md)
- [Circular Buffer](https://docs.heisenware.com/app-builder/build-backend/functions-library/storage/circular-buffer.md)
- [Utilities](https://docs.heisenware.com/app-builder/build-backend/functions-library/utilities.md)
- [Barcode Generation](https://docs.heisenware.com/app-builder/build-backend/functions-library/utilities/barcode-generation.md)
- [Counter](https://docs.heisenware.com/app-builder/build-backend/functions-library/utilities/counter.md)
- [Cron](https://docs.heisenware.com/app-builder/build-backend/functions-library/utilities/cron.md)
- [Data Processing](https://docs.heisenware.com/app-builder/build-backend/functions-library/utilities/data-processing.md)
- [Data Simulation](https://docs.heisenware.com/app-builder/build-backend/functions-library/utilities/data-simulation.md): This article lists and explains all available simulator functions.
- [Event Simulation](https://docs.heisenware.com/app-builder/build-backend/functions-library/utilities/event-simulation.md)
- [PDF Processing](https://docs.heisenware.com/app-builder/build-backend/functions-library/utilities/pdf-processing.md)
- [PDF Templates](https://docs.heisenware.com/app-builder/build-backend/functions-library/utilities/pdf-templates.md)
- [Stopwatch](https://docs.heisenware.com/app-builder/build-backend/functions-library/utilities/stopwatch.md)
- [Timer](https://docs.heisenware.com/app-builder/build-backend/functions-library/utilities/timer.md)
- [Users](https://docs.heisenware.com/app-builder/build-backend/functions-library/utilities/users.md)
- [Agents](https://docs.heisenware.com/app-builder/build-backend/functions-library/agents.md): Learn how to create, deploy and use Agents (previously called Edge Connectors).
- [Native Agent](https://docs.heisenware.com/app-builder/build-backend/functions-library/agents/native-agent.md)
- [Docker Agent](https://docs.heisenware.com/app-builder/build-backend/functions-library/agents/docker-agent.md)
- [LXC Agent (Insys)](https://docs.heisenware.com/app-builder/build-backend/functions-library/agents/lxc-agent-insys.md)
- [Extensions](https://docs.heisenware.com/app-builder/build-backend/functions-library/extensions.md)
- [Industrial Blockchain](https://docs.heisenware.com/app-builder/build-backend/functions-library/extensions/industrial-blockchain.md)
- [RAG AI](https://docs.heisenware.com/app-builder/build-backend/functions-library/extensions/rag-ai.md)
- [Knowledge Base](https://docs.heisenware.com/app-builder/build-backend/functions-library/extensions/rag-ai/knowledge-base.md)
- [Chat With Data](https://docs.heisenware.com/app-builder/build-backend/functions-library/extensions/rag-ai/chat-with-data.md)
- [Process Simulations](https://docs.heisenware.com/app-builder/build-backend/functions-library/extensions/process-simulations.md)
- [OGC SensorThings API](https://docs.heisenware.com/app-builder/build-backend/functions-library/extensions/ogc-sensorthings-api.md)
- [Modifier](https://docs.heisenware.com/app-builder/build-backend/modifier.md)
- [Filter](https://docs.heisenware.com/app-builder/build-backend/filter.md)
- [Recorder](https://docs.heisenware.com/app-builder/build-backend/recorder.md)
- [Error handler](https://docs.heisenware.com/app-builder/build-backend/error-handler.md)
- [Internal File Server](https://docs.heisenware.com/app-builder/build-backend/internal-file-server.md)
- [Build Frontend](https://docs.heisenware.com/app-builder/build-frontend.md)
- [Widgets](https://docs.heisenware.com/app-builder/build-frontend/widgets.md)
- [Input Widgets](https://docs.heisenware.com/app-builder/build-frontend/widgets/input-widgets.md)
- [Barcode / QR](https://docs.heisenware.com/app-builder/build-frontend/widgets/input-widgets/barcode-qr.md)
- [Upload](https://docs.heisenware.com/app-builder/build-frontend/widgets/input-widgets/upload.md)
- [Form](https://docs.heisenware.com/app-builder/build-frontend/widgets/input-widgets/form.md)
- [Photo](https://docs.heisenware.com/app-builder/build-frontend/widgets/input-widgets/photo.md)
- [Signature](https://docs.heisenware.com/app-builder/build-frontend/widgets/input-widgets/signature.md)
- [Trigger Widgets](https://docs.heisenware.com/app-builder/build-frontend/widgets/trigger-widgets.md)
- [Button](https://docs.heisenware.com/app-builder/build-frontend/widgets/trigger-widgets/button.md)
- [Display Widgets](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets.md)
- [Card](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/card.md)
- [Chart](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/chart.md)
- [Chat](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/chat.md)
- [Circular Gauge](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/circular-gauge.md)
- [Data Grid](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/data-grid.md)
- [Data List](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/data-list.md)
- [Data Tiles](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/data-tiles.md)
- [Kanban](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/kanban.md)
- [Linear Gauge](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/linear-gauge.md)
- [Map](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/map.md)
- [Media View](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/media-view.md)
- [Pie Chart](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/pie-chart.md)
- [Progress Bar](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/progress-bar.md)
- [Sankey](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/sankey.md)
- [Sparkline](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/sparkline.md)
- [Status Lamp](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/status-lamp.md)
- [Toast](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/toast.md)
- [Value Box](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/value-box.md)
- [Dynamic Group](https://docs.heisenware.com/app-builder/build-frontend/widgets/dynamic-group.md)
- [Pages & Navigation](https://docs.heisenware.com/app-builder/build-frontend/pages-and-navigation.md)
- [Text, Icons & Images](https://docs.heisenware.com/app-builder/build-frontend/text-icons-and-images.md)
- [PDF Template Editor](https://docs.heisenware.com/app-builder/build-frontend/pdf-template-editor.md)
- [Theme Editor](https://docs.heisenware.com/app-builder/build-frontend/theme-editor.md)
- [Manage App Lifecycle](https://docs.heisenware.com/app-builder/manage-app-lifecycle.md)


---

# 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://docs.heisenware.com/app-builder.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.
