Connect to Zapier

Catch webhooks from Timekit in Zapier

Prerequisites

Overview:

  • Step 1: Setup a trigger app
  • Step 2: Catch hook
  • Step 3: Get the hook url

Step 1: Setup a trigger app

First navigate to zapier.com and login to your account.

Click "Make a Zap".

Then search for "webhook" in the search bar:

816

Select the "webhooks" app by Zapier.

Step 2: Catch hook

Select "Catch hook" so this will be triggered when a new booking is creating on Timekit.

519

Click "continue" on this step and also the next step called "Set up Webhooks by Zapier Hook".

Step 3: Get the hook url

815

This is the url you need. Click "Copy to clipboard" and you are ready to use this in the Timekit Admin.

Send custom emails and other notifications with webhooks via Zapier

This is a guide on how to setup Zapier to send custom emails or other notifications when a booking state changes in Timekit.

After reading this part you will be able to use Timekit’s webhooks to trigger emails and other notifications via Zapier.

This Guide focuses on sending out a Zapier email but the same approach will also work to trigger notifications with Zapiers more than 750 connected apps.

There are 5 simple steps in this guide and it will take less than 5 minutes to set up.

Prerequisites

Overview

  • Step 1: Setup webhook on
  • Step 2: Create a booking
  • Step 3: Handle the webhooks
  • Step 4: Design the email
  • Step 5: Disable email notifications

Note: Step 4 & 5 is where you need to change it up if you would like to trigger other Zapier Apps like sending an SMS, posting in Slack or creating a Trello card.

Step 1: Setup webhook on Timekit

505

Navigate to your webhook settings.

Remember to select the booking graph and the state that fits your use case.

In this example, we are creating a webhook that triggers when a booking is confirmed which is why we have selected "Instant" and "confirmed". In case you wanted to send a custom email when the booking was canceled the booking state should be set as "canceled" or "canceled by customer".

Step 2: Create a booking

Go back to Zapier and click "OK, I did this".

832

Zapier is now waiting for Timekit to send a webhook, so head back to Timekit Admin and create a booking.

After making a booking you should see that Zapier has received a webhook (though it can be delayed up to 15 min).

816

Step 3: Handle the webhooks

Select "Email by Zapier" when choosing an action app (or whatever action you would like the webhook to trigger - SMS, etc).

838

Select "Send Outbound Email" in the next step to send an email via Zapier.

826

Step 4: Design the email

Now it's time to "design" the mail. First you need to select where to send the email. Select "Attributes Customer Email"

807

Next step is to design and write the subject and body of our email.

827

Step 5: Disable email notifications

Last but not least, disable the default Timekit notifications. Go to your app settings and toggle "Disable all emails".

788

You have now setup a webhook that will fire off an email next time you receive a booking in Timekit - congrats 🤘

  • Note: Besides Zapier's own email engine Zaphier can also be used to trigger emails, SMS and other posts and notifications in services. We like these guys: *

    Email:
    Mandrill
    Mailchimp
    ActiveCampaign
    Campaign Monitor

    SMS & Chat:
    Twilio
    CallFire
    TextMagic
    Burst SMS

    Other Services:
    Slack
    Trello
    Salesforce
    Intercom
    Stripe

Check out Zapiers directory of more than 750 connected apps

Setup a Slack reminder with Zapier before a booking occurs

This guide goes over how to setup a Slack reminder with Zapier 30 minutes before a booking occurs.

After reading this guide you will be able to use Timekit’s webhooks to trigger Slack messages and other notifications via Zapier.

Note: this guide focuses on Zapier triggering Slack messages but the same approach will also work to trigger other notifications with Zapiers more than 750 connected apps.

There are 7 simple steps in this guide and it will take less than 5 minutes to set up.

Prerequisites

Overview

Step 1: Create a reminder on Timekit.
Step 2: Setup Zapier to post in Slack.
Step 3: Select action.
Step 4: Select your Slack account.
Step 5: Setup your Slack message.
Step 6: Test the integration.
Step 7: Head over to Slack to see your message.

Step 1: Create reminder on Timekit.

Go to your projects overview in the Timekit Admin Dashboard, select a project and click reminders in the top menu bar. Click "Create reminder" in the top right corner. Copy the Zapier webhook URL you got from this guide. Choose how long before a meeting you want the reminder. For this guide we will choose the default, 30 minutes before the booking occurs.

787

Step 2: Setup Zapier to post in Slack.

Navigate to your Zapier account. Create a new action by searching for the Slack app. When you find it then select it (not the Legacy version).

1124

Step 3: Select action.

Select the action you want to happen in Slack. In this example we will choose "Send Direct Message". Any other option will also work.

1119

Step 4: Select the Slack account.

Select the Slack account you want to use.

1127

Step 5: Setup a Slack message.

Now you need to decide which person is going to get this message and what content you want to post.

1137

Step 6: Test the integration.

1133

Step 7: Head over to Slack to see the test message

519

You have now setup a webhook that will fire off a Slack message 30 min before all upcoming bookings in the selected project - Hooray 🤘 !

*Note: Besides Slack Zapier can also be used to trigger emails, SMS and other posts and notifications in services. We like these guys:

Email:
Mandrill
Mailchimp
ActiveCampaign
Campaign Monitor

SMS & Chat:
Twilio
CallFire
TextMagic
Burst SMS

Other Services:
Slack
Trello
Salesforce
Intercom
Stripe

Check out Zapiers directory of more than 750 connected apps