Back to blog

Guides ยท May 26, 2023

Integrate Crontap Schedules with Airtable through Zapier

In this post you're going to learn about how to integrate Crontap with Zapier and Airtable to automate your workflows.
crontap.com / blog
Discover how to seamlessly integrate Airtable with your workflows using Crontap webhook schedules and Zapier, enabling automated tasks and efficient data management.

Zapier allows integrating Crontap schedules with Airtable. This can be used for data collection, data processing, and data visualization or anything in between!

๐Ÿ‘€ Looking for the Make.com guide? Please head over to the Make and Airtable guide โ†—๏ธ instead.

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.

Preparing Airtable

Sign in to airtable.com and create a new base. Let's call it SpaceFlight News so we can easily identify it later.

Setup Airtable base

Give the base a name

Delete all existing rows & fields in the table and create the following fields:

  • id - number
  • title - single line text
  • summary - long text
  • url - URL

Create the fields in Airtable


This configuration is needed for the example we'll be using in this tutorial. Feel free to use your own configuration depending on what URL/API you've chosen to use in the Crontap schedule.


Let's head over to Zapier to connect with Airtable. Keep this tab open as we'll be coming back to it later to check if data is being sent to Airtable.

Setting things up in Zapier

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.


๐Ÿ“ Note: for the purpose of this tutorial, we'll be using a schedule that runs every 4 hours to get a space flight article. We'll use the Open API from SpaceFlight News - api.spaceflightnewsapi.net/v3/articles/19465.


Feel free to use the same url in your Crontap schedule.


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 Zapier into the Webhook URL field.
  2. Optionally, you can
    • Include URL: on the url of the schedule will be sent to Zapier 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.
      Keep in mind if you turn this on and have frequent schedules, you might hit the limit of Zapier's plans.
  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 Zapier to link it with Airtable

Integrating Airtable on Zapier

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.


  1. Press Continue, then

    Zapier webhook test successful

  2. search for Airtable and select it.

  3. select Create Record as the action event.

    • you will be asked to connect Airtable.

Select Airtable Action

Select Airtable Event - Create Record

  1. press Sign in, then

    • press Add a base

    • select the base you created earlier - e.g. SpaceFlight News.

    • authorize by pressing Grant access

      Select Airtable base

      Grant access

  2. you should be redirected back to Zapier. Press Continue. Continue setting up action

  3. select the base - e.g. SpaceFlight News.

  4. select the table - e.g. Table 1.

  5. configure the data that goes in the table

    • match each table field with the data you want to send from Crontap, like shown below

    Configure Airtable fields

  6. press Continue.

  7. press Test Action.

    • you should see a confirmation.

    Airtable test successful

  8. Press Publish


That's it! Next time the schedule runs, you should get a new entry in your Airtable table. ๐ŸŽ‰

Viewing the inserted row in Airtable

Final notes

To keep this tutorial simple, we didn't go into detail on how to handle:

  • a Crontap schedule that returns e.g. a list of articles.

  • how to handle a failure in one of the schedules

  • how to ensure that there are no duplicate entries in Airtable


We'll dive into each of those topics in future guides.

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.