Build an AI agent that searches Apollo for prospects matching your ICP, enriches each one with funding news and decision-maker data, adds them to an Instantly outreach sequence, and creates the HubSpot contact — all without a human touching it. A full SDR workflow running on autopilot.
How the agent chains Apollo's prospecting API, Gmail's sending infrastructure, Instantly's campaign management, and HubSpot's CRM into a single production-grade SDR pipeline.
People search via Apollo filters by ICP criteria and returns matched contacts. Bulk people enrichment then runs on all results — verified email, title, seniority, LinkedIn, and funding data fetched in batch.
Lead creation and campaign assignment via Instantly adds each enriched prospect to the right sequence. Deduplication checks run before every add. Campaign selection is rule-based by ICP segment.
Email sending via Gmail delivers the first personalised message using enrichment signals. Rate limiting, daily send caps, and exponential backoff all built in. Email content generated per prospect by the AI.
Contact creation via HubSpot writes all enrichment fields and sequence status to the CRM record in the same pipeline run. Deduplication by email before every write — no duplicates.
Apollo rate limits, Instantly API failures, Gmail delivery errors, and HubSpot write failures all handled with automatic retry and exponential backoff. No prospects dropped silently.
OAuth2 for Gmail and HubSpot. API key management for Apollo and Instantly — all stored encrypted. Agent scoped to specific Gmail labels and HubSpot pipelines to limit access surface.
Build an AI SDR agent that prospects, enriches, sequences, and logs automatically: 1. Prospect Search — Query Apollo with ICP filters: job title, seniority, industry, company size range, geography, and technology stack. Return matched contacts with confidence scores. 2. Bulk Enrichment — Run Apollo bulk people enrichment on all matched contacts: verified email, job title, seniority level, LinkedIn URL, phone, company funding stage, headcount, and tech stack. 3. Instantly Sequence — For each enriched prospect: - Check for duplicates in Instantly by email before adding - Add to the appropriate campaign based on ICP segment (startup, mid-market, enterprise) - Create a lead record in Instantly with all enriched fields 4. First Email — Generate a personalised first-touch email using prospect-specific signals (recent funding, tech stack adoption, headcount growth). Send via Gmail with proper rate limiting and daily send caps. 5. HubSpot Logging — Create a HubSpot contact for each prospect with all enriched fields populated. Associate with the correct pipeline. Deduplication by email before every write. Integrations: Apollo (search & enrichment), Gmail (email sending), Instantly (sequence & campaign management), HubSpot (CRM logging).
No code. No credit card to start. Production-ready in under 10 minutes.