Configure webhooks

Enable webhooks for real-time POST notifications of Maestro Cloud upload results to external services. Supports multiple webhooks and token auth.

Enable webhooks to send real-time notifications about upload results from a specific Maestro project to your custom workflows, monitoring systems, or external services.

circle-info

Maestro Cloud Plan required. Webhook notifications are available on the Maestro Cloud Planarrow-up-right.

Set up a webhook

Follow these steps to configure a webhook in the Maestro:

  1. Click Settings in the sidebar.

  2. Select the project for which you want to configure webhooks.

  3. Under Webhook Management, enter your webhook URL. You must provide the full URL where Maestro should send POST requests.

circle-exclamation

If you need to authenticate webhook requests from Maestro Cloud, you can use the Webhook Token generated after you add the webhook URL. Use this token in your webhook endpoint as a Bearer token to authenticate requests from Maestro.

You can update URLs or tokens, or disable an integration at any time from the settings page.

circle-check

Multiple Webhooks

You can update URLs or tokens, or disable an integration at any time from the settings page.

Webhook payload example

When an upload event occurs, Maestro sends a POST request with a JSON payload. The payload also includes tags and custom properties defined in your flows, allowing you to filter and route events if necessary.

Below is an example of the data sent:

Check the other notification options available when testing your app with Maestro Cloud:

Last updated