Endpoint
Your webhook URL is shown in Settings → Integrations → Webhooks → EmailBison. It looks like:Auth
EmailBison does not sign webhook payloads. For an extra layer of protection, setEMAILBISON_WEBHOOK_SECRET in nous.env and append ?secret=<value> to the URL when pasting it into EmailBison. Nous rejects any inbound request whose query string doesn’t match.
Setup in EmailBison
- In EmailBison go to Settings → Webhooks.
- Click New Webhook URL and paste your URL from Nous.
- Pick the events you want (see table below).
Supported events
| EmailBison event | Activity logged | Creates contact? |
|---|---|---|
reply_received / REPLY_RECEIVED | email_received | Yes |
email_replied / EMAIL_REPLIED | email_received | Yes |
interested / INTERESTED | email_received | Yes |
email_sent / EMAIL_SENT | email_sent | No |
email_opened / EMAIL_OPENED | email_opened | No |
email_clicked / EMAIL_CLICKED | email_opened | No |
email_bounced / EMAIL_BOUNCED | email_bounced | No |
unsubscribed / UNSUBSCRIBED | email_bounced | No |
Payload
EmailBison wraps each event in an envelope:type, lead_email, etc.) — useful for test payloads.
Deduplication
Events are deduplicated bymessage_id. If EmailBison retries a delivery (it retries up to five times across 24 hours), the duplicate is silently dropped.