Hosted reports
Kreel can turn a live agent analysis into a permanent, shareable report. Your AI agent builds and publishes it; you manage it afterward on the Reports page in the left navigation. This page covers viewing, sharing, and deleting reports that have already been published. For how your agent publishes one, see Publish a report.
Where reports live
Section titled “Where reports live”Reports are served from their own domain, separate from the Kreel dashboard.
Each brand gets one URL pattern: https://{handle}.reports.kreel.ai/{slug}.
{handle}is a subdomain your workspace claims once per brand. It’s globally unique across Kreel, for exampleacme.{slug}is generated from the report title. It only needs to be unique within that brand.
This is a separate origin from the authenticated app at app.kreel.ai, on purpose.
A report’s own HTML, and any CSS or JavaScript inside it, run isolated from your Kreel login and from every other brand’s reports.
Nobody needs to sign in to Kreel to view a report.
They unlock it with the brand’s report password instead (see below).
Anyone with access to the brand in Kreel can open the Reports page and see the list and view counts. Claiming a handle, setting a password, and deleting reports are owner and admin actions only.
Set up hosted reports
Section titled “Set up hosted reports”Before your agent can publish a report that anyone can actually open, an owner or admin needs to do two things once per brand.
- Open the Reports page for the brand.
- Under Report handle, enter a subdomain label and click Claim handle. Handles are lowercase letters, numbers, and hyphens, 3 to 63 characters, and can’t start or end with a hyphen. This becomes the subdomain every report on the brand is served from.
- Under Report password, enter a password of at least 8 characters and click Set password. This single password unlocks every report on the brand, not just one.
- Ask your AI agent to publish a report (see Publish a report), or publish one yourself from the CLI.
How viewing and sharing works
Section titled “How viewing and sharing works”Share a report by copying its URL from the reports list: https://{handle}.reports.kreel.ai/{slug}.
The first time someone enters the correct password for a report, Kreel remembers it in their browser for that brand. From then on, they can open any other report on the same brand without entering the password again. There’s no per-report password and no separate login; it’s one shared password per brand.
An incorrect password just re-prompts. Kreel throttles repeated incorrect attempts before letting the same visitor try again.
Rotating the password (the button reads Rotate password once one is set) signs everyone out immediately. Anyone who already unlocked the brand’s reports has to enter the new password again.
Manage published reports
Section titled “Manage published reports”The reports list on the Reports page shows one row per report: title, its URL, when it was last viewed, total views, unique viewers in the last 30 days, and when it was published. Use the copy-link button next to a report’s URL to grab its share link. Your own views count toward the totals when you open a shared report yourself.
Correcting a report
Section titled “Correcting a report”Reports are frozen once published: there is no edit. If your agent needs to fix or update one, it publishes a new report and points it at the old one. The old report’s URL then redirects to the new report, while the old report is still stored and can still be opened directly by its own link. See Publish a report for how your agent does this.
Deleting a report
Section titled “Deleting a report”Owners and admins can delete a report from its row in the list. Deleting is permanent: the report’s stored HTML is removed and its URL stops working immediately. This can’t be undone, so Kreel asks you to confirm before deleting.
Custom domains
Section titled “Custom domains”Kreel does not support a custom domain for reports.
Every brand’s reports are served from a subdomain of reports.kreel.ai.
Need help?
Section titled “Need help?”Email support@kreel.ai.