---
title: "Introduction"
manual: "Webhooks"
version: "main"
permalink: "https://docs.typo3.org/permalink/typo3/cms-webhooks:introduction@main"
source: "Introduction/Index.rst"
rendered: "2026-10-12T19:26:14+00:00"
---

# Introduction {#introduction}

A webhook is an automated message sent from one application to another via
HTTP.

This extension adds the possibility to configure webhooks in TYPO3.

The backend module **Administration > Integrations > Webhooks**
provides the possibility to configure webhooks. The module is available in the
TYPO3 backend for users with administrative rights.

A webhook is defined as an authorized POST or GET request to a defined URL.
For example, a webhook can be used to send a notification to a Slack channel
when a new page is created in TYPO3.

Any webhook record is defined by a unique uid (UUID), a speaking name, an
optional description, a trigger, the target URL, and a signing-secret.
Both the unique identifier and the signing-secret are generated in the backend
when a new webhook is created.

Click the copy button next to the secret field to copy the generated secret to
the clipboard. The button is available until the webhook is saved. The
receiving system needs the secret to
[verify the signature](https://docs.typo3.org/permalink/typo3/cms-webhooks:hash-calculation@main) of a request.

<!-- TODO: no Markdown rendering for "versionadded" -->

The button to copy the secret to the clipboard was added.
