Integraties

Zapier

Trigger Thunderbit vanuit elk van Zapiers 7000+ apps met Webhooks by Zapier

De officiële Webhooks by Zapier-action dekt Thunderbit van A tot Z. Twee-staps Zap: trigger vuurt, Webhook post naar /distill.

Setup

Trigger — kies wat dan ook (nieuwe rij in Google Sheets, nieuw bericht in Slack, scheduled, …).

Action 1: Webhooks by Zapier → POST

  • URL: https://openapi.thunderbit.com/openapi/v1/distill
  • Payload Type: JSON
  • Data:
    • url — map vanuit trigger
    • renderModebasic (of advanced voor JS-zware pagina's)
  • Headers:
    • AuthorizationBearer YOUR_API_KEY
    • Content-Typeapplication/json

Action 2 (optioneel) — pijp data.markdown door naar Notion / Airtable / Slack / OpenAI.

Async batch-jobs

Zapiers Webhook-action wacht tot 30s, wat prima is voor /distill maar krap voor /batch/distill. Twee opties:

Optie A — Catch Hook-callback

  1. Voeg een Webhooks by Zapier → Catch Hook-trigger toe in een aparte Zap en kopieer de URL ervan
  2. In je batch-indienende Zap: neem callback.url op, gericht op die hook
  3. De catch-hook Zap vuurt wanneer de batch klaar is; itereer results met een Looping action

Optie B — Schedule + Poll

Als je geen twee Zaps kunt draaien, gebruik een Schedule by Zapier-trigger elke 5 min en roep GET /batch/{jobId} aan totdat status: COMPLETED.

Tips

  • Sla de API Key op in een Zapier Storage-record zodat je hem niet in meerdere Zaps hoeft te plakken
  • Gebruik Filter by Zapier op de response om lege resultaten over te slaan vóór downstream-stappen

Gerelateerd