Your stack, your data
n8n runs on your hardware. Events flow through your network, not through a vendor's cloud. Strong fit for privacy-conscious families.
n8n is the open, self-hostable answer to Zapier. Connect Getwello to it and you get the same kind of multi-step flows, but the data never leaves your VPS, your home server or your Docker host. Branch on mood, fan out to multiple destinations, do anything HTTP can do.
Coordinator-only. Included in the £4.99 plan. Same day to set up.
n8n runs on your hardware. Events flow through your network, not through a vendor's cloud. Strong fit for privacy-conscious families.
If mood is low → notify Coordinator. If missed → escalate. Build the decision tree visually in the editor.
Anything Getwello exposes is one HTTP node away. Polling, posting, signature verification, retries.
Audit it, fork it, contribute. Same model as the Getwello MCP server. No vendor lock-in.
# Verify HMAC inside an n8n Function node
const ts = $input.first().headers['x-getwello-timestamp'];
const sig = $input.first().headers['x-getwello-signature']
.replace(/^.*v1=/, '');
const body = JSON.stringify($input.first().body);
const expected = $crypto
.createHmac('sha256', $env.GETWELLO_SECRET)
.update(`${ts}.${body}`)
.digest('hex');
return [{ json: { valid: expected === sig } }];n8n's strength is the visual workflow editor. Drop the Getwello trigger, branch on the event payload, fan out to whichever combination of services your family relies on. No code unless you want it.
Settings → Developer API as a Coordinator. Name it 'n8n'. Copy the gw_live_ token.
In your workflow, drop a Webhook node. Set the method to POST. n8n gives you a URL ending in /webhook/...; copy it.
Settings → Developer API → Webhooks. URL is the n8n webhook from step 2. Save the signing secret for the verification step.
Add an IF node on event type or mood. Verify the HMAC signature with a Crypto node. Then HTTP-request to wherever you want events to go.
Self-hosting. n8n runs on your own server, your VPS, your home Raspberry Pi, your Docker host. The check-in data and any routing decisions stay inside your network. Zapier is faster to set up but the events travel through their cloud.
Yes. The setup is identical. You get a webhook URL from your n8n Cloud workspace, paste it into the Getwello webhook settings, build the workflow visually. The trade-off is that n8n Cloud is hosted; if privacy is the reason you picked n8n, self-host instead.
Yes. Use the HTTP Request node with your Bearer API key. n8n can poll our endpoints on a schedule, post in the Family Room, or chain calls together. Both directions work.
Yes. Use the Crypto node with HMAC-SHA256, secret from your webhook subscription, body as the raw incoming text. Reject anything that does not match. The HTTP webhook trigger node exposes the raw body for exactly this.
Family Circles fire a few dozen events a month, well below any n8n bottleneck. If you wire many integrations into the same workflow, the slowest external API will be the limit, not n8n itself.
Some families wire two or three at the same time. The webhook fans out, the API keys stay the same.
See every integration or jump to the Developer API overview.
Mint your first API key in two minutes. Coordinator-only. Included in the £4.99 family plan.