Back to API Overview

AngelSend Integration

Cold email outreach platform integration — export leads, send emails, AI personalization, and domain warmup

Endpoints (17)

GET/api/angelsend/status
Auth Required

Connection Status

Check if AngelSend is connected and return account info.

GET/api/angelsend/credits
Auth Required

Get AngelSend Credits

Get the current AngelSend credit balance.

POST/api/angelsend/leads/export
Auth Required

Export Leads to AngelSend

Export selected leads to an AngelSend project for outreach.

POST/api/angelsend/send-email
Auth Required

Send Single Email

Send an individual email via AngelSend.

POST/api/angelsend/send-emails
Auth Required

Send Bulk Emails

Send emails to multiple leads in one request.

POST/api/angelsend/generate-emails
Auth Required

Generate Email Copy

Use AI to generate personalized email copy for leads.

POST/api/angelsend/personalize
Auth Required

Personalize Email

AI-personalize an existing email template for a specific lead.

POST/api/angelsend/verify-emails
Auth Required

Verify Emails via AngelSend

Trigger email verification for leads through AngelSend.

POST/api/angelsend/ai/analyze-intent
Auth Required

Analyze Reply Intent

Use AI to analyze the intent of a reply email (interested, not interested, objection, etc.).

POST/api/angelsend/ai/auto-reply
Auth Required

Generate Auto-Reply

Generate an AI-powered reply to an inbound email.

POST/api/angelsend/ai/follow-ups
Auth Required

Generate Follow-up Sequence

Generate a multi-step follow-up email sequence for a campaign.

POST/api/angelsend/import/apollo
Auth Required

Import from Apollo

Import leads from an Apollo.io CSV export into Scrappy.

POST/api/angelsend/import/hunter
Auth Required

Import from Hunter

Import leads from a Hunter.io CSV export into Scrappy.

POST/api/angelsend/warmup
Auth Required

Schedule Warmup

Schedule domain warmup sending via AngelSend.

GET/api/user/integrations/angelsend
Auth Required

Get User AngelSend Config

Get the current user's AngelSend API key configuration — whether a per-user key is set and whether the global environment variable applies. Change it with PUT on this same path; there is no PATCH.

PUT/api/user/integrations/angelsend
Auth Required

Set User AngelSend Key

Set or remove the per-user AngelSend API key. { apiKey } (must start with sk_) is verified against AngelSend before it is stored and then overrides the global environment variable; { removeApiKey: true } removes it; a body with neither is 400 INVALID_INPUT, and a key AngelSend rejects is 400 INVALID_API_KEY.

DELETE/api/user/integrations/angelsend
Auth Required

Remove User AngelSend Key

Remove the per-user AngelSend API key so the global environment variable applies again.