All workflows
Google Sheets logoOpenAI logoQuickChart logo

Ask a question about your sheet, get a chart back

Write a question about a tab of your spreadsheet and get back a chart of the numbers already in it, recorded on your answers tab.

Run manually3 apps7 steps

Apps it connects

Authenticate each one once and the workflow is ready to run.

What it does

Each integration step this workflow runs, in order, what it is for, and the conditions and loops that decide when it runs.

  1. 1Google SheetsRead rowsReads the column headings and one example row from the data tab so the AI can see what the tab holds.
  2. 2OpenAIQuery modelAsks the AI which column holds the labels, which holds the numbers and whether a bar, line or pie chart fits.
  3. 3Google SheetsRead columnReads the whole label column and the whole value column, checking each is headed by the name that was chosen.
  4. If chartType is “pie”

    1. 4QuickChartCreate pie chartDraws a pie chart of the labels and values, titled with your question, when a pie is the chart chosen.

    Otherwise, if chartType is “line”

    1. 5QuickChartCreate line chartDraws a line chart of the values against the labels, titled with your question, when the AI chose a line.

    Otherwise, if chartType is “bar”

    1. 6QuickChartCreate bar chartDraws a bar chart of the values against the labels, titled with your question, when the AI chose bars.
  5. 7Google SheetsAppend rowAppends one row to the answers tab with the date, question, chart type, columns used, points plotted and chart link.

How it works

What happens on each run, in plain English.

Give it a link to your spreadsheet, the tab holding the data and a plain question about it, then run it whenever you want a chart. The column headings and one example row are read, the AI is asked which column holds the labels, which holds the numbers and whether a bar, line or pie chart suits the question, and the chart is drawn from the figures already in the tab.

You end up with a permanent link to the chart image, recorded as one new row on your answers tab alongside the date, the question, the chart type, the columns used and how many points were plotted. Your data is only ever read. The columns chosen must exist on the tab and be headed as expected, or the run stops rather than plotting the wrong figures. A cell that cannot be read as a number is left off and counted, and that count is written next to the chart, so no value is guessed and no gap is hidden.

Before the first run you need a tab whose first row holds the column headings, and an existing tab to record answers on.

google sheetsquickchartchartreportingaion demand

Start from a workflow that already works.

Add "Ask a question about your sheet, get a chart back" to your workspace, connect its apps, and make it yours. No credit card required.

Free plan available · No credit card required