--- id: webhooks title: 'Database Webhooks' description: Trigger external payloads on database events. --- import Tabs from '@theme/Tabs' import TabItem from '@theme/TabItem' Database Webhooks allow you to send real-time data from your database to another system whenever a table event occurs. You can hook into three table events: `INSERT`, `UPDATE`, and `DELETE`. All events are fired _after_ a database row is changed. Database Webhooks are very similar to triggers, and that's because Database Webhooks are just a convenience wrapper around triggers using the [pg_net](/docs/guides/database/extensions/pgnet) extension. This extension is asynchronous, and therefore will not block your database changes for long-running network requests. This video demonstrates how you can create a new customer in Stripe each time a row is inserted into a `profiles` table: :::note Database Webhooks were previously known as Function Hooks. :::