Confirm CRM + research tools + compliance posture
10 minThree decisions up front: which CRM, which research tools (Brave is required; Apollo is recommended but optional), and the legal compliance posture for cold outbound. CAN-SPAM applies to US prospects; GDPR applies to EU prospects. The agent inserts placeholders; the rep fills them.
- Ask which CRM. HubSpot + Salesforce + Pipedrive paths documented; script defaults to HubSpot.
- Generate CRM token. HubSpot Private App scopes: crm.objects.contacts.read + write, crm.objects.companies.read.
- Sign up for a free Brave Search API key at brave.com/search/api. 2,000 free queries/month covers ~600 prospects.
- Optional: sign up for Apollo.io free tier (50 credits/month). One credit per enrichment.
- Confirm with the operator: physical mailing address for the email footer + unsubscribe URL pattern. Both go into placeholders the rep fills before sending.
- Apollo coverage. Best for US companies with 50+ employees. Small private companies often return guessed or unavailable. The script flags those so the rep manually finds the contact.
- GDPR. If targeting EU prospects, confirm legal basis (typically B2B legitimate interest) with the operator's legal team before launching. The agent will not block on this, but the operator owns the call.
- LinkedIn scraping is not in this template. Automated LinkedIn scraping violates LinkedIn's ToS. LinkedIn Sales Navigator CSV exports are a valid manual input.