Endpoint
Your webhook URL is shown in Settings → Integrations → Webhooks → Instantly. It looks like:Auth
SetINSTANTLY_WEBHOOK_SECRET in nous.env. Nous validates the x-nous-signature header on every inbound request.
Setup in Instantly
- In Instantly, go to Settings → Integrations → Webhooks.
- Click Add Webhook and paste your URL from Nous.
- Select the events you want (see table below).
Supported events
Replies create a new contact if one doesn’t exist yet — a reply to a cold email is a strong intent signal. All other events are update-only.
Payload
Nous reads these fields from the Instantly payload:Deduplication
Events are deduplicated bymessage_id. If Instantly retries a delivery, the duplicate is silently dropped.