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.
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
Google SheetsRead rowsReads the column headings and one example row from the data tab so the AI can see what the tab holds. - 2
OpenAIQuery modelAsks the AI which column holds the labels, which holds the numbers and whether a bar, line or pie chart fits. - 3
Google SheetsRead columnReads the whole label column and the whole value column, checking each is headed by the name that was chosen. If
chartTypeis “pie”- 4
QuickChartCreate pie chartDraws a pie chart of the labels and values, titled with your question, when a pie is the chart chosen.
Otherwise, if
chartTypeis “line”- 5
QuickChartCreate line chartDraws a line chart of the values against the labels, titled with your question, when the AI chose a line.
Otherwise, if
chartTypeis “bar”- 6
QuickChartCreate bar chartDraws a bar chart of the values against the labels, titled with your question, when the AI chose bars.
- 4
- 7
Google 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.
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
