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 triggerrenderMode—basic(ofadvancedvoor JS-zware pagina's)
- Headers:
Authorization—Bearer YOUR_API_KEYContent-Type—application/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
- Voeg een Webhooks by Zapier → Catch Hook-trigger toe in een aparte Zap en kopieer de URL ervan
- In je batch-indienende Zap: neem
callback.urlop, gericht op die hook - De catch-hook Zap vuurt wanneer de batch klaar is; itereer
resultsmet 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