Integrations
Integrations
ProperSend offers several integration points to extend its functionality and connect with your existing tools. Each integration is configured from the Settings panel and the integrations page.
When to use integrations: You want to automate workflows between ProperSend and other tools (e.g., notify Slack on new replies, sync campaign data to a CRM, or manage leads via AI agents). Integrations are the bridge between ProperSend and the rest of your tech stack.
Navigate to app.propersend.pl/integrations to configure all integrations.
ElevenLabs
Connect your ElevenLabs account to enable AI voice campaigns. Enter your ElevenLabs API key and the system automatically syncs available voices and agents. Requires an active ElevenLabs subscription.
Tip: Choose a voice that matches your brand tone — professional and neutral works best for B2B. Preview voices in the ElevenLabs dashboard before selecting.
Telegram Bot
Connect ProperSend to Telegram to receive real-time notifications about:
- New replies from leads
- Hot lead alerts
- Low credit balance warnings
- High bounce rate alerts — check Domain Health immediately
- Campaign status changes
Configure which alerts to receive in Settings → Notifications after connecting the Telegram bot.
Tip: Telegram is the fastest notification channel. Enable it for time-sensitive alerts like new replies and high bounce rates — you can respond within seconds of a lead replying.
Webhooks
Send real-time data from ProperSend to any external system via HTTP POST requests. Configure webhook URLs and select the events you want to listen for:
- Click Webhooks → Add Webhook
- Enter your endpoint URL (your server, Zapier, Make, etc.)
- Select the events:
campaign.completed– a campaign finished sendinglead.replied– a lead replied to a campaign emailbounce.detected– an email bounceddomain.health_changed– domain reputation or DNS status changed
- Click Save
The system sends a POST request with a JSON payload to your URL on each event. See the API documentation for the full event payload schema.
Practical Webhook Example
Send a Slack notification when a lead replies:
- Create an Incoming Webhook in Slack
- Add it as a webhook in ProperSend with the
lead.repliedevent - Every time a lead responds, Slack gets an instant notification
Tip: Webhooks are more efficient than polling the API — they push data in real-time without consuming rate limits. Use them for Slack notifications, CRM sync, or any automation where latency matters.
API Keys
Generate API keys for programmatic access to ProperSend data. Each key can be scoped to specific resources:
- Click API Keys → Generate New Key
- Give it a name (e.g., "CRM Integration", "Auto Import")
- Select scopes (permissions):
crm:read– read CRM leadscrm:write– write CRM leadscampaigns:read– read campaignscampaigns:write– write campaignsmailboxes:read– view mailbox statusanalytics:read– access campaign statistics
- Click Generate and copy the key (shown only once!)
Best Practice: Use separate API keys for different integrations (e.g., one key for Zapier, another for a custom script). If a key needs to be revoked, it won't affect other integrations. See the API docs for usage examples.
MCP Server
ProperSend provides a Model Context Protocol (MCP) Server for AI agent integration. This enables AI coding assistants like Cursor, Claude, and ChatGPT to interact with your ProperSend data directly:
This allows AI agents to perform actions in ProperSend on your behalf — for example, "Create a campaign for the leads in the 'Warsaw IT' list using my 4-step sequence template."
Tip: MCP Server is the simplest way to integrate ProperSend with AI assistants. Your agent can answer questions like "How many open campaigns do we have?" or "Add lead ABC to CRM" without writing any API code.