What a report covers
A report covers the last complete period:
The period is counted in UTC days. A scheduled report picks the period that just ended by the automation’s own time zone, so a Monday-morning report in Sydney reports the week that ended there on Sunday.
What is on it
- Visibility per engine, as “X of N answers”. When only one answer was read it says “read once”. Never a percentage, and never a comparison with the previous period.
- Work shipped, waiting and failed, from the action log.
- Before-and-after check verdicts. This section and Page changes below are the only places movement language appears.
- Page changes: up to 10 changes seen on the site in the period that were matched to our work, worded as their evidence card words them. A rate appears only for a change whose checks proved it moved. The section is left out when there are none.
- Deciding sources: up to 5.
- Competitors, counted over the same answers as your own visibility.
- Next steps: up to 3, from the win plan.
- Markets, only when the workspace reads two or more markets or a market went unread: each market’s visibility with its
n, the differences between markets that clear the evidence floor, and each market an engine could not be read from, with the reason (“Not measured in Kenya on ChatGPT: that engine can’t be asked from a location”). When no difference clears the floor, the section says so instead of naming one. - Brand family, only when the workspace has a confirmed brand property: “you” rolled up, then how often each property counted as you and was cited.
- The agent’s words: a summary, highlights, the next period, and notes.
Your reporting standard
The business profile has a Reporting group with one free-text field, Reporting standard: the tone, who reads the report, words to avoid. Every client report follows it and stores a copy of the standard it was written under. It never overrides the rules above: no percentages, and no movement that was not proven.Making reports
Three automation templates publish them on a schedule:
Monthly and quarterly automations run at the automation’s local time. A missed run catches up later in the same period. The existing Write the quarter in review template is now quarterly instead of manual.
A report can also be made by hand with Make one now under Results → Client reports, or asked for in a chat.
The automation needs the Publish the client report tool group in its allowlist. See The agent’s tools.
Sharing
Each report has a signed link atapp.attensira.com/r/<token> that opens without an account.
- The link lasts 180 days.
- It is revoked by rotating the workspace’s receipt link (Rotate on the receipt). One secret covers every link the workspace has shared, so rotating stops all of them at once.
- The page has a Download PDF link (
/api/pdf/share/<token>on the same host, no login needed). The PDF is the page printed on white paper with your branding, in a file calledreport.pdf. If making it fails in a way that waiting can fix, it is tried once more. If there is still no PDF, the page opens your browser’s print dialog, where Save as PDF makes the same document. - It carries your org’s branding. Under white label it does not name Attensira.
Email delivery
Set the recipients under Results → Client reports: at most 10 addresses. Empty means the workspace owner.- Email each scheduled report switches off email for scheduled reports only.
- A scheduled report automation emails each period once, even if the period is republished.
- Make one now with Email it to the recipients ticked always sends a new email.
- A report published from a chat is not emailed.
Over the API
The dashboard reads and publishes reports through/v1/projects/{id}/reports, behind a signed-in session. A shared report’s data is readable without an account at GET /v1/share/{token}, with the token as the only credential. The latest published report for a cadence is get_report over MCP and GET /v1/reports/latest over the REST API, which returns the markdown in full.