Skip to content
agentusehub

Text every World Cup final score to a friends' Signal group

A Claude Code-built agent checked ESPN every 30 minutes and sent each 2026 World Cup final score, written up in a persona, to a 3-person Signal group, with a code check on scores.

Time saved
Not reported
Setup time
Not reported
Running cost
Not reported
Cost range
Not reported

Use case overview

A Claude Code-built agent checked ESPN every 30 minutes and sent each 2026 World Cup final score, written up in a persona, to a 3-person Signal group, with a code check on scores.

Reported experience

  1. What they did

    Built with Claude Code in one evening. A macOS LaunchDaemon runs a Python script every 30 minutes. It pulls ESPN's public scoreboard, finds finished matches not yet sent, and has Claude Haiku write each result as the persona Claudia. A plain non-AI check confirms the score appears before sending through signal-cli. If the check fails, it sends the plain score line.

  2. How it went

    All 104 matches were sent over 39 days with no duplicates or send errors. 101 got persona write-ups and 3 fell back to plain lines. One shipped bug reported a penalty-shootout win as a 1–1 tie before it was fixed.

  3. Worth knowing

    Fetch yesterday's and today's ESPN scoreboards, and check match status so shootouts aren't read as draws. Cost was pennies, one short Haiku call per match.

Example prompts

Try with Claude Code
Build me a small agent that checks [ESPN or another scores site] every [30 minutes] during [tournament or season] and texts each final score for [team or league] to my [Signal/WhatsApp] group, written in the voice of [a persona, e.g. a dramatic sports announcer]. Add a code check so it only sends a score once the game is final and never sends the same result twice. Before you send anything to the group, show me a sample message and wait for my okay.
Sales · Beginner
  1. Form submit
  2. Fetch company site
  3. Claude scores fit

Auto-qualify inbound leads before a rep sees them

Score every demo request against your ICP, update HubSpot and ping the right rep in Slack within a minute of the form submit.

n8n · Claude · HubSpot · Slack
Customer Support · Intermediate
  1. New ticket webhook
  2. Claude classifies
  3. Draft from help docs

Triage support tickets and draft first replies

Every new Zendesk ticket gets a category, priority and sentiment tag plus a draft reply in an internal note before an agent opens it.

Zendesk · n8n · Claude
Coding · Advanced
  1. Write migration plan
  2. Agent edits in batches
  3. Tests per batch

Ship a 40-file refactor with a coding agent

Plan, execute and review a cross-cutting refactor in small batches, with Claude Code making the edits and GitHub Copilot reviewing each PR.

Claude Code · GitHub Copilot