phone-verification-waterfall-skill

Installation
SKILL.md

<quick_start> Manual: "verify phones" / "who can I call" → full pipeline → callable queue in chat + CSV. Scheduled: Mon & Wed 6:15 AM ET (schedule and task_ids in config.json), after prospect-enrich at 6:00 so freshly enriched leads are verified before the first dials.

Tool order:

  1. execute_sql (Epiphan AI) — leads with phone IS NULL, not customers, USA/Canada; plus enriched[] with synced:false from ~/.claude/skill-state/prospect-enrich/last-run.json if present.
  2. qualify_lead (Epiphan AI) per contact — Gate Q. Verdict = exclude / STALE AE LEAD / ATL-GRAY-BTL-NEVER. No Apollo or Clay call before this.
  3. apollo_people_match (Apollo plugin, parallel batches) → Clay find-and-enrich-contacts-at-company / find-and-enrich-list-of-contacts for misses.
  4. hubspot_update_contact + hubspot_create_contact_note (Epiphan AI) per verified phone (loop, ≤100 per run).
  5. Deliver: callable queue (format in reference/callable-queue-format.md), CSV at ~/.claude/skill-state/phone-waterfall/<date>.csv, Slack DM to Tim on scheduled runs. </quick_start>
Installs
1
GitHub Stars
28
First Seen
3 days ago