My Actor reported success. The data was garbage.

I built a Reddit scraper, put it on Apify Store, and used it for months without trouble.

Then I exposed it to an AI agent as a tool and watched it return 25 rows about Minecraft, Xbox promos, and a wisdom teeth story.

Nothing errored. The Actor ran, returned data, reported success. The results were useless. Every reason for that traced back to a sentence my input schema never wrote down.

Prerequisites

  • An Apify account and API token. The free plan is $5 of monthly usage credit.
  • An MCP-capable AI client. I used Claude Code. Claude Desktop, Cursor, and Windsurf behave the same.
  • Optional, for the second half: an n8n instance.
  • No Reddit API credentials. The Actor does not use them. It reads publicly visible pages, so check Reddit's User Agreement and robots.txt to confirm your use case is covered.