Connecting MetronHR to Zapier

Zapier receives deliveries from MetronHR with "Catch Hook" and calls the REST API through the "Webhooks by Zapier" action. Both are premium apps and require a paid plan.

As of: 15. September 2026

Example workflow in Zapier: Sending a message when a holiday request is declined
  1. Leave rejectedabsences.rejected
  2. Catch Raw HookWebhooks by Zapier
  3. One department onlyFilter by Zapier
  4. Send messageChannel of your choice

The two directions

MetronHR reports of its own accord through Webhooks and answers requests through the REST API. Both routes belong to the Professional plan.

DirectionBlock in ZapierWhat to do
MetronHR reports an eventWebhooks by Zapier, "Catch Hook"Zapier creates an address and shows the payload received for the field mapping. "Catch Raw Hook" delivers the unchanged body that the signature check needs.
Zapier asks MetronHRWebhooks by Zapier, "Custom Request"Method, address and headers are yours to choose. The key goes in front as Authorization with Bearer.
  • MetronHR reports an event

    Block in Zapier
    Webhooks by Zapier, "Catch Hook"
    What to do
    Zapier creates an address and shows the payload received for the field mapping. "Catch Raw Hook" delivers the unchanged body that the signature check needs.
  • Zapier asks MetronHR

    Block in Zapier
    Webhooks by Zapier, "Custom Request"
    What to do
    Method, address and headers are yours to choose. The key goes in front as Authorization with Bearer.

Sending a message when a holiday request is declined

A process that works in this shape. Steps one and three happen in MetronHR, the rest in Zapier.

  1. 1In MetronHR create a target and subscribe to absences.rejected.
  2. 2In Zapier start a Zap with Catch Raw Hook and enter the address.
  3. 3Trigger the test delivery in MetronHR so Zapier knows the structure.
  4. 4Add a filter step if only certain departments are meant.
  5. 5Send the message in the channel you want, taking the fields from data.

What to watch for on the Zapier side

  • Webhooks by Zapier is a premium app. It is not available on the free plan, and without it there is no route to MetronHR.
  • Zapier runs in data centres outside the EU. Anyone sending working time and absence data there needs a legal basis for it and a data processing agreement with the provider. That is a decision before the setup, not after it.
  • For the signature check "Catch Raw Hook" is required; the parsed variant changes the body, and the HMAC no longer matches.

A key carries only the rights ticked when it was created, per resource "read" or "read and change". For a process that only reports, reading is enough. Anyone who would rather have an AI assistant ask instead of a process takes the MCP server.

Connects MetronHR to Zapier

Create a key, enter the target, send a test delivery. All of it in the company settings.

  • No credit card required
  • Ready quickly
  • Cancel monthly
  • Full access to every feature

No credit card, cancel any time