vaaya / recipes / Workers

Workers

Stand up a worker. Your agent runs an analysis on the cadence you choose, from every 30 minutes to weekly, and surfaces only what is new or changed. Each worker is named by its job — a signal worker for funding/hiring triggers, a job search worker across careers pages, a gtm worker for outbound, a custom worker for anything else. Findings are deduped and delivered, so you act on signal, not noise.

Services this recipe uses

Every call runs through Vaaya. No per-vendor signup, API keys, or billing.

Exa x402

Recency web search that powers each run — only results published since the last check.

searchcontents
Firecrawl mpp

Watch specific pages (pricing, changelog, careers) and detect when their content changes.

scrapecrawlextract
Parallel x402

Deeper multi-source research runs for workers that need synthesis, not just a search.

searchtask

How your agent runs it

The exact play your agent executes unattended once Vaaya is installed.

Stand up a signal worker

  1. 1an agent calls worker_create with kind: signal, a query, and a cadence
  2. 2Vaaya runs exa.search each tick for results since the last run
  3. 3then notifies you of only the new, deduped findings

Watch a page for changes

  1. 1an agent calls worker_create with the URLs to watch in sources
  2. 2Vaaya runs firecrawl.scrape on each page every tick
  3. 3then surfaces a finding only when the watched content actually changes

Run a job search worker

  1. 1an agent calls worker_create with kind: job_search across careers pages
  2. 2Vaaya checks them on your cadence and dedupes what it has seen
  3. 3then pings you the moment a matching opening appears

Part of a bigger ecosystem

These and hundreds more services are reachable through Vaaya.

Run this recipe from your agent.

Install Vaaya and your agent reaches every service above, and hundreds more. $100 free credit to start.

npx @vaaya/mcp install

Related recipes