Why Webhooks Matter for Marketplace Sellers
Capturing leads is only half the job. The other half is getting those leads into the system where you actually work, whether that is a CRM like HubSpot, a project management tool like Notion, or even a simple Google Sheet.
PilotAgent's webhook integration sends your captured leads to any external system the moment they are captured, in real time, with no manual export required.
What is a Webhook
A webhook is a URL that receives data automatically when something happens. Think of it as a notification that carries information. When PilotAgent captures a lead from a Facebook Marketplace conversation, it sends that lead's details to your webhook URL instantly.
You do not need to be a developer to use webhooks. Services like Zapier, Make (formerly Integromat), and n8n let you create webhook URLs with a few clicks and route the data wherever you want.
Setting Up Webhooks in PilotAgent
In your PilotAgent dashboard, open Leads, then Lead settings. You will need:
- A webhook URL from your receiving service (Zapier, Make, or a custom endpoint)
- Tick the events you want to send: new leads, new conversations, every reply sent
- Test the connection with the Send test event button
PilotAgent sends lead data in a structured JSON format that includes:
- Buyer name
- Phone number
- Email address
- Physical address
- The Facebook chat it came from
- Timestamp of capture
Tick new conversations and every reply sent as well, and you also get the buyer's messages, PilotAgent's replies, the listing and the whole chat, so your CRM holds the full conversation.
Common Integrations
Google Sheets
Use Zapier to create a webhook that adds a new row to your spreadsheet every time a lead is captured. Each column maps to a lead field. Your spreadsheet updates itself in real time.
HubSpot
Route leads into your HubSpot contacts through Zapier or Make. New leads become new contacts with all their information pre-filled. No manual data entry.
Slack or Email Notifications
Get a Slack message or email alert every time a high-quality lead comes in. Useful for time-sensitive inventory or high-value items.
Custom CRM or Database
If you run your own system, point the webhook at your API endpoint. PilotAgent will POST the lead data in JSON format that you can parse and store however you want.
Retry Logic
Network issues happen. If a webhook delivery fails, PilotAgent does not just drop the data. It tries again up to 3 times, after 1, 5 and 15 seconds, giving your receiving system time to recover.
Who Gets Webhooks
Webhook integrations are available on the Enterprise ($50 a month) and Enterprise+ plans. If you are on a lower tier and need webhook access, you can upgrade from your dashboard.
The Big Picture
Webhooks turn PilotAgent from a standalone tool into a connected part of your sales pipeline. Leads flow from Facebook Marketplace conversations into your AI agent, through PilotAgent's CRM, and out to whatever system you use to close deals, all without you touching anything.