# Toolkit Guides

- [Data](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/data.md): Explore our comprehensive guide to building application data. Gain essential knowledge and practical insights on data modelling and effective data access strategies to build scalable applications.
- [Customising the Data Model](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/data/customising-the-data-model.md)
- [Manage Entities in the Data Model: Step-by-Step Guide](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/data/creating-entities-in-the-data-model-step-by-step-guide.md)
- [Setting Up Role-Based Permissions for Entities: Access Control Configuration](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/data/setting-up-role-based-permissions-for-entities-access-control-configuration.md)
- [Creating Entity Associations: Configuring Table Links](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/data/creating-entity-associations-configuring-table-links.md)
- [Manage Inheritance in the Data Model: Configuring Entity Hierarchy and Inheritance](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/data/managing-inheritance-in-the-data-model-configuring-entity-hierarchy-and-inheritance.md)
- [Screens](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens.md): Discover the versatile navigation and screen configuration options offered by the ComUnity Developer Toolkit.
- [Integrated Navigation and UI Builder for Screens in the ComUnity Developer Toolkit](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/integrated-navigation-and-ui-builder-for-screens-in-the-comunity-developer-toolkit.md): The objective of this section is to introduce users to the integrated navigation and UI builder in the ComUnity Developer Toolkit.
- [Building Screens](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/building-screens.md): Introducing screens and providing instructions for effective screen management
- [Screen Controls](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/building-screens/screen-controls.md)
- [Navigation](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/building-screens/navigation.md)
- [Lists in Navigation pages](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/building-screens/navigation/lists-in-navigation-pages.md)
- [Dynamic List Rendering in Navigation pages](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/building-screens/navigation/lists-in-navigation-pages/dynamic-list-rendering-in-a-navigation-page.md)
- [Adding Sub-Screens to Navigation pages Using List Navigation](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/building-screens/navigation/lists-in-navigation-pages/implementing-sub-screens-in-navigation-pages-using-list-items.md)
- [Page Link](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/building-screens/navigation/page-link.md)
- [Form](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/building-screens/form.md)
- [Screen Controls](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/building-screens/form/forms-controls.md): A guide to creating forms using screen controls in Form Pages
- [Lists in Form pages](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/building-screens/form/lists-in-form-pages.md)
- [Static Item - List Item](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/building-screens/form/lists-in-form-pages/static-lists.md)
- [Single Item - List Item](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/building-screens/form/lists-in-form-pages/single-item-list-item-properties-and-practical-uses.md)
- [Entity Items - List Item](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/screens/building-screens/form/lists-in-form-pages/rendering-data-from-entity-associations-in-form-pages.md): Enhancing Form Interaction: Utilising Lists for Rendering Entity Associations
- [Custom Classes](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/custom-classes.md)
- [Custom Website](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/custom-website.md): Create personalised websites with ease using the Custom Website feature in the ComUnity Toolkit.
- [Bindings](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/custom-website/bindings.md)
- [Pages](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/custom-website/pages.md)
- [Page Development](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/custom-website/pages/page-development.md)
- [Page Elements](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/custom-website/pages/page-elements.md)
- [Templates](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/custom-website/pages/templates.md)
- [Resources](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/custom-website/pages/resources.md)
- [Communications](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/communications.md)
- [Configuring Dynamic Action Templates for Event-Driven Communication Channels](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/communications/configuring-dynamic-action-templates-for-event-driven-communication-channels.md)
- [Event Details: Understanding Data Sources for Dynamic Template Building](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/communications/configuring-dynamic-action-templates-for-event-driven-communication-channels/event-details-understanding-data-sources-for-dynamic-template-building.md)
- [Email](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/communications/configuring-dynamic-action-templates-for-event-driven-communication-channels/email.md)
- [SMS & WhatsApp](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/communications/configuring-dynamic-action-templates-for-event-driven-communication-channels/sms-and-whatsapp.md)
- [INAPP](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/communications/configuring-dynamic-action-templates-for-event-driven-communication-channels/inapp.md)
- [Push Notifications](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/communications/configuring-dynamic-action-templates-for-event-driven-communication-channels/push-notifications.md)
- [HTTP](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/communications/configuring-dynamic-action-templates-for-event-driven-communication-channels/http.md)
- [Triggering the Communication Service](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/communications/triggering-the-communication-service.md)
- [Communication Settings](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/communications/communication-settings.md)
- [Events and Notifications Management](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/events-and-notifications-management.md)
- [Observability](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/observability.md)
- [Metrics](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/observability/metrics.md): The ComUnity Platform's metrics functionality is a crucial component for monitoring your project's performance, providing an in-depth view of various operational aspects through the Metrics dashboard.
- [Traces](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/observability/traces.md)
- [Client Analytics](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/observability/client-analytics.md)
- [Logs](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/observability/logs.md)
- [Client Build](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/client-build.md)
- [Third Party Services](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/third-party-services.md)
- [Azure Function Apps](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/third-party-services/azure-function-apps-integration.md)
- [Azure Logic Apps](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/third-party-services/azure-logic-apps.md)
- [Integrations](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/third-party-services/integrations.md)
- [Microsoft Fabric](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/third-party-services/microsoft-fabric.md)
- [APIs](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/third-party-services/apis.md)
- [Services](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/services.md)
- [Media Server](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/services/media-server.md)
- [Web sites & ComUnity Central](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/web-sites-and-comunity-central.md)
- [Reports](https://comunity.gitbook.io/learning.comunityplatform/toolkit-guides/reports.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://comunity.gitbook.io/learning.comunityplatform/toolkit-guides.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.
