HubSpotSalesIntelZapierNooksSDR Automation

Remote Staffing: SDR Sales Automation Stack

Construction industry staffing company connecting US companies with remote professionals in India. We built a four-tool sales engine that routes leads intelligently, auto-enrolls sequences, and automates follow-up based on call dispositions.

100%
Automated Lead Routing
9
Call Dispositions Mapped
45d
Auto-Recycle Loop

The Problem

This remote staffing company connects construction companies across the US with skilled professionals in India (estimators, BIM specialists, project managers, finance controllers). Value prop: 60-70% payroll cost savings, deep talent pool, time zone alignment.

They had product-market fit and a growing pipeline. What they didn't have was a sales operation that could keep up. Here's what was broken:

  • Manual lead routing: Lead generators found prospects in SalesIntel, exported them to HubSpot, then manually assigned them to SDRs
  • No sequence automation: SDRs manually enrolled every contact into sequences
  • Disconnected dialer: Nooks (their VoIP tool) wasn't integrated, so call outcomes didn't trigger next steps in HubSpot
  • 9 different call dispositions with no automation: Different outcomes (interested, not interested, callback, wrong number, etc.) all required manual follow-up

The SDR team was spending more time on admin than selling. They needed a system where leads got routed automatically, sequences enrolled automatically, and follow-up happened based on call outcomes without anyone touching it.

The Technical Challenges

1. Sales Hub Pro Doesn't Support Auto-Enrollment on Contact Creation

HubSpot's native limitation: you cannot automatically enroll a contact into a sequence the moment they're created. Sequences require manual enrollment or workflow enrollment via Sales Hub Enterprise (which they didn't have).

We needed to find a workaround that didn't require upgrading to Enterprise.

2. Intelligent Routing: Round-Robin + Company Matching

If a new contact came from an existing company, they needed to go to the SDR who already owned that company. If it was a brand new company, both the contact and company needed to be assigned to an SDR via round-robin. This logic had to happen automatically on contact creation.

3. Call Disposition Automation

Nine different call outcomes, each triggering different next steps. "Interested" → move to qualified pipeline. "Callback requested" → create task for specific date/time. "Not interested" → wait 45 days then re-enroll. "Wrong number" → mark as bad data. All of this needed to happen automatically based on what the SDR selected in Nooks.

What We Built

The Four-Tool Sales Engine

SalesIntel → HubSpot → Zapier → Nooks

Phase 1: Lead Ingestion (SalesIntel → HubSpot)

  • Lead generators use SalesIntel to find prospects matching the ICP
  • Native SalesIntel-HubSpot integration exports contacts directly to HubSpot
  • Creates both contact record AND company record (if company doesn't exist)
  • Contact automatically set to Lead Status = "Not Attempted"

Phase 2: Intelligent Routing (HubSpot Workflows)

Workflow logic triggers on contact creation:

  1. Check if contact is associated to an existing company
  2. If YES → Check if that company already has an owner → Assign contact to same owner
  3. If NO (new company) → Round-robin assignment → Assign both contact AND company to next SDR in rotation
  4. Result: Existing accounts stay with their SDR, new accounts distributed evenly

Phase 3: Auto-Enrollment Workaround (Zapier)

The Problem: Sales Hub Pro doesn't allow sequence auto-enrollment on contact creation.

The Solution: Built a Zapier integration that watches for new contacts in HubSpot and enrolls them into sequences via API.

  • Trigger: New contact created in HubSpot with Lead Status = "Not Attempted"
  • Action: Zapier calls HubSpot Engagements API → Enrolls contact into cold outreach sequence
  • Result: 100% auto-enrollment without Sales Hub Enterprise

Phase 4: Dialer Integration (Nooks ↔ HubSpot)

Native Nooks-HubSpot integration:

  • Sequences in HubSpot create call tasks
  • Tasks sync to Nooks dialer automatically
  • SDRs make calls inside Nooks
  • Call dispositions selected in Nooks sync back to HubSpot as call outcomes

Phase 5: Call Disposition Automation (HubSpot Workflows)

Nine call dispositions, each triggering different automation:

  • Interested: Move contact to qualified pipeline, assign to AE, send introduction email
  • Callback Requested: Create task for specific date/time, unenroll from sequence
  • Not Interested (Soft No): Unenroll from sequence, wait 45 days, re-enroll automatically
  • Not Interested (Hard No): Mark as unqualified, do not contact again
  • Wrong Number: Mark contact as bad data, notify lead gen team
  • Left Voicemail: Continue sequence, add note to record
  • Gatekeeper: Research decision-maker, create task for SDR to find correct contact
  • No Answer: Continue sequence, try again next day
  • Out of Business: Mark company as closed, remove from active prospecting

The Results

Zero manual lead assignments: Round-robin and company-match logic handles all routing automatically. SDRs never manually assign leads.

100% auto-enrollment: Every contact gets enrolled into the sequence automatically on creation, despite Sales Hub Pro limitations. Zapier workaround solved the problem without upgrading to Enterprise.

Call disposition automation eliminates manual follow-up: SDRs select an outcome in Nooks, and HubSpot handles everything else. No manual task creation. No manual re-enrollment. No manual data cleanup.

45-day recycle loop for soft-no contacts: Contacts who say "not interested right now" automatically re-enter the sequence 45 days later without any manual work.

Technical Stack

  • HubSpot Sales Hub Professional - CRM, sequences, workflow automation, task management
  • SalesIntel - B2B contact database and prospecting tool
  • Zapier - Middleware enabling auto-enrollment workaround
  • Nooks - VoIP dialer with native HubSpot integration

Building an SDR team that needs to move faster?

We design sales automation stacks where the system does the heavy lifting and your team does the selling.

Book a Call