Your scheduler
Starts the job, sets its time zone, prevents overlap, and reports failures.
RECURRING REPORTS / ONE PLACE TO CHECK
New week. New information. No “which attachment is the latest?”
Your scheduled agent prepares the report. share/artifacts publishes the approved HTML at a URL you can keep using. Readers see the latest successful update when they open or refresh the page.
Bring your own scheduler. share/artifacts does not schedule jobs or automatically refresh source data.
A REPEATABLE HANDOFF
THE SHORT ANSWER
Use your agent’s scheduler to gather approved information and create a static HTML report. Publish it once through share/artifacts, save the returned page ID, and update that page on later runs. Set the audience deliberately, keep credentials in private configuration, and verify each update. Scheduling, source access, and failure notifications belong to your agent or scheduler.
01 / WHO DOES WHAT
Starts the job, sets its time zone, prevents overlap, and reports failures.
Uses permitted sources, checks the snapshot, and writes the complete report.
Sanitizes and hosts the submitted HTML, keeps its URL, and applies page access settings.
This guide describes a workflow you configure. It does not turn on a schedule or grant an agent access to your accounts.
02 / START WITH A REPORT WORTH REPEATING
A useful weekly update answers the same questions each time: what changed, what is at risk, and what needs a decision. Give every snapshot a reporting period so an old report cannot masquerade as a current one.
Open the complete weekly report example ↗The example includes fictional source notes and the finished HTML report.
WHAT EACH SNAPSHOT SHOULD SAY
03 / PUBLISH ONCE. UPDATE AFTER THAT.
Choose the audience, approved sources, reporting period, schedule and time zone. Decide whether each draft needs your review or whether you authorize unattended updates within clear limits. Missing sources, unusual results, and audience changes should stop for review.
Set up a compatible background agent with a personal access token. Use the background-agent setup page and store the token in private configuration on the machine running the job. The job needs page read and write permissions; saved styles need their own permissions.
Create a complete HTML report from the approved sources. Review the facts and layout, approve publishing, and choose access. New pages are owner-only unless you choose otherwise. Save the returned page ID and share URL in the job’s private configuration, then test the recipient experience.
On each scheduled run, collect the new approved snapshot and create the complete replacement HTML. Include the reporting period and source cutoff. Ask the agent to update the saved page ID—not publish a new page. Run only one update at a time and keep the existing audience unless you approve a change.
Ask the agent to confirm the update succeeded, then open the same URL to review the new report. If an update result is uncertain, check whether the new content was saved before retrying. If a run fails before updating, keep the last good report and have your scheduler notify you.
04 / MAKE FAILURES OBVIOUS
Every successful update uses publishing allowance. Check your plan limits before choosing a schedule. For an existing tab, readers may need to refresh; this is not a live dashboard.
05 / KNOW HOW TO STOP
Pause the schedule in the system that runs your agent. Revoke its personal token if it should no longer access share/artifacts. Tokens are credentials, not passwords for your readers: never paste them into chats, prompts, URLs, HTML, or a repository.
Change page access to Only me, set an expiration, or unpublish it. Revoking an agent token does not remove recipient access. Choose the right private-sharing settings.
ONE LESS REPEATED HANDOFF
Start with one reviewed report and one scheduled job. Keep the source checks and audience explicit as you repeat it.