PPromptReports
Use cases/What your agents did this week

What your agents did this week

ProposedNo plan row yetPromptComputeRepoOpsCommitOpsSales as CodeContextFile

Named in the research as later work. Needs the customer portal (LDG-2259, Planned).

Use case

What your agents did this week: a workflow across PromptCompute, RepoOps, CommitOps, Sales as Code, ContextFile that starts from weekly.

Who would use it

Owners who want one page on what their agents did.

What value it provides

A weekly digest of actions, approvals, incidents, promises and spend, each line linked to its record.

Why it matters to the user

You stay in charge of agents without reading every log.

The problem

Agents act across many tools, and no owner can see the week in one place.

Expected outcomes

  • Owners who open the digest weekly
  • Issues found in the digest before a customer found them

Each run records its outcome as met, not met or not measured.

How it runs

1. Approvals and denialsPromptComputeBuilt
2. Incidents and recoveriesRepoOpsBuilt
3. Promises made and keptCommitOpsBuilt
4. Forecast changesSales as CodeBuilt
5. Assemble and sendPromptReportsProposed

Products and connections

ProductRole in this workflowDocs
PromptComputeApprovals and denialsReference · PromptCompute docs
RepoOpsIncidents and recoveriesReference · RepoOps docs
CommitOpsPromises made and keptReference · CommitOps docs
Sales as CodeForecast changesReference · Sales as Code docs
ContextFileReference · ContextFile docs

Outside the family: Slack or email.

What a person approves

ActionDefault risk
slack.post_messagelow

Action keys are from the PromptCompute catalog.

How to access it from an agent

An agent will run this workflow through the PromptReports MCP server or API, with an ID agent token. The runner will then call each product for it. Proposed

// MCP: https://mcp.promptreports.ai/mcp (Proposed)
start_run({
  workflow: "weekly-agent-digest",
  inputs: { "send_to": "Owners and admins", "day": "Monday 08:00" },
  dry_run: false
})
// returns { run_id, status: "running", approvals_url }
get_run({ run_id })   // poll, or subscribe to run events
curl -X POST https://api.promptreports.ai/v1/runs \
  -H "Authorization: Bearer $PROMPTREPORTS_AGENT_TOKEN" \
  -d '{"workflow":"weekly-agent-digest"}'

Or call the products yourself, step by step:

ProductEndpointTools
PromptComputehttps://mcp.promptcompute.ai/mcprequest_approval get_approval cancel_approval answer_approver
RepoOpshttps://mcp.repoops.ai/mcpsearch_brain get_pre_edit_context propose_brain_entry get_incident_attribution
CommitOpshttps://commitops.ai/api/mcpwhoami list_assertions get_assertion promised_not_started
Sales as CodeTo confirmto confirm
ContextFileBuiltto confirm

Set it up

  1. Sign in at app.promptreports.ai with PromptReports ID, and pick your org.
  2. Connect PromptCompute, RepoOps, CommitOps, Sales as Code, ContextFile on the Connections page. Link Slack or email through the product that uses it.
  3. Register the agent that will run it on the Agents page, and give it a version manifest.
  4. Set the approval policy for slack.post_message. Start with Require approval; critical actions are never auto.
  5. Fill in the inputs (Send to, Day) and choose the trigger: weekly.
  6. Start a dry run. It will count no workflow request, and it shows which steps would record missing evidence.
  7. Start the run. Approve each gate in the approvals inbox, then read the signed record when it ends.