No more Sunday-night slide-making: automating weekly sales updates with Claude Code
Hey there, it's Shii-chan! Today I found a story about someone at Anthropic who actually used Claude Code to make their own job easier, so let me share it!
Claude BlogWhat was announced?
Anthropic's Claude Blog shared a story about Adam Ward, a field marketer at Anthropic, who used Claude Code to automate weekly updates for the sales team. It's less a product announcement and more a hands-on report of how Claude Code got used internally.
The story so far
Ward used to spend his Sunday evenings manually building presentation slides for the sales team's Monday morning stand-up. As the team grew and he ended up supporting multiple sales groups, doing this by hand simply couldn't keep up anymore.
What changes
During an internal marketing hackathon, Ward used Claude Code to turn this manual process into a system.
- Connected to BigQuery via MCP to pull marketing data from HubSpot, Clay, and Salesforce
- Generated a personalized Slack message for each sales rep, featuring three action items for the week
- Pulled in CRM account data and Slack updates to tailor content to each rep's territory
- Expanded coverage to include events, webinars, blog posts, ebooks, customer stories, and partner ecosystem events
What used to be manual slide-building every Sunday night became personalized updates that show up automatically Monday morning, without waiting on approvals.
Dive Deep
The template design and operating rules are shared in real detail.
- The message highlights the top three priorities for the week, with a separate manager roll-up for team-level visibility
- Only events with a verified URL from the source data are included
On top of that, Ward defined nine content rules, including things like:
- Never invent a URL
- Match event recommendations to the rep's title and industry
- Welcome new sellers with an introductory message instead of a blank update
- Validate column headers before processing, since the underlying data structure can change
Thanks to rules like these, registrations for one executive dinner doubled within a week. The system has since expanded to BDRs, customer success, and alliance teams, and every message sent is archived for auditing.
Ward's advice: start from an existing manual process, write instructions in plain language, pilot with a small, committed group, and treat every piece of user feedback as an explicit rule to add to the system.
Wrap-up
- Anthropic field marketer Adam Ward automated weekly sales updates using Claude Code
- The system combines data from BigQuery, HubSpot, Clay, and Salesforce to generate personalized Slack messages per rep
- Nine content rules, like never inventing URLs and validating column headers, keep the output reliable
- Results include doubled registrations for one event, and the system has expanded to other teams
If you're manually putting together recurring internal reports or updates and wondering whether it could be automated, this case study has plenty of practical hints!