Dashboards & Widgets Overview

Build charts, KPIs, and richly formatted tables from your synced bank data on an always-editable canvas, then publish or embed them.

5 min read

On this page

Dashboards turn the financial data you already sync with BankSync into charts, big-number KPIs, and richly formatted tables. You build a dashboard by dropping widgets onto a grid, pointing each widget at your data, and choosing how to chart it. There is no separate report to build or refresh: a widget always re-reads its source when the dashboard loads, so what you see reflects the latest data BankSync has.

A populated dashboard, and adding a widget from the library.

Most widgets read from a feed (the data your feeds keep synced to your connected tools, like a sheet or warehouse). A widget can also read straight from a connected bank or provider for the freshest possible numbers, from a small static table you type in yourself (handy for targets or reference lists), or from two or more feeds combined. Feeds are the common starting point, but they are not the only option.

Feed data vs. live bank data

A feed-backed widget reads the copy your feed last synced to your connected tool, so it is as fresh as your most recent sync (typically hourly or daily). A bank/provider source reads the bank directly each time, so it is the most up-to-the-moment, at the cost of a slower load. Pick a feed for everyday dashboards; reach for a live bank source when you need the very latest balance or transaction.
A data preview table with richly formatted columns: signed currency amounts, a Posted/Pending/Cleared status column, a budget-used percentage bar, and a 4-week trend sparkline.
Tables can render currency, status pills, progress, and sparklines, so a table reads as clearly as a chart.

Prerequisites

Dashboards visualize data you have already synced, so before you start make sure you have connected a bank and created at least one feed (so there is data to chart). New here? See Connecting a bank and Create your first feed.

Availability

Dashboards are in beta and roll out per workspace. If you do not see Dashboards in your left navigation yet, it is not enabled for your workspace.

What a dashboard is made of#

A dashboard has four moving parts. You will spend most of your time in the canvas (where widgets sit) and the inspector (the panel that configures whichever widget you have selected).

Canvas

A resizable grid where each widget lives. Drag to move, drag an edge to resize. Your layout saves automatically.

Widget library

The panel you add widgets from. Describe a chart in plain language, pick from suggestions, browse chart kinds, or reuse a widget you already built.

Inspector

The right-hand panel that configures the selected widget: its data, its chart kind, and its styling. (Select a widget to open it.)

Filters

Dashboard-wide controls (like a date range) that every widget responds to at once.

The dashboard editor showing several widgets placed on a resizable grid canvas, including charts and KPI tiles arranged across the layout.
The canvas: widgets arranged on the editable grid.

What a widget can be#

A widget is not only a line chart. When you add one you choose a kind, and the catalog is broad:

  • Charts: lines, areas, bars and columns, pies and donuts, plus many more specialized kinds (treemaps, heatmaps, box plots, and so on) for when you need them.
  • Big-number KPIs: a single headline figure (like total spend this month), optionally with a comparison arrow against the previous period and a small trend sparkline.
  • Gauges: a dial that shows progress toward a goal with green / amber / red bands, good for things like a savings-rate target.
  • Tables: rows of data with rich, per-column formatting. Columns are not just plain text: they can render as currency, status pills, progress bars, mini sparklines, ratings, links, and more, so a table can be as readable as a chart.

You are never locked into your first choice. Switch a widget's kind in the inspector at any time, and BankSync carries over the fields you have already bound.

The add-a-widget library panel open on the All tab: a searchable catalog of widget kinds, each card showing a live mini-preview of the chart, KPI, or table.
The widget library: a searchable catalog of every widget kind, each with a live preview.
The inspector configuring a KPI widget that sums an Amount field, with the comparison delta-arrow enabled and an area sparkline turned on.
The inspector configuring a KPI widget, with a comparison arrow and a trend sparkline turned on.
A date-range filter control set to a 90-day preset spanning 2026-01-01 to 2026-05-31.
A dashboard-wide date-range filter: change it once and every widget updates.

Let an agent build it

You do not have to place every widget by hand. If you drive BankSync through an AI agent, you can ask the agent to create whole dashboards and widgets for you (this is available in beta, alongside the in-app Dashboards feature).

Two ways to start#

A blank dashboard

Start from an empty canvas and add widgets one at a time. Good when you know what you want to see.

A template

Start from a prebuilt dashboard, point it at your feeds, and tweak from there. Good for a fast, polished start.

The dashboard template gallery showing prebuilt dashboard cards a user can pick to instantiate.
The template gallery: pick a prebuilt dashboard and point it at your own feeds.

A brand-new dashboard is a draft until you give it a name, add a widget, or add a filter. Once you do, BankSync saves it for real and it appears in your dashboards list. Until then it stays an unsaved scratch space, so you can experiment without cluttering your workspace.

A worked example#

The fastest way to understand all of this is to build one widget end to end. Say you want to see what you spent each month, broken down by category:

  1. Open a blank dashboard and click Add a widget.
  2. In the Ask tab, type spending by month by category, or pick a Bar chart from the chart kinds.
  3. Point the widget at your Transactions feed.
  4. Group by Category, and set the value to Sum of Amount.

That is it. The widget renders, and your spend-by-category chart updates every time the dashboard loads. From here you can switch it to a different chart kind, add a date-range filter, or drop in a KPI for total spend.

There is no view mode and no save button#

For you as the author, BankSync dashboards are always editable. There is no separate "edit" and "view" mode to toggle between, and there is no Save button. Every change you make (moving a widget, renaming the dashboard, editing a chart) is saved automatically a moment after you make it. A small status badge in the toolbar shows Saving while a change is in flight and Saved once it lands.

The dashboard editor's toolbar showing the Undo and Redo actions, a Filters toggle, a Fullscreen button, the Widgets button, and a primary Share action.
The editor toolbar. The autosave status badge sits here, switching between Saving and Saved as your changes land.

What people you share with see

"No view mode" applies to you, the author. When you publish a dashboard, the people you share it with see a separate, read-only view: they can read and filter it, but they cannot edit your widgets or layout. See Publishing and sharing for how that works.

Where to go next#

Recommended path

  1. Create your first dashboard

    Open a blank canvas and learn the editor layout and keyboard shortcuts.

  2. Add a widget

    Use the library to add your first chart, KPI, or table.
  3. Connect it to your data

    Point the widget at a feed (or a live bank source), then pick what to group by and measure. This is what "binding data" means: telling the widget which numbers to show.

  4. Pick a chart kind

    Browse the chart catalog and choose how to draw it. You can switch kinds at any time.

  5. Try KPIs, tables, and gauges

    Not everything is a chart. Add a headline number, a formatted table, or a goal gauge.

  6. Publish or embed

    Share a read-only link or embed a widget in your own site.

Create your first dashboard

Use this page with your AI assistant

Every BankSync doc is available as plain Markdown for agents and LLMs.