Glossary · Automation
Webhook
An HTTP callback that delivers real-time data to other applications when a specified event occurs.
A webhook is a mechanism for one application to provide real-time information to another application through HTTP POST requests. Unlike APIs where the client polls for data, webhooks push data to a specified URL when events occur–following a "don't call us, we'll call you" pattern. In database automation, webhooks enable real-time integration: a database event (new row, threshold crossed, query completed) triggers an HTTP request to an external service (Slack, Zapier, custom application). Webhooks are simpler than maintaining persistent connections or polling loops, but require the receiving application to be available and able to handle incoming requests. Security considerations include request signing, IP allowlisting, and payload validation.
In practice
How AI for Database applies it
Fig — every answer ships with the tables, rows and SQL behind it.
Related terms
See it on your own database
Connect read-only in minutes. Free models included.