Full pipeline — find jobs, research companies, map contacts, draft outreach
This skill runs a complete job search cycle: find roles → research each company → find contacts → draft outreach. Everything is saved to the dashboard automatically.
If the user gives specific instructions (e.g. "search health tech companies in NYC"), follow those. Otherwise run the default search below.
Run 4-5 web_search queries. IMPORTANT: Add "apply" or "careers" to force actual job listings, not articles:
"VP of Engineering" OR "Head of Engineering" health tech remote apply 2026"Director of Engineering" digital health startup careers hiringsite:boards.greenhouse.io OR site:jobs.lever.co "engineering" health"VP Engineering" Maryland OR "Washington DC" OR NYC health tech applysite:wellfound.com OR site:builtin.com "VP Engineering" health remoteAfter finding each role URL, use web_fetch to verify the link is still active. If the page returns a 404, "position filled", "no longer accepting", or redirects to a generic careers page, SKIP it — do not add dead listings.
Score each VERIFIED role 0-100:
For each role scoring 60+, call job_search_add_job. Collect the top 3-5 best matches to continue with.
For each of the top 3-5 companies from Step 1, run web_search:
"[COMPANY]" about team funding valuation"[COMPANY]" news 2025 OR 2026"[COMPANY]" engineering culture tech stackCompile: what they do, stage, size, funding, why Bayo fits, recent news, challenges he'd solve.
Call job_search_save_company for each.
For each company, run web_search:
site:linkedin.com/in "[COMPANY]" "VP" OR "Director" OR "Head" engineering productsite:linkedin.com/in "[COMPANY]" recruiter OR "talent acquisition"Pick the top 3 most valuable people per company:
Call job_search_add_contact for each. IMPORTANT: Always include the LinkedIn URL from the search result. Note the returned contact ID.
For each contact saved in Step 3, call job_search_guess_email with:
contactId: the ID from Step 3firstName: contact's first namelastName: contact's last namecompanyDomain: the company's website domain (e.g. springhealth.com, ramp.com — NOT www.)This verifies the domain has MX records and saves the best-guess email to the contact.
For each contact, create TWO outreach drafts:
A) LinkedIn connection request — call job_search_draft_outreach with:
contactId: the ID from Step 3channel: "linkedin_connection"message: Personalized request under 300 charactersB) Email outreach — call job_search_draft_email with:
contactId: the ID from Step 3toEmail: the email from Step 4subject: A compelling subject line (e.g. "Engineering leadership — [COMPANY]")body: A professional email introducing yourself and expressing interestEach message MUST be unique and reference something specific about that person. Examples:
LinkedIn: "Hi [Name] — I lead engineering teams in health tech (15yr). Noticed you joined [COMPANY] from [PREV COMPANY]. Exploring leadership roles and would love to connect."
Email subject: "Engineering leadership at [COMPANY]" Email body: "Hi [Name], I came across your profile while researching [COMPANY]'s engineering team. [Something specific about their background]. I'm a technology leader with 15+ years in health tech — most recently as Fractional CTO at Metric Health, and previously leading $100M+ programs at Chevron and scaling engineering at Accenture. I'm exploring VP/Director of Engineering roles, and [COMPANY]'s [specific thing about the company] resonates with my experience in [relevant skill]. Would you be open to a brief conversation? Best, Bayo Dawodu"
After ALL steps complete, send ONE summary message:
**🔍 Job Scout Complete**
**Pipeline:** [N] new roles added
**Companies researched:** [N]
**Contacts mapped:** [N] (with emails guessed)
**Outreach drafted:** [N]
**Top matches:**
1. **[Title]** at [Company] — Score: [N]
[N] contacts mapped, drafts ready
2. ...
**Next steps:**
→ Review pipeline: jonnymate.adawodu.com/canvas/job-search
→ Review outreach drafts in the Outreach tab
→ Mark drafts as "approved" then send manually on LinkedIn
Adebayo Dawodu | Powered by DynoClaw