Overview
Dashboard Builder in CORE Insights allows you to create fully customized dashboards and charts using CORE data. Dashboard Builder enables designated users to design dashboards from scratch, create charts and tables, and share them with other users within the company.
Dashboard Builder provides a self-service insights and reporting experience directly within CORE, reducing the need for external reporting tools or complex integrations. Builders can create interactive dashboards using datasets such as Projects, Time Entries, Expenses, and Invoices, and then publish them for company-wide use.
Dashboards are created using a grid-based workspace where charts can be inserted, configured, and arranged to present meaningful business metrics. When published, dashboards become available to other users for viewing and filtering.
Check out the CORE Insights FAQs.
Key features include:
- Prebuilt and configurable dashboards
- Custom dashboard and chart creation
- Dashboard sharing within the company
- Custom calculations and formulas
- Interactive visualizations
Pre-Built Dashboard Collections include:
- Accounts Receivable (Aging, Client Aging, Invoice Register)
- Project Metrics (KPIs)
- Time & Expense
How To
Advanced Dashboards
| Insights | Description |
| Accounts Receivable |
Accounts Receivable dashboards help you monitor unpaid invoices, overdue balances, and collection performance using interactive charts and detailed transaction views. These dashboards allow you to analyze receivables by aging period, client, and invoice details so you can better manage cash flow and outstanding balances.
|
| Project Metrics |
Project Metrics dashboards help you monitor project performance, profitability, and billing trends using key performance indicators (KPIs) and visual summaries. These dashboards combine financial and operational data so you can evaluate project health, track progress over time, and identify areas that require attention.
|
| Time and Expense |
The Time & Expense dashboard collection helps you monitor employee time activity and project-related expenses within your company. These dashboards provide visibility into recorded time, expense transactions, and approval workflows, allowing you to track operational performance and maintain accurate billing data.
|
Field Descriptions
| Field Name | Field Description |
| Advanced Dashboards > Create Dashboards > | |
| Dashboard Name | Name for the dashboard. This name appears in the dashboard list and helps you identify the dashboard later. |
| Dashboard Description | Displays additional information describing the purpose or contents of the dashboard. |
| Collection | Specifies the dashboard collection in which the dashboard is organized. Collections group dashboards into categories to help you access and manage them more easily. |
| Advanced Dashboards > Create Dashboards > Canvas Menu > | |
| Canvas | The canvas is the main design area where dashboard components are placed and arranged. The canvas uses a grid layout that automatically aligns elements as they are added or resized. |
|
Toolbar:
Undo and Redo |
The toolbar provides options to insert and manage dashboard components, including charts, text, images, buttons, containers, and filter controls. It also includes layout and editing tools such as undo and redo. Reverses or restores recent changes made to the dashboard layout or configuration. Supports standard keyboard shortcuts and allows undoing or redoing multiple actions. |
| Insert Chart | Opens the Chart Builder to add a new chart to the dashboard. By default, the inserted chart is created as a duplicate, allowing you to modify it without affecting the original chart. |
| Image | Inserts an image element into the dashboard. You can use the Image panel to upload an image using a URL or local machine and adjust the aspect ratio (Contain, Cover, or Fill). |
| Text | Inserts a text element that can be used for titles, descriptions, or informational content. Text formatting options are available in the Text panel. |
| Button | Inserts a new button to navigate to another URL. You can use the Button panel to set its URL. |
| Container | Inserts a new container, which groups and holds dashboard assets so they can be moved, deleted, copied and pasted at the same time. |
| Filter Controls | Inserts a filter control for end-users. Options include Date Picker, Multi-select List, and Input Box. The configuration panel updates to display filter control options. |
| Margin |
Specifies the spacing applied around the selected dashboard element or layout section. The margin value controls the amount of empty space between components on the dashboard canvas, helping improve visual separation and alignment. Margins are adjusted using a numeric selector. Increasing the value adds more spacing around the selected element, while decreasing it reduces the space between dashboard components. |
| Column |
Determines the number of columns used within the selected layout row. Columns define how dashboard content is arranged horizontally across the canvas. The column value is adjusted using a numeric selector. Increasing the number of columns divides the row into additional sections, allowing multiple charts or elements to be placed side by side. Reducing the number of columns merges available space into wider sections. Columns follow the dashboard grid system and automatically align elements within the layout. |
| Download |
Exports dashboard data or content in supported formats. Available export options include:
|
| Preview | Allows you to view the dashboard as it will appear to end users without publishing the changes. In the preview mode, you can interact with dashboard elements such as filters, controls, and buttons to verify behavior and layout before making the dashboard available to other users. |
| Discard Changes | Allows you to revert the dashboard to its state at the last Publish. |
| Publish | Applies the latest dashboard changes and makes them available to users. |
| Unpublish | Removes the dashboard from user access and returns it to the Draft status. The dashboard can be published again later. |
| Dashboard > Create a Chart > Chart Builder | |
| Data Panel |
Displays the datasets available for creating charts. The panel is located on the left side of the Chart Builder and lists all datasets accessible to the user. You can use the search field to quickly locate a dataset. When a dataset is selected, its fields become available for chart configuration. Datasets can include items such as Project Metrics, Time Entries, Expense Entries, Invoices, and other available CORE data sources. Fields from the selected dataset can be dragged to the Category or Value area. |
| Category Fields | Displays text or date-based fields used to group data within a chart. Examples include client, project manager, or invoice date. Adding a category field organizes chart data into groups. |
| Value Fields | Displays numeric fields used to measure data. Examples include totals, counts, or monetary amounts. When added to a chart, value fields are automatically aggregated using a default calculation such as Sum or Count. |
|
Chart Builder Toolbar: Default Labels |
The Chart Builder toolbar provides options to configure chart behavior, calculations, and display settings before saving the chart to the dashboard. Allows you to define how chart labels appear by default. These labels control how field names and values are displayed within the chart visualization. |
| Internationalization | Provides localization options for chart content, including number and date formatting based on regional or language settings. This ensures charts display values according to selected formatting standards. |
| Buckets |
Buckets allow you to group numeric data into defined ranges or categories by creating a new derived column. This helps summarize large datasets by organizing values into logical intervals, such as aging ranges, date periods, or numeric bands. When a bucketed column is created, it becomes available as a new field that can be used in chart categories or series to simplify analysis and improve readability. |
| Formulas | Enables creation of calculated fields using existing dataset columns. Formulas can be used to derive new metrics or perform custom calculations directly within the chart. |
| Filters | Allows filters to be applied at the chart level. These filters limit the data displayed in the chart without affecting other dashboard components. |
| Save Chart | Saves the configured chart and adds it to the dashboard canvas. When saved, the chart becomes part of the dashboard layout and can be resized, moved, or further configured. |
Create Dashboards
Whether you are monitoring company performance, tracking KPIs, or analyzing operational data, creating a dashboard allows you to organize charts and insights in one place. A dashboard provides a workspace where you can add visualizations, filters, and layout elements to present CORE data in a meaningful way. Newly created dashboards open in Configuration (Design) mode and remain in Draft status until they are published.
To add a new dashboard, follow these steps:
- Open the Advanced Dashboards screen from the side menu > Insights.
- From the Dashboard Collections screen, click Create Dashboards on the top-right.
- On the Create Dashboard dialog, you can enter the required information. Check the Field Description table above for details.
- Dashboard Name
- Dashboard Description
- Collection
- Click Create.
The dashboard opens automatically in Configuration mode, where you can add and arrange charts. Newly created dashboards are saved in the Custom collection.
Insert Charts
Creating a chart allows you to visualize CORE data using datasets and configurable chart types. Charts update dynamically as fields and settings are adjusted, allowing you to refine the visualization before saving.
To insert a chart, follow these steps:
- Open the Advanced Dashboards screen from the side menu > Insights.
- Open the dashboard in Configuration (Design) mode.
- Click Insert Chart on the toolbar, and the Chart Builder opens with a bar chart selected by default. Next, select a Dataset from the Data panel to define the chart data source.
-
Drag fields from the Data panel into the chart configuration areas:
- Drag a field into Category to group data (for example, Client or Project Manager).
-
Drag a numeric field into Value to calculate totals or measurements.
Note: The chart updates automatically as fields are added.
- Select a different visualization from the Charts panel on the right.
- Add additional configurations such as Buckets, Formulas, Filters, etc. Check the Field Description table above for details.
- Use the Configuration panel to adjust styling, sorting, formatting, or layers as needed.
- Click Save Chart. The chart is saved and added to the dashboard.
Note: When adding more than four fields to a Table chart, use the field menu to reorder or remove fields.
Manage Dashboard Charts
After a chart is saved, it appears on the dashboard. You can modify, organize, or manage charts to adjust how information is presented on the dashboard. These actions allow you to update visualizations, control layout, and manage dashboard content without recreating charts. Check out Understanding charts in CORE Insights for more.
To manage charts, follow these steps:
-
Open the Advanced Dashboards screen from the side menu > Insights.
- Open the dashboard in the Configuration (Design) mode. Select the chart you want to manage.
- Use the chart options menu
to perform available actions, such as:
- Edit the chart configuration
- Duplicate the chart
- Resize or reposition the chart on the dashboard
- Apply or modify chart-level filters
- Download or export chart data
- Delete the chart from the dashboard
- Changes are applied automatically in the Design mode. Publish the dashboard when you are ready to make the updates available to users.
Manage Dashboard Status
After designing a dashboard, you can review how it appears to users and control its availability. The Preview mode allows you to test dashboard interactions before making changes visible. Publishing makes the dashboard available to users, while unpublishing removes access and returns the dashboard to Draft status.
To manage dashboard status, follow these steps:
- Open the Advanced Dashboards screen from the side menu > Insights.
- Open the dashboard in Configuration (Design) mode.
- To review the dashboard before publishing, click Preview.
-
Interact with the filters and charts to verify layout and behavior.
- Next, exit the Preview mode to return to the Configuration (Design) mode.
- To make the dashboard available to users, click Publish. To remove user access, click Unpublish.
Changes made in the Configuration mode remain in the Draft status until the dashboard is published.
Mark Screen as Favorite
You can mark or flag the most-often used and important screens in CORE as your favorites up to a maximum of ten. These favorite screens then display separately on the side menu under the Favorites list. You can manage all your favorite screens in CORE from User Settings.
To mark this screen as your favorite, watch this video or follow these steps:
- Open the Advanced Dashboards screen from the side menu > Insights.
- In the list view, click
on the top-right.
- You can access this screen from the side menu under Favorites.
You can also check the detailed video on marking screens as favorite in CORE.