Dashboards Behaviour Overview
By Nicola D'Andrea and Eban Escott 22 November 2019 Codebots Basics
An introduction to the Dashboards behaviour
The Dashboards behaviour is not currently available with the third-generation bots. If you would like to register interest in prioritising this behaviour, please contact us via the feedback form. For more information on the bot plans, please see our roadmap.
What is Dashboards?
Dashboards allow administrators to configure dashboards for themselves and end users. These dashboards are built using pre-defined bot-written queries, and are displayed via default graph types, including line, bar, and pie charts.
Use cases could include administration home pages, front page welcome dashboards and individual dashboards within an application.
To understand how Dashboards works, see the interactive prototype.
Default Dashboards includes:
Displaying data from the application as a list, line, bar, pie or donut graph.
Using Codebots protected regions, Dashboards can be customised to include:
Extend the pre-defined queries in the custom code to unlock further dashboard options, and extend the graphing types using entirely custom dashboard tiles.
Dashboards is not suitable for:
Displaying unstructured data (such as Forms submissions), or displaying data for specific user levels
This is a screen which shows the existing dashboard tiles, their names, and the active version. It also shows if there is a draft version of the dashboard being edited. Dashboard tiles are created on the Codebots Platform using the UI Diagram, but can be configured in real time from the site administration section.
Users can harness the query filtering system to find the correct query required to access the data you want displayed in your graph. While configuring a dashboard, the application will offer a series of options to narrow down the relevant queries.
The display settings view allows the user to select a graph type and configure how it is displayed, with different options available for each graph type.
Display your data
Create run-time configurable graphs using any of your pre-defined graph types.