Integrations

Webhook Looping for Arrays and Line Items

Looping by Zapier is a helper action, not a webhook provider. It repeats later Zap actions for values extracted from a webhook payload.

Capture the original request first, enforce the available trust boundary, then route and replay from durable evidence.

How the integration works

  • Webhooks by Zapier provides the Catch Hook trigger.
  • Looping by Zapier creates loops from line items, text, or numeric ranges.
  • FastHook can preserve the original batch, validate it, and deliver it to the Zapier hook with retries.
  • The loop itself runs inside Zapier rather than inside the webhook sender.

Setup

  1. Receive and inspect the original webhook in FastHook.
  2. Transform the payload so the target array is exposed as clean line items.
  3. Deliver the event to a Webhooks by Zapier Catch Hook destination.
  4. Add Looping by Zapier and map the array or line-item fields into the loop.

Production notes

  • Set an iteration cap before processing user-controlled arrays.
  • Make every loop action idempotent because the original webhook may be replayed.
  • Do not create a LOOPING source type; Looping by Zapier is a downstream workflow action.

Related documentation