Reporting

Jobs, providers and logs

The Jobs & providers page: which services each step uses, the AI quality check, recent runs and how to read a failed job.

2 min readUpdated

Jobs & providers (in the sidebar) is Larvabot's engine room. Larvabot works in the background about once an hour, whether or not you're signed in. It shows which services each job can use, whether each one is working, and what the background runs have been doing. When something seems stuck, look here first.

#Providers by job

The page groups every service by what it does, in the order it's tried:

GroupCovers
AIResearch, drafts and comments
Web searchFinding leads, directories and threads
Reading pagesFetching lead pages (no keys needed)
Finding contactsScraping first, email finders after
RedditThe routes into Reddit
Other conversationsHacker News, Stack Exchange, YouTube, GitHub, Bluesky, Lemmy, forums, the web
Sending & repliesSMTP and IMAP

Each row shows its free allowance, a cost badge (free, free tier or paid) and whether it's on (set up) or off. Every chain, explained

#The AI quality check

Free models vary a lot. Some write fine emails; some produce broken JSON or gibberish under load. So every AI provider has a Check button that runs a small, fixed exam (about 20 seconds): one research task, scoring a sample page into structured data, and one real email draft. Both have to come back complete and sensible.

BadgeMeaning
quality ✓Passed. Used in the chain.
failed quality checkFailed, with the reasons. Left out of the chain until it passes a new check.

Run Check after adding an AI key or changing its model.

#Test search + AI

The Test search + AI button at the top runs one real search and one AI call through the chains, and shows which provider answered and what came back. It's the quickest way to confirm new keys work.

#Recent runs

The last 40 runs, newest first. Each row has a green or red dot, the job name, what it did, how long it took and when.

JobWhat it does
inboxReads replies, bounces and F5Bot alerts
sendSends approved emails and follow-ups that are due
researchReads and scores found leads, finds contacts
draftWrites emails for leads with a contact
scoreScores new conversations and drafts replies
discoverRuns the next search for email campaigns
redditChecks Reddit, Hacker News and the other conversation sources
telegramReads your Telegram groups
directoriesFinds more directories and writes their copy
subrulesLooks up subreddit self-promotion rules
linksChecks contacted pages for links back to you
trackingChecks each project's tracking snippet

#Reading a run

Details like skipped (time budget) or not due are normal: each tick only has a few minutes, and some jobs only run every few hours. What to look for:

  • A red dot means the job failed. The detail says why, often a provider error like 429 (rate limit) or 401 (bad key).
  • "No AI provider" / "no search provider available" means every provider in that chain is missing, out of quota or failing its check.
  • Nothing new for several hours means the background runs have stalled on our side. Contact support.

Troubleshooting

Keep going