← All articles
Developer API, MCP and webhooks·

Set up Getwello with Zapier

No code. Forward Getwello events to Gmail, Sheets, Twilio, anything Zapier supports.

Zapier is the no-code automation tool. This guide wires Getwello to Zapier so any of 6,000+ apps can react to check-ins, missed days, Family Room messages, and visit-scheduled events. Once you have the first Zap working, adding more apps takes minutes.

What you need

  • A Zapier account. The free tier (100 tasks/month) covers most family Circles.
  • A Getwello Coordinator account with active subscription.
  • About 10 minutes for the first Zap.

Step 1: Mint a Getwello API key

Open Settings → Developer API. Create a key called “Zapier”. You will not strictly need the key for trigger-style Zaps (we push to Zapier), but you will need it if you want to make API calls from Zapier (polling style).

Step 2: Create the Zapier “Catch Hook” trigger

  1. Sign in to zapier.com.
  2. Click Create Zap.
  3. For the trigger app, search Webhooks by Zapier.
  4. Choose event: Catch Hook.
  5. Click Continue. Zapier gives you a unique webhook URL. Copy it.

Step 3: Create the Getwello webhook subscription

Settings → Developer API → Webhooks → Create.

  • Name: “Zapier”.
  • Circle: yours.
  • URL: the Catch Hook URL from Step 2.
  • Events: tick what you want. Start with check_in.created.

Step 4: Tell Zapier to listen

Back in Zapier, click Test trigger. Zapier waits for a request. On the Getwello side, click Test on your webhook. Zapier should receive the synthetic event and show its fields.

Step 5: Pick the destination action

Now choose what to do with the event. Examples:

Forward to Gmail

  • Action app: Gmail.
  • Event: Send Email.
  • To: yourself.
  • Subject: “Mum checked in at [occurred_at]”.
  • Body: anything you want; drop in fields with the Zapier picker.

Log to Google Sheets

  • Action app: Google Sheets.
  • Event: Create Spreadsheet Row.
  • Pick your spreadsheet and sheet.
  • Map columns: timestamp, status, mood, etc.

Text yourself via Twilio

  • Action app: Twilio (Zapier integration). Requires a paid Twilio account.
  • Event: Send SMS.
  • To: your phone. From: your Twilio number. Body: “Mum just checked in at [time]”.

Step 6: Turn the Zap on

Click Publish. Zapier confirms the Zap is active. Now every time the Getwello event fires, Zapier runs your action chain.

Multi-step Zaps

Want different behaviour for different mood values, or to send to multiple destinations? Zapier supports Paths (paid plan) and Filters (free):

  • Filter: “Only continue if mood = low” before sending an SMS escalation.
  • Path: branch on event type to different destinations.

Polling-style instead of webhook

For some use cases (build a daily digest), polling is simpler than webhooks. Use Zapier's “API Request (Beta)” action with your API key as the Authorization header, GET https://getwello.co.uk/api/v1/circles/{id}/check-ins. Schedule the Zap to run on a timer.

Cost

Each event fired = 1 task in Zapier. Typical family Circle fires 30-50 events/month, so the 100-task free tier is fine. If you wire up several Zaps each consuming the same event, watch the usage; Starter is £15/month for 750 tasks.

Troubleshooting

Zapier said test failed: Zapier sometimes shows “no test data” if you Catch Hook before our test fires. Click Test on the Getwello side first, then click Test trigger in Zapier.

The Zap fires but the destination didn't get anything: check the Zap History in Zapier for the run. The error will be on the destination side.

More on developer api, mcp and webhooks

Didn't answer your question?

Email hello@getwello.co.uk