HC Webhook
HC Webhook+Zapier
Zapier Integration

Send Health Connect to 7,000+ apps via Zapier.

HC Webhook triggers your Zapier Zap every time it syncs health data. Connect steps, sleep, heart rate, and 20 more metrics to any Zapier-supported app โ€” no code required.

Get it on Google Play
Setup

Up and running in minutes.

Create a Zap with Webhook trigger

In Zapier, create a new Zap and choose "Webhooks by Zapier" as the trigger. Select "Catch Hook" and copy the webhook URL.

Add the URL to HC Webhook

Open HC Webhook on your Android device, add a new endpoint, and paste the Zapier webhook URL. Choose your data types.

Choose your action app

Pick any Zapier action โ€” Google Sheets, Notion, Slack, Airtable. Map the JSON fields from HC Webhook to your app.

Ideas

What you can build.

Log to Google Sheets

Append a new row to a Google Sheet for every sync. Track steps, sleep, and weight in a familiar spreadsheet format.

Notion Health Database

Automatically create Notion database entries with your daily health metrics. Build a searchable log in minutes.

Slack Daily Digest

Post a Slack message to yourself or a channel with your daily step count and sleep summary.

Airtable Health Tracker

Populate an Airtable base with health records. Use Airtable's views to chart and filter your data.

Gmail Health Summary

Email yourself a daily health digest using Zapier's Gmail integration. Archive your metrics in your inbox.

Todoist Streak Tasks

Create a Todoist task when you hit your step goal. Gamify your health data with completion streaks.

Payload

Clean JSON. Every time.

Each sync posts one JSON object to your endpoint containing all selected data types as arrays. Only types with new data are included.

{
  "timestamp": "2026-01-15T23:59:59Z",
  "app_version": "1.7.1",
  "steps": [
    {
      "count": 8432,
      "start_time": "2026-01-15T00:00:00Z",
      "end_time": "2026-01-15T23:59:59Z"
    }
  ],
  "heart_rate": [
    { "bpm": 72, "time": "2026-01-15T08:30:00Z" },
    { "bpm": 68, "time": "2026-01-15T14:00:00Z" }
  ],
  "sleep": [
    {
      "session_end_time": "2026-01-15T07:00:00Z",
      "duration_seconds": 27000,
      "stages": [
        { "stage": "deep", "start_time": "...", "end_time": "...", "duration_seconds": 5400 }
      ]
    }
  ]
}

Ready to connect Zapier to Health Connect?

No account required. Your data stays on your device.

Get it on Google Play