Skip to main content

Endpoint

Your webhook URL is shown in Settings → Integrations → Webhooks → EmailBison. It looks like:
Copy it directly from the UI — your workspace ID is already embedded.

Auth

EmailBison does not sign webhook payloads. For an extra layer of protection, set EMAILBISON_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

  1. In EmailBison go to Settings → Webhooks.
  2. Click New Webhook URL and paste your URL from Nous.
  3. Pick the events you want (see table below).

Supported events

Replies and interested-tags create a new contact if one doesn’t exist yet. All other events are update-only. Unknown event types are logged to the workspace system event log so you can iterate without losing data.

Payload

EmailBison wraps each event in an envelope:
Nous accepts both the wrapped form above and a flattened variant (top-level type, lead_email, etc.) — useful for test payloads.

Deduplication

Events are deduplicated by message_id. If EmailBison retries a delivery (it retries up to five times across 24 hours), the duplicate is silently dropped.