# Weekly report

> Answer "how is outreach going" in five free reads, covering the funnel, each agent, failures and open replies.

Source: https://rivomi.com/docs/use-cases/weekly-report



**Done when:** the report covers the funnel, each live agent, every failed run and every
conversation needing a reply, and each number is taken from a tool response.

Everything here is free and needs only `read`, so it's safe to run on a schedule.

## 1. The funnel [#1-the-funnel]

```
rivomi_get_dashboard { range: "7d" }
```

Found → qualified → invited → messaged → replied, the daily series, which signal sources produced
fits, and credits spent. `range` also takes `30d`, `3m` and `month`.

## 2. Each agent [#2-each-agent]

```
rivomi_list_agents {} → state and totals per agent
```

Flag any `live` agent that found nobody new this week. Its signals may be too narrow.

## 3. Failures [#3-failures]

```
rivomi_list_runs { status: "failed", started_from: "<7 days ago>" }
```

For each one, `rivomi_get_run` says what went wrong.

## 4. Open replies [#4-open-replies]

```
rivomi_list_conversations { needs_reply: true }
```

Count them and name the oldest. These are the most valuable line in the report.

## 5. Headroom [#5-headroom]

```
rivomi_get_workspace {} → plan.credits_remaining, senders[]
```

Close with the credits left for the month and whether any sender is disconnected or paused.

## Report shape [#report-shape]

Lead with replies waiting. Then give the funnel with week-over-week change, then agents that need
attention, then failures, then headroom. Keep it to one screen.
