Webhook Integrations
Plug Lection's scheduled_scrape.completed webhook into your favorite tools. Follow the guides below for Zapier, Make, n8n, Airtable, Supabase, Slack, Discord, Teams, and custom endpoints.
#zapier
Zapier (Catch Hook + Tables/Sheets)
Trigger a Zap from Lection, then fan out to Zapier Tables, Sheets, or any Zapier action.
Best for: No-code automations and quick table inserts.
#make
Make (Integromat)
Kick off a Make scenario via Custom Webhook and map Lection rows to any module.
Best for: Visual no-code scenarios with routers and branching.
#n8n
n8n (HTTP Trigger)
Receive Lection webhooks with an HTTP Trigger node and fan out to workflows.
Best for: Self-hosted automation with code + no-code mix.
#airtable
Airtable Automation Webhook
Use “When webhook received” to insert Lection rows into a base.
Best for: Teams already standardizing on Airtable.
#supabase
Supabase Edge Function
Receive Lection webhooks on an Edge Function and write to your Supabase tables.
Best for: Direct database writes with full control.
#slack
Slack Incoming Webhook
Send a formatted Slack attachment when a scheduled scrape completes.
Best for: Channel notifications with row counts and status.
#discord
Discord Webhook
Post a simple message to a Discord channel when a scrape finishes.
Best for: Lightweight channel alerts.
#teams
Microsoft Teams Webhook
Send a plain-text Teams webhook message on scrape completion.
Best for: Simple Teams channel notifications.
#custom
Custom Webhook Endpoint
Point Lection at any HTTPS endpoint you own and handle the payload yourself.
Best for: Full control with your own auth and processing.
Need another integration?
Let us know what integration you'd like to see next.