arkushHelp

Work with an AI agent

Work with your AI agent

You connected your own agent under your account. In this guide, you see how a dashboard looks to the agent, and learn the habits that get good results.

What to know first

The agent's changes appear on the open dashboard while it works. The header shows Agent editing, and a dashed outline marks the changed chart.

What an agent can do

Your rights carry over to the agent. On arkush.app, a BigQuery query runs as you, in your browser, so the agent writes the query and you select Refresh in the app. The agent continues from the rows that the refresh saves.

You can read the checks yourself in the Findings panel. Switch the dashboard to Edit, then select the warning icon in the icon rail at the right edge. The panel shows what is broken, what will read badly, and how much the charts cost to draw. Each finding is a problem or advice. A problem means the dashboard is broken or reads wrong now. Advice means the dashboard works, but something will cause trouble later. The badge on the rail counts problems only, and a block with a problem shows the same mark in its header.

Some advice describes a choice you made on purpose, such as a note laid over a chart. Select Mark as understood on that advice, write why it stays, and select Mark as understood again. The advice moves to the Understood group with your reason, and your agent no longer gets it after each change. Your agent can mark advice the same way. To see it as advice again, select Show as advice again.

The cost of the charts shows as meters in the panel's Weight section. One meter compares the rows of the fullest datasource with the row cap. Another compares the marks that the charts draw with the limit for a fast dashboard. Point at a meter to read the datasource or the chart that fills it, and its count. A dashboard with no findings shows a green check and Nothing to fix. The (i) beside it says what the checks look for.

The panel shows the checks that run in the browser, and what Vega-Lite said when the canvas drew each chart. Some checks need the server, and only agents get them: the checks for an unregistered service account, an unregistered database and an unknown delivery destination. Each one is about an org-install feature. So your agent can report a finding that the panel does not show. The panel is for editors, so a person who can only view the dashboard does not see it. After an agent finishes, read the panel to check its work.

What an agent cannot do

When arkush refuses the agent

A refusal names its situation with a short code, for example not-shared, and a link to its entry in Error messages. The agent acts on the code. When somebody other than the agent can fix the situation, the agent gives you the message and the link. Read the entry to learn who can fix it and what to do.

Habits that get good results

When the agent stops, one notice names its changes. Undo takes back the agent's whole change.
Version history. A save by your agent shows the agent and the person who approved it.

Example asks