---
title: "Schedule recurring webhooks | WebhookRelay"
meta:
  "og:description": "Schedule recurring webhooks with Webhook Relay"
  "og:title": "Schedule recurring webhooks"
  description: "Schedule recurring webhooks with Webhook Relay"
---

![Stripes](https://webhookrelay.com/docs/webhooks/cron/using-cron-webhooks/images/stripes.svg)

Documentation

**Fundamentals**

# **Schedule recurring webhooks**

Schedule recurring webhooks with Webhook Relay

In this tutorial, we will learn how to schedule recurring webhooks with Webhook Relay. But first, let's understand some key concepts:

- A webhook is a way for one application to send real-time information to another application.
- Recurring webhooks are webhooks that are sent automatically at scheduled intervals.
- Webhook Relay is a service that helps manage and deliver webhooks reliably.

You can use recurring webhooks to trigger various events in other services, such as starting workflows in Zapier, Make.com, or IFTTT. This is useful for automating tasks that need to happen regularly, like daily data updates or weekly report generation.

Let's get started!

## [Set up a receiving inbox](#set-up-a-receiving-inbox)

Go to the [Webhook Bin](https://bin.webhookrelay.com/#/bins/7c8aa24d-f32e-4e9c-a175-68caf7029c0c) to get a new inbox URL, we will use this to test our cron webhooks.

## [Configure cron webhooks](#configure-cron-webhooks)

Now, head to [cron configuration page](https://my.webhookrelay.com/cron) and configure a new webhook:

![Cron configuration](https://webhookrelay.com/docs/webhooks/cron/using-cron-webhooks/images/docs/webhooks/cron/configure.png)

Set the webhook URL to the inbox URL we got from the webhook bin, click "Every minute", set request body to anything you want and click "Create".

## [Advanced time configuration](#advanced-time-configuration)

You can also generate a custom schedule using cron expression. Just click "Generate Cron Expression" and you will see a form like this:

![Custom generator](https://webhookrelay.com/docs/webhooks/cron/using-cron-webhooks/images/docs/webhooks/cron/custom.png)

You can use this expression to schedule your webhook to run every day at 10 AM on specific days or months, etc.

## [Test your cron webhook](#test-your-cron-webhook)

Now, wait for a minute and you should see the webhook request in the Webhook Bin. It will contain the request body and headers. You can view all outgoing requests in Webhook Relay dashboard too, just click "logs" next to your cron configuration:

![Webhooks logs for cron](https://webhookrelay.com/docs/webhooks/cron/using-cron-webhooks/images/docs/webhooks/cron/logs.png)

Did this page help you?