sidebar_position: 17
Open WebUI provides a webhook feature that allows you to receive notifications automatically whenever new users sign up to your instance. This is done by providing a webhook URL to Open WebUI, which will then send notifications to that URL when a new user account is created.
You will need to obtain a webhook URL from an external service that supports webhooks, such as a Discord channel or a Slack workspace. This URL will be used to receive notifications from Open WebUI.
To configure webhooks in Open WebUI, you have two options:
Admin Panel.Settings tab located at the top.General sectionn of the setting in the admin panel.Webhook URL field and enter the webhook URL.Alternatively, you can configure the webhook URL by setting the WEBHOOK_URL environment variable. For more information on environment variables in Open WebUI, see Environment Variable Configuration.
To verify that the webhook is working correctly, create a new user account in Open WebUI. If the webhook is configured correctly, you should receive a notification at the specified webhook URL.
The webhook payload sent by Open WebUI is in plain text and contains a simple notification message about the new user account. The payload format is as follows:
New user signed up: <username>
For example, if a user named "Tim" signs up, the payload sent would be:
New user signed up: Tim
Note: The webhook feature in Open WebUI is still evolving, and we plan to add more features and event types in the future.