Angi AI Agent
Every Angi lead. Texted after consent.
Angi posts each new lead to Niche. There is no Angi chat thread. If the homeowner consented to automated contact, Niche texts them, qualifies the job, and books. If they didn't, your team gets the lead for a manual follow-up.
- SMS
- First reply
- Consent
- Before any text
- SPID
- Per business
- 24/7
- Coverage
Live conversation
See how Niche handles a Angi lead.
A real conversation between Niche and a homeowner — from first message to booked appointment.
Maria G.
Angi · Water heater · SMS
Hi Maria, this is Northside Plumbing. We received your Angi request for a water heater replacement at 418 Oak St. We can come out tomorrow between 9 and 11. Does that work?
7:14 PM · Niche AI
Tomorrow morning works. It's a 50-gallon gas heater and it's leaking at the bottom.
7:16 PM
Got it — leaking 50-gallon gas, tomorrow 9–11. Is the shutoff holding, or is water still coming out?
7:16 PM · Niche AI
We shut it off. The floor is wet but it's not actively pouring.
7:18 PM
You're booked for tomorrow between 9 and 11 AM. You'll get a text with the technician's name before they head over. Reply here if anything changes.
7:18 PM · Niche AI
Appointment booked in under 3 minutes · Zero human involvement
What Niche does
Built specifically for Angi leads.
Webhook as soon as Angi delivers
Angi POSTs the lead to Niche. Name, address, phone, email, task, comments, interview answers, match type, and fee land on the customer record. No CSV export from the Angi dashboard.
Consent before any text
Automated texts run only when Angi marks the lead automated-contact compliant. If that flag is missing or false, Niche notifies your team and does not message the homeowner.
Qualification by SMS
There is no Angi inbox to reply in. The AI texts the number on the lead, asks about the job, and keeps the thread on SMS until it's booked or handed off.
Out-of-scope decline
Niche checks the request against the services you offer. Jobs you don't take get a short decline text, and only when the lead consented and a phone number is present.
No phone, no silent drop
If the lead consented but Angi didn't include a usable number, Niche emails your team with the address, email, and request details so someone can follow up.
Booked, then pushed to the CRM
A consented lead that qualifies can book on your live calendar. The appointment and the Angi request go to the same CRM path as Yelp, Google LSA, and Thumbtack.
How it works
Live in 40 minutes.
- Step 1
Save your Angi SPIDs
App Marketplace → Angi. Paste the numeric SPID your Angi rep gives you. One SPID belongs to one business. Separate extras with commas.
- Step 2
Set services and hours
Tell Niche what you do, when you work, and your service area. The Angi funnel uses that to accept, decline, or wait until you're open.
- Step 3
Go live
The next Angi lead starts the workflow. Consented leads with a phone number get a text. Everyone else is queued for a person.
- Step 4
Watch the lead
The inbox shows the Angi request, the SMS thread, and whether the team was asked to follow up by hand.
Before / after
What changes when Niche picks up.
- Where the reply goes No Angi thread to answer SMS on the lead's phone
- Leads that didn't consent Sit until someone notices Team notified, no automated text
- Leads with no phone Easy to miss Team notified with email and address
- Qualification Callback when the office is free AI SMS as soon as the webhook lands
- CRM entry Re-type the Angi request Address, task, and notes pushed with the lead
FAQ
Common questions about Angi + Niche.
-
Does Niche reply inside Angi?
No. Angi delivers the lead and stops. There is no message thread to post back into. Niche reaches the homeowner by text, and a workflow can add a call or email after that.
-
What if the lead didn't consent to automated contact?
Niche does not text, call, or email them. The workflow notifies your team with the name, phone, email, and request so someone can follow up manually.
-
How do I connect Angi?
In App Marketplace, open Angi and save the numeric SPID from your Angi rep. A business can have more than one SPID. A SPID can only be connected to one business — if it's already saved elsewhere, the save is rejected.
-
What if Angi doesn't include a phone number?
A consented lead with no usable number skips SMS. Niche notifies your team and includes the email and address when Angi sent them.
-
What comes in with the lead?
Name, address, phone, email, task name, comments, interview questions and answers, match type, lead fee, the automated-contact flag, and the TrustedForm certificate URL when Angi includes it.
Trusted by 4,500+ service businesses
- Yelp
Yelp
Yelp leads come through the Yelp Connect API — and homeowners message 3–5 businesses at once. The fastest responder wins. Niche replies in native Yelp chat in under 2 seconds, qualifies the lead with natural conversation, and books the appointment in-thread — before they've even opened the next tab.
- LSA
Google Local Services
You pay for every Google LSA lead whether you answer or not. Missed calls = wasted ad spend. Niche picks up every LSA call in under 2 seconds, qualifies on the spot, and books — then auto-disputes wrong-ZIP and spam leads to get your money back.
- TT
Thumbtack
On Thumbtack, leads contact multiple pros simultaneously. The average pro takes 4+ hours to respond — by then the homeowner has already hired someone else. Niche responds to every Thumbtack lead in under 2 seconds, asks the right questions, and books before your competitors even see the notification.