How to Set Up Webhooks

Written By Cold Navigator

Last updated About 16 hours ago

Webhooks allow Cold Navigator to send real-time data to your system when specific events occur. Instead of polling the API continuously, your system receives instant updates.

This enables real-time automation and seamless integrations.

Explanation / Steps

1. Create a Webhook Endpoint
You need a server endpoint (URL) that can receive POST requests.

Example:

https://yourdomain.com/webhooks/coldnavigator

2. Add Webhook in Dashboard
Go to: Settings → Webhooks

Click "Add Webhook"

3. Select Events
Choose which events you want to receive.

Common events include:

  • Lead created

  • Connection accepted

  • Message received

  • Campaign updated

  • Email sent

  • Email replied

4. Activate Webhook
Save your webhook configuration and activate it.

5. Test Webhook
Trigger a test event or run a campaign action.
Check your server logs to confirm that data is received correctly.

Example Payload

{
 "event": "message_received",
 "lead_name": "John Doe",
 "campaign": "SaaS Outreach",
 "message": "Interested, let's talk",
 "timestamp": "2026-03-30T12:00:00Z"
}

Tips / Notes

  • Your endpoint must return HTTP 200 OK

  • Log all incoming webhook data

  • Validate payload structure

  • Use security validation if needed

  • Keep your endpoint stable and always accessible