Skip to content
Worfilo

Use case

Automated report drafting with Claude

Updated September 19, 2026

Weekly numbers are easy to fetch and tedious to write up. This workflow pulls metrics from your API, trims them to what matters, and has Claude draft the summary you would have written.

Nodes used:manual_triggerapi_requestsetagentoutput

How the workflow runs

  1. The trigger sets the reporting period.
  2. An API node fetches metrics for that period from your analytics API, added with OAuth 2.0 client credentials so Worfilo fetches and renews the token itself.
  3. A Set node keeps only the fields the report needs, so the prompt stays short and cheap.
  4. A draft agent writes the report, and the Output node returns it.

The drafting prompt

Draft · User prompt
Write a short weekly report for {{ trigger.period }}.
Lead with the biggest change, then three bullet points.

Metrics:
{{ nodes.shape.output }}

Running it on a schedule

Publish the workflow, then add a trigger on the Triggers page: pick the workflow, choose a repeat such as every weekday at 8am, and Worfilo runs the published version on that schedule. The webhook endpoint is still to come, so an event from another service cannot start a run yet.

Build it on the canvas

Create a free account, describe the workflow or wire it yourself, and run it in the browser.