Skip to main content
SendPilot’s API and webhooks enable powerful integrations with automation platforms. Build custom workflows that connect your LinkedIn outreach with your CRM, marketing tools, and business processes.

Common Automation Workflows

Lead Enrichment

When a new lead is added to SendPilot, automatically:
  • Enrich lead data from Clearbit or Apollo
  • Add the lead to your CRM (Salesforce, HubSpot, Pipedrive)
  • Notify your sales team on Slack

Reply Handling

When a lead replies to your message:
  • Create a task in your CRM
  • Send a Slack notification to the assigned rep
  • Update lead status in your database

Campaign Management

Based on external triggers:
  • Pause campaigns when daily goals are met
  • Add leads from form submissions
  • Sync lead statuses with your CRM

Analytics & Reporting

Track outreach performance:
  • Log all events to Google Sheets or Airtable
  • Send daily digest to Slack
  • Update dashboards in real-time

Building Your Integration

Step 1: Get Your API Key

  1. Log in to SendPilot dashboard
  2. Navigate to IntegrationsAPI Keys
  3. Click Create API Key
  4. Copy your API key securely

Step 2: Set Up Webhooks

  1. Go to IntegrationsWebhooks
  2. Add your automation platform’s webhook URL
  3. Select the events you want to receive

Step 3: Build Your Workflow

Use the guides below to set up your integration:

API Endpoints for Automation

Use CaseEndpointMethod
Add leads from formPOST /v1/leadsAPI
Sync lead status to CRMPATCH /v1/leads/:id/statusAPI
Pause campaign on goalPATCH /v1/campaigns/:idAPI
Track repliesmessage.receivedWebhook
Track connectionsconnection.acceptedWebhook

Need Help?