Loading the documentation…

Report Builder AI

The Report Builder is an AI assistant that builds and changes reports. You describe what you want in the AI panel of a report you can edit; it plans the work, makes the changes and shows you what it did. To build a report by hand, see Build a report.

Open the Report Builder

  1. Open a report you can edit and choose Edit.
  2. Open the AI panel on the right and pick Report Builder in the segmented row at its top. The row also offers Model AI, which works on the report's semantic model.
  3. Describe what to build or change in the message box and send it. You can also drag an image into the box to hand it to the assistant: the hint reads Drop a screenshot or a sketch, then say where to rebuild it.

The panel remembers your last choice between the two sides; the first time it opens, it starts on Report Builder. A side you cannot use is not shown, and if only one side is left, the chooser becomes a plain label.

Ask for work

Ask Model AI for new fields

The Report Builder does not change the semantic model itself. When a job needs a field the model does not have, the plan asks Model AI for it as a hand-off of kind Measure, Field parameter or Calculated column.

Choose how changes are approved

Pick the acceptance mode in the message box. It sets how much of the job is checked with you:

ModeWhat it does
Auto-acceptThe default. A big job shows its plan once for approval and then runs; small asks apply directly.
ManualEvery change waits for your approval.
UnrestrictedSkips the plan and the approvals.

A shield icon shows while Auto-accept or Unrestricted is on.

Follow a running job

What the Report Builder changes

Everything inside the open report: pages, visuals of every type, including Text box, Image and Bookmark navigator, field wells, options, limits, slicers of every style, page and visual filters, interactions, layout, which visuals are hidden, report bookmarks, the theme and the report's assets.

Two things stay outside its reach:

You can also start a report from a description with New report with AI in the report list, and it rebuilds a report from a screenshot or a sketch; the dialog is on Build a report.

Bookmarks and stories

The Report Builder works with report bookmarks the way an author does in the Bookmarks panel; see Bookmarks.

Review my report

In edit mode, choose Review my report in the report header or in the AI panel toolbar. It is described as "Saves your unsaved edits, then the Verifier pictures and checks every page; the review itself changes nothing".

  1. Open Review options and choose Review the whole report or Review this page.
  2. Follow the review as a Review card in the chat. While it runs it reads Reviewing, Reviewing 3 pages or Reviewing every page; when it ends it reads "No problems found on 4 pages." or "1 error, 2 warnings on 4 pages.".
  3. Read the findings, each with the kind of check, the page it sits on and a severity. The checks are Rendering, Overlap, Query error, Empty visual, Slow (30 s rule), Numbers disagree, Design and Other.
  4. Tick the findings you want fixed, each with a tick box labelled Include finding {n}, and choose Fix these (2), whose label counts the ticked findings. The assistant receives them as a message that begins "Fix these findings from the review:" and works through them in the same chat.

The review saves a version named Before review first, so the report is where it was if you dislike the fixes. The card also says where its pictures came from: Pictures from the server renderer., Pictures from this browser., or Visual check not possible: no server renderer and the tab was hidden.

A review that cannot start says why: "You need Use DataPrism AI and edit rights on this report.", "A Report Builder request is still working on this report." or "Add a visual first.". If the report changed elsewhere, the toast reads "Someone else saved this report. Resolve the conflict, then ask for a review again.". Other outcomes are Could not start the review, "The review did not run. The Report Builder's reply above says why.", The review was stopped., "The Verifier got stuck:" with its reason, and The review could not be loaded.

Models

The Report Builder runs on Kartlos Premium by default. You can switch it to Kartlos Standard, and the agents it starts follow your choice. For each custom visual it prepares, it names the model it will use and its reason, and the cost estimate sits on the plan card, where you can change the pick before you approve. The check of the finished pages runs on Kartlos Premium.

Permissions

The Report Builder needs the Use DataPrism AI permission and edit access to the report. You do not need edit access to the semantic model: when a job needs a new measure or calculated column, the plan asks Model AI for it, and Model AI keeps its own gate.

See Who can do what in DataPrism.

Limits and edge cases

Questions, answered

What is the difference between the Report Builder and Model AI?

They are the two sides of the same AI panel. Report Builder works on the report: pages, visuals, filters, layout and theme. Model AI works on the semantic model the report reads from: measures, columns, tables, relationships and tests. See Model AI.

Can I close the browser while the Report Builder works?

No. You can move around DataMind or switch tabs while the job runs, but closing the browser parks it. The status reads "paused: no browser", and the job resumes when you open DataMind again.

What happens when the job needs an answer from me?

The Report Builder tile in the sidebar dock marks the job Needs your input, and you get an in-app notification, a badge on the tab and, if you allowed it, a desktop notification. Open Report Builder and choose Job view or Open on that row to reach the report at the question; the job waits there for you.

Why did the Report Builder stop and say it is stuck?

It guards against loops: when the same error repeats 5 times, or 20 steps pass with no change to the report, it stops with "I'm stuck, here's why". Read the reason it gives, adjust your request and send it again.

Can two people run jobs on the same report?

One job runs at a time per report, and everyone who can edit the report shares its thread. Other editors can watch a running job and stop it; starting a job, answering its questions and approving its work belong to the person who asked. A copy of the report starts with an empty thread.

Can I make the Report Builder ask before every change?

Yes. Pick Manual as the acceptance mode and every change waits for your approval. Auto-accept is the default, and Unrestricted skips the plan and the approvals altogether.

Does the Report Builder create new measures or calculated columns itself?

No. When a job needs a measure, a field parameter or a calculated column the model does not have, the plan lists it as a request to Model AI, which builds it after you approve the plan. If you cannot use Model AI, the assistant builds with the fields the model already has and says what is missing. See Ask Model AI for new fields.

Does the Report Builder edit a custom visual's code?

No. It can place a custom visual, bind its fields, change its options and add its assets, but it never edits the code itself. To change the code, open the tile's Studio; see The custom visual Studio.

Where can I see how a report was built?

The Job view holds the whole run: a Timeline with each step's model, tokens, cost and time, and a Graph of the agents and hand-offs. Open it with Open Job view on the plan card, with Job view on a row in the sidebar dock, or from a link in the report's chat. The finished job stays with the report as how this report was built.

Which model does the Report Builder run on?

Kartlos Premium by default. You can switch it to Kartlos Standard, and the agents it starts follow your choice. The check of the finished pages runs on Kartlos Premium.

How do I have a finished report checked?

Open the report in edit mode and choose Review my report in the report header or in the AI panel toolbar, then Review the whole report or Review this page. The review pictures and checks the pages and lists what it finds with a severity; tick the findings you want fixed and choose Fix these (2). It saves a version named Before review first, and the review itself changes nothing.

Where do I see the Report Builder's jobs?

In the sidebar dock, above your account menu: the Report Builder tile shows Needs your input, {n} running or {n} finished and opens the list of jobs, each with Job view, Open and Stop or Dismiss. On a phone the same activity is a floating Report Builder pill at the top of the screen.