Marketing & Website
Angi Lead Integration
Receive Angi leads via webhook.
5 min readAngi Lead Integration
Overview
The Angi (HomeAdvisor) integration receives marketplace leads in real time via JSON webhook. ServiceFlow generates a webhook URL and CRM key when you connect; you email Angi support with your Company ID (SPID) to register the feed. After Angi confirms, leads appear in Leads with contact info, service task, comments, and fee metadata.
This guide is a summary for the feature catalog. The dedicated setup page has the full email template and field details.
How to access
| Surface | Path |
|---|---|
| Full setup guide (recommended) | /docs/angi-setup |
| In-app help (logged in) | /help/angi-setup |
| Integration settings | Settings → Integrations → Angi (/settings/integrations) |
What you can do today
- Connect Angi to generate webhook URL and CRM authentication key
- Accept incoming webhooks toggle to pause or resume lead delivery
- Auto-create customers from Angi leads (optional setting)
- Regenerate webhook credentials if the key is compromised
- Send test lead to verify end-to-end flow before going live
- Store masked phone expiration and interview Q&A when Angi provides them
Prerequisites
Setup path: Settings → Integrations → Angi (
/settings/integrations)- Active Angi for Pros account
- Angi Company ID (SPID) — from Angi for Pros URL, agreement, bill, or Angi support
- Email access to contact crmintegrations@angi.com for manual webhook registration
- Allow a few business days for Angi to confirm — registration is not instant self-serve
Step-by-step
For complete instructions, open the Angi integration setup guide. Summary:
- Enable in ServiceFlow — Settings → Integrations → Angi (HomeAdvisor) → Connect; copy Webhook URL and CRM key.
- Find your SPID — Angi Company ID from Angi for Pros desktop URL, agreement, bill, or support chat.
- Email Angi support at crmintegrations@angi.com with SPID, webhook URL, and CRM key.
- Wait for confirmation — Angi configures the feed on their side.
- Test — Use Send Test Lead in ServiceFlow or wait for a live Angi lead; confirm it appears under Leads.
Current limitations
- Manual Angi registration — cannot complete entirely inside ServiceFlow
- Masked phone numbers may expire; follow up before the window closes
- Lead quality and fields depend on Angi’s payload — not all interview answers map to custom fields
- Disconnecting stops new leads but does not delete historical lead records
Roadmap
- Self-serve Angi registration if Angi exposes automated partner APIs
- Automatic lead routing by service category or territory
- Bid/fees reporting tied to job conversion metrics
Related features
→ Continue to the full guide: /docs/angi-setup