The workflows builders actually ship on RichAPI — with the endpoints, the code, and what it costs.
01 Find active buyers every week (signal-based prospecting)
Pattern: pull post/hiring signals → enrich authors → find verified emails → hand to your outreach tool.
# 6am cron: who posted about {topic} in the last week?
posts = post("/post_keyword_search", {"keywords": "data pipeline migration",
"datePosted": "past-week"}) # 6 cr
authors = [post("/enrich_profile", {"url": p["author_url"]})
for p in posts[:25]] # 25 cr
emails = [post("/email_finder", {...}) for a in authors] # ≤50 cr
# push the hits to your sequencer via its API — your code, your rules02 Let your AI assistant do account research (agent-driven workflows)
Pattern: account research, competitor mapping, event-attendee mining, post-engagement harvesting (post_activities on a viral post in your niche → enrich the commenters → emails).
> prompt
richapi_post_activities → 3 cr
richapi_enrich_profile ×20 → 20 cr
richapi_email_finder ×20 → 14 hits = 28 cr · 6 soft misses = 6 cr
→ ranked table with receipts
"57 credits · 14 verified emails · 6 misses billed at half."03 Build verified lists at agency scale (bulk jobs + webhooks)
Pattern: people_search (0.1 cr/result — pay for what returns) → bulk email_finding jobs with webhook callback → email_verification before any send. Free inquiry endpoints poll job status at $0.
04 Add enrichment as a product feature (platform backend)
Pattern:you don't build a data team — you call person_enricher / company_enricher / web_tech_stack server-side, with our circuit breakers and provider failover absorbing vendor chaos.
ROI math: ship the feature in ~2 weeks of integration vs. ~6 engineer-weeks ($48K+) building the data layer in-house. Owns this internally: VP Product / platform engineering lead. Best for: sequencers, CRMs, vertical SaaS, AI-SDR platforms. → /partners
05 Score every lead against your ICP automatically (ai_enrich)
Pattern: ai_enrich runs GPT/Claude/Gemini server-side over each enriched record and returns a structured score. No second LLM bill, no glue code.
score = post("/ai_enrich", {
"provider": "anthropic",
"prompt": ICP_PROMPT, # versioned in your repo
"data": enriched_profile
}) # 2 creditsWhat these have in common
One key. One credit pool. Receipts on every call.
And the miss never costs full price.
FAQ