Boaz Descalo

node8.aiFounder & CEO, Node8

I build and scale AI systems for B2B companies. Today I run Node8, where we partner with teams from early-stage startups to public companies to move from AI strategy to production implementation and measurable adoption. My skills encode the data-plumbing side of GTM — the unglamorous resolution, dedupe, and hygiene steps that decide whether enrichment and outreach downstream actually work.

Install all 2 skills

Pick your agent — one command installs everything.

Install in your Swan workspace
View source on GitHub

Skills by Boaz

2 skills · 0 installs

Deals0

Boaz Descalo

node8.aiFounder & CEO, Node8

Call follow-up sweep

Use this skill when a day or a week of customer calls has piled up and the follow-through is owed but unwritten. Trigger on "review my calls this week", "draft my follow-ups", "what do I owe people", "what did I promise on these calls", "catch me up on yesterday's calls", "did anything fall through this week". Asks which window to sweep, reads every call in it, extracts the commitments — especially the ones you made — and returns one drafted email per account that earns one, the list of calls that earn none and why, and the promises still open from earlier sweeps. Produces drafts only; it never sends.

Prospecting0

Boaz Descalo

node8.aiFounder & CEO, Node8

Company domain resolver

Use this skill when you have a list of company names — a CSV, CRM export, event attendee list, or pasted prospecting list — and need website domains before enrichment, dedupe, or CRM import. Produces the original list with a resolved domain and a per-row match-confidence label, using the free, keyless Clearbit autocomplete endpoint. Trigger on "find the domains for these companies", "what's the website for X", "clean up this company list", "resolve these company names", "add domains to this CSV", "company name to domain", or Clearbit autocomplete/suggest. Also applies proactively when a company list is missing domains and the next step needs them.