# Platform

- [Platform Core](https://docs.buildings.ability.abb/collection/platform/platform-core.md)
- [Alert & Escalation](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation.md)
- [Notifications](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/notifications.md)
- [Internal Notifications](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/notifications/internal-notifications.md)
- [Mute Notifications](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/notifications/mute-notifications.md)
- [Push Notifications](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/notifications/push-notifications.md)
- [Customize Notifications](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/notifications/customize-notifications.md)
- [Escalations](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/escalations.md)
- [Create a New Escalation](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/escalations/create-a-new-escalation.md)
- [Configure an Escalation](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/escalations/configure-an-escalation.md)
- [Configure Users for Escalations](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/escalations/configure-users-for-escalations.md)
- [Group Escalations](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/escalations/group-escalations.md): Also known as alarm shower suppression
- [Notification Provider](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/escalations/notification-provider.md)
- [Mail](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/escalations/notification-provider/mail.md)
- [Google Chat](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/escalations/notification-provider/google-chat.md)
- [SMS](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/escalations/notification-provider/sms.md)
- [Slack](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/escalations/notification-provider/slack.md)
- [eCall Services](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/escalations/notification-provider/ecall-services.md)
- [Job Diagnostics](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/escalations/notification-provider/job-diagnostics.md)
- [Create a General Calendar](https://docs.buildings.ability.abb/collection/platform/platform-core/alert-and-escalation/escalations/create-a-general-calendar.md)
- [API & Integration Gateway](https://docs.buildings.ability.abb/collection/platform/platform-core/api-keys.md)
- [Script Engine](https://docs.buildings.ability.abb/collection/platform/platform-core/script-engine.md)
- [Configure Scripts](https://docs.buildings.ability.abb/collection/platform/platform-core/script-engine/configure-scripts.md)
- [Writing Python Scripts](https://docs.buildings.ability.abb/collection/platform/platform-core/script-engine/writing-python-scripts.md)
- [Output Logging and Error Handling](https://docs.buildings.ability.abb/collection/platform/platform-core/script-engine/writing-python-scripts/output-logging-and-error-handling.md)
- [Pre-installed Python Libraries in the BuildingPro Suites System](https://docs.buildings.ability.abb/collection/platform/platform-core/script-engine/writing-python-scripts/pre-installed-python-libraries-in-the-eliona-system.md)
- [Creating and Reading Files](https://docs.buildings.ability.abb/collection/platform/platform-core/script-engine/writing-python-scripts/creating-and-reading-files.md)
- [Writing PL/PgSQL Scripts](https://docs.buildings.ability.abb/collection/platform/platform-core/script-engine/writing-pl-pgsql-scripts.md)
- [Importing](https://docs.buildings.ability.abb/collection/platform/platform-core/bulk-import.md)
- [Live Cockpit](https://docs.buildings.ability.abb/collection/platform/live-cockpit.md)
- [Widgets](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets.md)
- [Operating Widgets](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/operating-widgets.md)
- [Predefined Widgets](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets.md)
- [Alarm](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/alarm.md)
- [Alarm Overview](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/alarm-overview.md)
- [Analog Input](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/analog-input.md)
- [Analog Trend](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/analog-trend.md)
- [Analytic](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/analytic.md)
- [Area Chart](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/area-chart.md)
- [Asset Tracking](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/asset-tracking.md)
- [Booking](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/booking.md)
- [Calendar](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/calendar.md)
- [Combined Trends](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/combined-trends.md)
- [Comfort](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/comfort.md)
- [Digital Trend](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/digital-trend.md)
- [Donut](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/donut.md)
- [Floor](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/floor.md)
- [Heatmap](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/heatmap.md)
- [iFrame](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/iframe.md)
- [Image](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/image.md)
- [Input Selection](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/input-selection.md)
- [Input Switch](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/input-switch.md)
- [Light Control](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/light-control.md)
- [Links](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/links.md)
- [Map](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/map.md)
- [Radial Progress](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/radial-progress.md)
- [Simple Display](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/simple-display.md)
- [Timetable](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/timetable.md)
- [Vertical Progress](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/vertical-progress.md)
- [Radar Chart](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/radar-chart.md)
- [Report Table](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/report-table.md)
- [Sankey Diagram](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/sankey-diagram.md)
- [Switch](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/switch.md)
- [Slider](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/slider.md)
- [Temperature Ranges](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/temperature-ranges.md)
- [Ticket Overview](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/ticket-overview.md)
- [Tracking heatmap](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/tracking-heatmap.md)
- [Trend with Bars](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/trend-with-bars.md)
- [Trigger](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/trigger.md)
- [Two Analog Trends](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/two-analog-trends.md)
- [Two Digital Trends](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/two-digital-trends.md)
- [Weather](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/predefined-widgets/weather.md)
- [Custom Widgets](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets.md)
- [Detailed List of Alarms](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/detailed-list-of-alarms.md)
- [List of Alarms](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/list-of-alarms.md)
- [Modules](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules.md)
- [Alarm](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/alarm.md)
- [Calendar](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/calendar.md)
- [Comfort](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/comfort.md)
- [Custom Floor](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/custom-floor.md)
- [Donut](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/donut.md)
- [Heatmap](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/heatmap.md)
- [Icon](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/icon.md)
- [iFrame](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/iframe.md)
- [Image](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/image.md)
- [Inputs & Switches](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/inputs-and-switches.md)
- [Links](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/links.md)
- [Map](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/map.md)
- [Progress](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/progress.md)
- [Range](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/range.md)
- [Radar](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/radar.md)
- [Sankey](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/sankey.md)
- [Table](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/table.md)
- [Ticket](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/ticket.md)
- [Tracking](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/tracking.md)
- [Trend](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/trend.md)
- [Time](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/time.md)
- [Value](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/value.md)
- [Weather](https://docs.buildings.ability.abb/collection/platform/live-cockpit/widgets/custom-widgets/modules/weather.md)
- [Create a new Dashboard](https://docs.buildings.ability.abb/collection/platform/live-cockpit/create-a-new-dashboard.md)
- [Add Widgets to the Dashboard](https://docs.buildings.ability.abb/collection/platform/live-cockpit/add-widgets-to-the-dashboard.md)
- [Switch between Dashboards](https://docs.buildings.ability.abb/collection/platform/live-cockpit/switch-between-dashboards.md)
- [Customize Dashboard Layout](https://docs.buildings.ability.abb/collection/platform/live-cockpit/customize-dashboard-layout.md): You can customize the way widgets are displayed on dashboards to your liking.
- [Organize Dashboards](https://docs.buildings.ability.abb/collection/platform/live-cockpit/organize-dashboards.md)
- [Copy Dashboards to Users](https://docs.buildings.ability.abb/collection/platform/live-cockpit/copy-dashboards-to-users.md)
- [Global Dashboards](https://docs.buildings.ability.abb/collection/platform/live-cockpit/global-dashboards.md)
- [Dashboard Templates Import/Export](https://docs.buildings.ability.abb/collection/platform/live-cockpit/dashboard-templates-import-export.md)
- [Alert Center](https://docs.buildings.ability.abb/collection/platform/alert-center.md)
- [Alarms](https://docs.buildings.ability.abb/collection/platform/alert-center/alarms.md)
- [Acknowledgment Obligation and Dismissed Alarms](https://docs.buildings.ability.abb/collection/platform/alert-center/alarms/acknowledgment-obligation-and-dismissed-alarms.md)
- [Alarm Statistics](https://docs.buildings.ability.abb/collection/platform/alert-center/alarms/alarm-statistics.md)
- [Service Desk](https://docs.buildings.ability.abb/collection/platform/service-desk.md)
- [Create Tickets](https://docs.buildings.ability.abb/collection/platform/service-desk/create-tickets.md)
- [Ticket Settings](https://docs.buildings.ability.abb/collection/platform/service-desk/ticket-settings.md)
- [Configure Ticket](https://docs.buildings.ability.abb/collection/platform/service-desk/configure-ticket.md)
- [Ticket Details](https://docs.buildings.ability.abb/collection/platform/service-desk/ticket-details.md)
- [Create Tasks](https://docs.buildings.ability.abb/collection/platform/service-desk/create-tasks.md)
- [Start and Complete a Task](https://docs.buildings.ability.abb/collection/platform/service-desk/start-and-complete-a-task.md)
- [Close Tickets](https://docs.buildings.ability.abb/collection/platform/service-desk/close-tickets.md)
- [Smart Logic](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations.md)
- [Rules](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rules.md)
- [Create a Rule](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rules/create-a-rule.md)
- [Rule Chains](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains.md)
- [Open the Rule Chains Page](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/open-the-rule-chains-page.md)
- [Create a New Rule Chain](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/create-a-new-rule-chain.md)
- [Open the Configuration of an Existing Rule Chain](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/open-the-configuration-of-an-existing-rule-chain.md)
- [Configure Rule Chain](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/configure-rule-chain.md)
- [Nodes](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/nodes.md): Available node types for rule chains and how to use them.
- [SQL Query](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/nodes/sql-query.md): Query data with SQL inside a rule chain.
- [LLM Call](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/nodes/llm-call.md): Call an LLM from a rule chain and return generated text.
- [Get Data](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/nodes/get-data.md): Read an attribute value from an asset inside a rule chain.
- [Get Aggregated Data](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/nodes/get-aggregated-data.md): Read aggregated attribute data inside a rule chain.
- [Post Data](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/nodes/post-data.md): Post a value to an asset attribute from a rule chain.
- [Create Alarm](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/nodes/create-alarm.md): Trigger an alarm from a rule chain.
- [Rule](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/nodes/rule.md): Trigger a rule chain from an asset rule.
- [Ticket](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/nodes/ticket.md): Create a ticket from a rule chain.
- [Send e-mail](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/nodes/send-e-mail.md): Send an email notification from a rule chain.
- [Send e-mail (LLM)](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/nodes/send-e-mail-llm.md): Send LLM-generated text by email from a rule chain.
- [Send Report](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/nodes/send-report.md): Send a selected report from a rule chain.
- [Script](https://docs.buildings.ability.abb/collection/platform/alarms-rules-and-escalations/rule-chains/nodes/script.md): Run a script from a rule chain.
- [Insight Analytics](https://docs.buildings.ability.abb/collection/platform/insight-analytics.md)
- [What is an "Analytic"?](https://docs.buildings.ability.abb/collection/platform/insight-analytics/what-is-an-analytic.md)
- [The Insight Analytics Interface](https://docs.buildings.ability.abb/collection/platform/insight-analytics/the-insight-analytics-interface.md)
- [Chart](https://docs.buildings.ability.abb/collection/platform/insight-analytics/the-insight-analytics-interface/chart.md)
- [Summary Table](https://docs.buildings.ability.abb/collection/platform/insight-analytics/the-insight-analytics-interface/summary-table.md)
- [Location/System tree](https://docs.buildings.ability.abb/collection/platform/insight-analytics/the-insight-analytics-interface/location-picker-meter-tree.md)
- [Time Period picker](https://docs.buildings.ability.abb/collection/platform/insight-analytics/the-insight-analytics-interface/time-period-picker.md)
- [Analytics Configuration bar](https://docs.buildings.ability.abb/collection/platform/insight-analytics/the-insight-analytics-interface/chart-options.md)
- [Analytics types](https://docs.buildings.ability.abb/collection/platform/insight-analytics/analytics-types.md)
- [Single meter / Single Datapoint](https://docs.buildings.ability.abb/collection/platform/insight-analytics/analytics-types/single-meter-single-datapoint.md)
- [Multiple Meters / Multiple Datapoints (Meter Comparison)](https://docs.buildings.ability.abb/collection/platform/insight-analytics/analytics-types/multiple-meters-multiple-datapoints-meter-comparison.md)
- [Time Period Comparison](https://docs.buildings.ability.abb/collection/platform/insight-analytics/analytics-types/time-period-comparison.md): (not yet implemented)
- [Exploring Meter Data](https://docs.buildings.ability.abb/collection/platform/insight-analytics/examining-meter-data.md)
- [Auto Reporter](https://docs.buildings.ability.abb/collection/platform/analytics-and-reports.md)
- [Global Reports](https://docs.buildings.ability.abb/collection/platform/analytics-and-reports/global-analytics-and-reports.md): Also known as public or tenant reports
- [Use Reports](https://docs.buildings.ability.abb/collection/platform/analytics-and-reports/use-reports.md)
- [Smart Views](https://docs.buildings.ability.abb/collection/platform/smart-views.md)
- [Create a New Smart View](https://docs.buildings.ability.abb/collection/platform/smart-views/create-a-new-smart-view.md)
- [Open an Existing Smart View](https://docs.buildings.ability.abb/collection/platform/smart-views/open-an-existing-smart-view.md)
- [Configure a Smart View](https://docs.buildings.ability.abb/collection/platform/smart-views/configure-a-smart-view.md)
- [Provide a Smart View](https://docs.buildings.ability.abb/collection/platform/smart-views/provide-a-smart-view.md)
- [Slider Groups](https://docs.buildings.ability.abb/collection/platform/smart-views/slider-groups.md)
- [Smart Assist](https://docs.buildings.ability.abb/collection/platform/smart-views/smart-assist.md)
- [Map and Floor](https://docs.buildings.ability.abb/collection/platform/map-and-floor.md)
- [Map](https://docs.buildings.ability.abb/collection/platform/map-and-floor/map.md)
- [Floor](https://docs.buildings.ability.abb/collection/platform/map-and-floor/floor.md)
- [Create a Floor](https://docs.buildings.ability.abb/collection/platform/map-and-floor/floor/create-a-floor.md)
- [Placing Assets on a Floor](https://docs.buildings.ability.abb/collection/platform/map-and-floor/floor/placing-assets-on-a-floor.md)
- [Create Rooms](https://docs.buildings.ability.abb/collection/platform/map-and-floor/floor/create-rooms.md)
- [Configure Localino Anchors](https://docs.buildings.ability.abb/collection/platform/map-and-floor/floor/configure-localino-anchors.md)
- [BIM](https://docs.buildings.ability.abb/collection/platform/bim.md)
- [Open a BIM](https://docs.buildings.ability.abb/collection/platform/bim/open-a-bim.md)
- [Navigate in a BIM](https://docs.buildings.ability.abb/collection/platform/bim/navigate-in-a-bim.md)
- [Create a New BIM](https://docs.buildings.ability.abb/collection/platform/bim/create-a-new-bim.md)
- [Place Assets in a BIM](https://docs.buildings.ability.abb/collection/platform/bim/place-assets-in-a-bim.md)
- [PhotoReal twin](https://docs.buildings.ability.abb/collection/platform/photoreal-twin.md)
- [Additional Features](https://docs.buildings.ability.abb/collection/platform/additional-features.md)
- [Augmented Reality](https://docs.buildings.ability.abb/collection/platform/additional-features/augmented-reality.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.buildings.ability.abb/collection/platform.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.
