Communication Integrations
Send real-time notifications and create support tickets the moment a lead arrives. Configure from Settings โ Integrations.
Slackโ
Post a message to a Slack channel every time a new lead is captured.
Step 1 โ Create a Slack Incoming Webhookโ
- Go to api.slack.com/apps and click Create New App.
- Choose From scratch, give it a name (e.g. LeadHub Notifications), and select your workspace.
- Under Features โ Incoming Webhooks, toggle Activate Incoming Webhooks on.
- Click Add New Webhook to Workspace.
- Select the channel where notifications should appear.
- Copy the Webhook URL (starts with
https://hooks.slack.com/services/...).
Step 2 โ Configure in LeadHubโ
- Go to Settings โ Integrations โ Slack.
- Paste the Webhook URL and click Save & Test.
LeadHub will post a message like:
๐ฏ New Lead: Jane Doe ([email protected])
Source: Facebook Lead Ads | Score: 72 | Pipeline: Sales
Microsoft Teamsโ
Post a lead notification card to a Teams channel.
Step 1 โ Create an Incoming Webhook Connectorโ
- In Microsoft Teams, navigate to the channel where you want notifications.
- Click the โฏ More options button next to the channel name โ Connectors.
- Find Incoming Webhook and click Configure.
- Give it a name (e.g. LeadHub) and optionally upload an icon.
- Click Create and copy the Webhook URL.
- Click Done.
Step 2 โ Configure in LeadHubโ
- Go to Settings โ Integrations โ Microsoft Teams.
- Paste the Webhook URL and click Save & Test.
Note: Teams requires the webhook URL to end with
/IncomingWebhook/.... If your URL looks different, you may have copied it incorrectly โ go back and recopy.
Twilio (SMS)โ
Send an SMS to your sales team when a high-priority lead arrives.
Step 1 โ Get Your Twilio Credentialsโ
- Log in to console.twilio.com.
- On the Dashboard, copy:
- Account SID
- Auth Token (click the eye icon to reveal)
- Under Phone Numbers โ Manage โ Active numbers, note your Twilio phone number (in E.164 format, e.g.
+15550001234).
Step 2 โ Configure in LeadHubโ
- Go to Settings โ Integrations โ Twilio.
- Fill in:
Field Value Account SID From your Twilio dashboard Auth Token From your Twilio dashboard From Number Your Twilio phone number (E.164 format) To Number The recipient's number to notify (E.164 format) - Click Save & Test.
Trial accounts: Twilio trial accounts can only send SMS to verified numbers. Upgrade to a paid account to send to any number.
Vonage (formerly Nexmo)โ
Send SMS notifications via Vonage.
Step 1 โ Get Your API Key and Secretโ
- Log in to dashboard.nexmo.com.
- On the homepage, you will see your API Key and API Secret in the top section.
- Note a Vonage virtual number from Build & Manage โ Numbers โ Your Numbers.
Step 2 โ Configure in LeadHubโ
- Go to Settings โ Integrations โ Vonage.
- Fill in:
Field Value API Key From the Vonage dashboard API Secret From the Vonage dashboard From Number Your Vonage virtual number To Number Recipient number in E.164 format - Click Save & Test.
Intercomโ
Create a new contact (or update an existing one) in Intercom for every lead.
Step 1 โ Get Your Access Tokenโ
- Log in to Intercom โ go to Settings โ Developers โ Developer Hub.
- Click New App โ name it LeadHub โ click Create App.
- Under Authentication, copy the Access Token.
Step 2 โ Configure in LeadHubโ
- Go to Settings โ Integrations โ Intercom.
- Paste the Access Token and click Save & Test.
LeadHub creates a new Contact record in Intercom with the lead's name, email, phone, and any custom attributes.
Zendeskโ
Create a new ticket in Zendesk for every incoming lead.
Step 1 โ Get Your API Tokenโ
- In Zendesk, go to Admin Center โ Apps and integrations โ APIs โ Zendesk API.
- Enable Token Access.
- Click Add API token, enter a description, and copy the generated token.
- Note your Zendesk subdomain (the part before
.zendesk.com). - Note the admin email address used to authenticate.
Step 2 โ Configure in LeadHubโ
- Go to Settings โ Integrations โ Zendesk.
- Fill in:
Field Value API Token From Step 1 Subdomain Your Zendesk subdomain (no .zendesk.com)Admin Email Email address that owns the API token - Click Save & Test.
Each new lead creates a Zendesk ticket with the lead's details in the description.
Notification Message Formatโ
All communication platforms receive the key lead fields:
| Field | Example |
|---|---|
| Full Name | Jane Doe |
| [email protected] | |
| Phone | +1 555 000 1234 |
| Lead Source | Facebook Lead Ads |
| Pipeline | Sales Pipeline |
| Stage | New |
| Score | 72 |
| Created At | 2025-06-15 14:23 UTC |
Troubleshootingโ
| Problem | Solution |
|---|---|
| Slack message not appearing | Check the webhook URL is correct and the channel still exists |
| Teams card not posting | Verify the connector is still enabled in the channel settings |
| Twilio SMS not delivered | Confirm the To Number is E.164 format and not blocked by trial restrictions |
| Intercom duplicate contacts | Intercom de-duplicates by email โ existing contacts are updated, not duplicated |
| Zendesk ticket not created | Ensure the API token has ticket-create permissions |