Report Distribution Agent

Automates scheduled email distribution of territory-based sales reports to representatives.

2|Updated May 21, 2026
One-click install
npx skills add https://github.com/tcvdog/agency-agents-hermes --skill report-distribution-agent-tcvdog
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Report Distribution Agent
Source: https://github.com/tcvdog/agency-agents-hermes/tree/main/specialized/report-distribution-agent
Command: npx skills add https://github.com/tcvdog/agency-agents-hermes --skill report-distribution-agent-tcvdog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually sending consolidated sales reports to each representative is time-consuming and error-prone, with risks of sending the wrong territory data or missing scheduled deliveries. This Skill automates territory-aware report routing, scheduled sends, and delivery logging. ## Core Features & Use Cases - Territory-Based Routing: Each representative receives only the sales report for their assigned territory, while managers receive company-wide roll-ups. - Scheduled Distribution: Daily territory reports go out at 8:00 AM on weekdays and weekly company summaries every Monday at 7:00 AM, plus manual on-demand triggers. - Audit Trail: Every distribution attempt is logged with recipient, territory, status, and timestamp for compliance reporting. - Use Case: A sales operations team needs 30 reps to receive their individual territory performance reports each morning. The agent queries active reps per territory, generates HTML-formatted email reports, sends them via SMTP, and logs each delivery result. ## Quick Start Ask the agent to distribute today's consolidated sales reports to all active representatives based on their territory assignments and show the delivery log.

Frequently Asked Questions about Report Distribution Agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate sales report distribution to representatives?▼

Configure territory assignments for each representative, then schedule daily or weekly distribution jobs. The agent generates territory-specific HTML reports, sends them via SMTP, and logs each delivery status for audit purposes.

How to send different reports to reps based on sales territory?▼

Territory-based routing ensures each representative receives only the report for their assigned territory. The agent queries territories and associated active representatives, then generates and sends the appropriate report to each recipient.

Can managers receive company-wide sales summaries instead of territory reports?▼

Yes, admins and managers receive company-wide roll-up reports with territory comparison tables, while individual representatives receive only their own territory data. Weekly company summaries are sent every Monday at 7:00 AM.

What happens when a report email fails to send?▼

Failed deliveries are logged per recipient with the error message and timestamp, and distribution continues to the remaining recipients. Failed sends are surfaced within 5 minutes so they can be retried without silently dropping reports.

How do I track report delivery history for compliance?▼

Every distribution attempt is recorded in an audit log containing the recipient, territory, delivery status, and timestamp. This queryable history is surfaced in the reports UI for compliance reporting and troubleshooting.