# Get Bynefit events into your tools

When something happens in your Space, like a new member or a form submission, Bynefit can tell Make, n8n or Zapier. You do not write code.

- Make: supported
- n8n: supported
- Zapier: Catch Hook, set up by hand
- Anything with a webhook URL

1. **In your tool, add a webhook trigger** Make: Webhooks, Custom webhook. n8n: the Webhook node (use its test address while you set it up). Zapier: Webhooks by Zapier, Catch Hook. Copy the address it shows you.
2. **In Bynefit, add the endpoint** Open [/dash/integrations/webhooks](https://bynefit.com/dash/integrations/webhooks) as a Space admin, paste the address as the delivery URL and pick the events you want, such as `member.joined` or `form.submitted`.
3. **Send a test event** Back on the webhooks page, choose *Send test event* on your endpoint. A sample event arrives in your tool within seconds, with the same fields a real one has, and the page tells you whether your tool accepted it. Your tool learns the fields from it. Prefer the real thing? Submit one of your forms instead.
4. **Use the fields** Your tool shows the fields from the sample below. Map them to your spreadsheet, chat message or CRM.

## What Bynefit sends

**POST (application/json)**

```json
{
  "id": "evt_9c2e5a1f…",
  "type": "member.joined",
  "team_id": 42,
  "created_at": "2026-10-10T14:02:11+00:00",
  "actor": { "id": null },
  "subject": { "type": "membership", "id": "…" },
  "data": { }
}
```

The full list of events and what each payload carries is on the [Webhooks](https://bynefit.com/docs/webhooks) page. A test event looks the same, with an id that starts `evt_test_` and `"livemode": false` added, so you can filter it out of a live sheet.

## Want to check it really came from Bynefit?

Every delivery is signed. Checking the signature takes a few lines of code, which the [Webhooks](https://bynefit.com/docs/webhooks) page shows. No-code tools mostly skip it, which is fine for a private workflow. Keep the address secret, because anyone who has it can post to your scenario.

## What exists and what does not

- [Read community resources](https://bynefit.com/docs/resources-read) - List and filter community resources with a developer key. JSON, cursor paging. (Available)
- [Signed webhooks](https://bynefit.com/docs/webhooks) - Get an HTTPS call when something happens in your Space. Each delivery is signed. (Available)
- [Embed widget](https://bynefit.com/docs/widget) - Show your directory on any website with one script tag. (Available)
- [Hosted sites runtime](https://bynefit.com/docs/sites-runtime-api) - Events, resources, media, forms and page views for a hosted site, with no key. (Available)
- [Secrets and secure requests for hosted sites](https://bynefit.com/docs/site-secrets) - Store a site's keys encrypted, use them in secure requests and form webhooks, and stop them being published in a page. (Available)
- [Client portal kit for hosted sites](https://bynefit.com/docs/client-portal-kit) - Two HTML elements give a hosted site a client portal and a staff pipeline, drawn from the Space's engagement types, stages and forms, with no code of your own. (Available)
- [Webhook test event](https://bynefit.com/docs/webhooks) - One button sends a signed sample event to your URL, so your tool can learn the fields before anything real happens. (Available)
- [Replay a past webhook delivery](https://bynefit.com/docs/webhooks) - A Space admin sends a logged delivery to the endpoint again, freshly signed and marked as a replay. (Available)
- [Guide for Make, n8n and Zapier](https://bynefit.com/docs/no-code) - One walkthrough for catching a Bynefit webhook in each tool, with a test event to learn the fields from. (Available)
- [Status page](https://bynefit.com/docs/status) - Live state, 90-day uptime and incident history for the API, sign-in, webhook delivery, the widget, hosted sites and email. Atom and JSON feeds. (Available)

---

Source: https://bynefit.com/docs/no-code
Checked against the live API on October 10, 2026.
