# Using webhooks with Trigger.dev

> Source: https://trigger.dev/docs/guides/frameworks/webhooks-guides-overview

[​](https://trigger.dev/docs/guides/frameworks/webhooks-guides-overview#overview)

Overview
---------------------------------------------------------------------------------------------

Webhooks are a way to send and receive events from external services. Triggering tasks using webhooks allow you to add real-time, event driven functionality to your app. A webhook handler is code that executes in response to an event. They can be endpoints in your framework’s routing which can be triggered by an external service.

[​](https://trigger.dev/docs/guides/frameworks/webhooks-guides-overview#webhook-guides)

Webhook guides
---------------------------------------------------------------------------------------------------------

Next.js - triggering tasks using webhooks
-----------------------------------------

How to create a webhook handler in a Next.js app, and trigger a task from it.

Remix - triggering tasks using webhooks
---------------------------------------

How to create a webhook handler in a Remix app, and trigger a task from it.

Stripe webhooks
---------------

How to create a Stripe webhook handler and trigger a task when a ‘checkout session completed’ event is received.

Hookdeck webhooks
-----------------

Use Hookdeck to receive webhooks and forward them to Trigger.dev tasks with logging and replay capabilities.

Supabase database webhooks guide
--------------------------------

Learn how to trigger a task from a Supabase edge function when an event occurs in your database.

Was this page helpful?

YesNo

[Previous](https://trigger.dev/docs/guides/frameworks/supabase-authentication)
[Next.js webhooksLearn how to trigger a task from a webhook in a Next.js app.\
\
Next](https://trigger.dev/docs/guides/frameworks/nextjs-webhooks)

⌘I

Assistant

Responses are generated using AI and may contain mistakes.
