Back to blog

Guides ยท May 23, 2023

Use Zapier with Crontap schedules

In this post you're going to learn how to integrate Crontap schedules with Zapier webhooks to send alerts, notifications, and more.
crontap.com / blog
Use Crontap webhook schedules to integrate with Zapier and thousands of apps: slack, teams, airtable, sms, email, twitter, telegram or your own custom webhooks such as your own cloud functions.

Zapier allows communicating with more than 5000+ apps and services, including Teams, Slack, Telegram, Gmail, 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 zapier.com and create a new Zap. Search for the Webhooks by Zapier app as a trigger.


  1. Select Catch Hook as a trigger event.

    • Then press Continue.
  2. Press continue again (no trigger configuration is needed).

  3. You'll see a Webhook URL. Copy it. Keep this page open, we'll come back to it later.


It should look something like this:

Webhook created in Zapier

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 make.com into the Webhook URL field.
  2. Optionally, you can
    • Include URL: on the url of the schedule will be sent to make.com 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. You can turn it off later.
  3. Press Save integrations.

Crontap Zapier 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 make.com to link it with an app. For this example, we'll use Slack.

Finishing up Zapier configuration

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


Press Test trigger. Regardless if the schedule actually failed or succeeded, Zapier should now confirm that it received the request.

You should also see request data. This is the data that Crontap sends to Zapier.


Press Continue.

Zapier webhook test successful

Integrating with Slack

Last part now - we are almost done.

  1. Search for Slack as an action app.

  2. Select Send Channel Message as an action event.

  3. Press Continue.

    Zapier Slack integration

  4. press Sign in on the right side.

    • authorize by pressing Allow
      • Note: you might have to sign in to your workspace if you are not already signed in.
    • press Continue.

Sign in to Slack to complete integration

Press Allow

Press Continue

  1. then pick 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. optionally give the bot a name and icon if you want to customize it.

  4. it's recommended to turn Include a link to this Zap off since we provide links to the schedule itself.

  5. press Continue. No other configuration needed but feel free to make other changes if you want to.


    Entire configuration should look something like this:

    Slack message configuration

  6. finally press Test action

    • you should see a confirmation that the message was sent to Slack.
    • press publish to finish the Zap! Test Zap and finish integration

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

From the blog

Guides, patterns and product updates.

Tutorials on scheduling API calls, webhooks and automations, plus deep dives into cron syntax, timezones and reliability.

Guides

Schedule n8n workflows externally via webhook

n8n's Schedule Trigger is fine for basic cadences, but it struggles with precise cron, timezones and triggering from outside n8n. Here's how to schedule n8n workflows using Crontap and a Webhook trigger instead.

Guides

Run a Zapier zap every 5 minutes (or any custom cron)

Zapier's Schedule trigger is limited: hourly floor on free, no cron syntax, no timezones per zap. Here's how to drive a zap on any cadence you want using Crontap as the external trigger.

Reference

Cron syntax cheat sheet with real-world examples

Cron syntax without the math. Every pattern you're likely to reach for (every 5 minutes, weekdays, business hours, first of the month), with a practical example and a link to a free debugger.

Guides

Integrate Crontap schedules with Make.com Webhooks

Learn how to use Crontap webhook schedules to integrate with Make.com and thousands of apps: sms, email, telegram, airtable, slack, teams, twitter or your own custom webhook e.g. a cloud function.