Integrate Crontap schedules with Webhooks āœØ

In this post you're going to learn how to integrate Crontap schedules with webhooks to send alerts, notifications, and more. allows communicating with more than 1000+ apps and services, including Gmail, Slack, Telegram, Teams, Discord, and more. If a schedule fails or succeeds, you'll be able to send a notification to any of these services.

Primer on webhooks

Crontap is capable of integrating with various services via webhooks.

Webhooks are the digital messengers that deliver real-time updates and data between applications, enabling seamless integration and automation. With webhooks, you can streamline processes, trigger custom actions, and revolutionize the way applications communicate and collaborate.

Still curios? Check out this in-depth article on webhooks.

Getting started

Sign in to the platform and go to Scenarios.

  1. Press the Add button (big plus in the middle) and select Webhook.

    • Then select Custom Webhook.
  2. Press Create a webhook.

    • Give your webhook a name and press Save.
  3. You should now see a Webhook URL. Copy this URL and let's jump over to Crontap. Keep this page open, we'll come back to it later.

It should look something like this:

Webhook created in

Setting up with a schedule in Crontap

Create a schedule or edit an existing one.

On the schedule editing page, scroll down to the last section called Integrations.

Crontap webhook integrations

  1. Press the Add Integration button.
    • Paste the URL you copied from into the Webhook URL field.
  2. Optionally, you can
    • Include URL: on the url of the schedule will be sent to so you can display it in the notification etc. This is off by default in case the URL is sensitive.
    • Call on success: on if you want to send a notification when the schedule succeeds. This should be off in most cases, but we want to have it on so we can test things out.
      Keep in mind if you turn this on and have frequent schedules, you might hit the limit of's free plan.
  3. Press Save integrations.

Crontap make configuration

Now all that's left is to test it out!

  • Press Update/Create to save your settings
  • Press Perform test to test it out.

If the schedule ran OK, you should see the button change to Test OK.

Crontap webhook test ok

That's all that is needed in Crontap!

Let's head over to to link it with an app. For this example, we'll use Slack.

Finishing up Make configuration

Now let's get back to the scenario we created earlier. Hope you still have the tab open!

Regardless if the schedule actually failed or succeeded, you should now see that received the request.

Under the webhook it should now say Successfully determined.

Webhook structure Successfully determined in

Press OK.

If for some reason this did not work for you, you can press cancel, then click again on the Webhook (big red circle) and press Redetermine data structure. Then head over to Crontap and press Perform test once again.

Integrating with Slack

Last part now - we are almost done.

On the right side of the Webhook:

  1. press on the Add another module "plus" button.

Create new module in

  1. search for Slack and select it.
  2. then select Create a Message.
    • you will now be asked to create a connection to Slack.

Select the Slack integration

Select Create a message

Press create a connection

  1. press Create connection
    • the connection type should be Slack (bot).
    • give the connection a name, usually your Slack workspace name.
    • press Save, then
    • authorize by pressing Allow
      • Note: you might have to sign in to your workspace if you are not already signed in.

Setup Slack connection

Authorize Slack

  1. then select a channel to send the message in e.g. #random.

  2. insert a text. Here we have the option to add data from the schedule.

    • for example we can show the error, status code, schedule url or a link to the schedule in Crontap: goToUrl Slack text message formatted with data from Crontap
  3. press Save

  4. finally, turn on Scheduling on the bottom left and

  5. press the Save button on the bottom action sheet to save.

Save and turn on scheduling

That's it! Remember to head back to Crontap and turn off the Call on success option if you don't want to get notifications on every successful run, unless you want that šŸ˜Š.

Otherwise, the next time a schedule fails, you should get a notification in Slack! šŸŽ‰

Slack notification from Crontap


Note: With you currently get 1000 free "ops" a.k.a alerts per month. You might want to only send alerts when schedules fail (depending on the frequency of the schedule) to stay on the free plan.

Selected articles from the blog

Read insightful articles from our blog & learn even more about cron, scheduling and webhooks.