Webhook (Zapier og IFTTT integrasjon, med mer)

Automatisering Workflow

Information about Webhooks

This is an advanced feature available to experienced users who want to extend the functionality of the system. By setting up unique workflows, you can improve and streamline your workday, and customize the system to your specific needs. We recommend that you have some technical expertise before using this feature. Our customer support team is always available to help you set up your workflows and answer any questions you may have.

A webhook is a bit advanced to set up, but it gives you countless possibilities. For example, you can send booking information to other systems as a Google Sheets document, or transfer information to your Google Calendar with precisely specified information. The information can sync live! Thousands of systems. 

What does Webook mean?

By using the Webhook feature, you can integrate things that happen through your booking service with other systems. Say a new booking is made from a customer. The system can then send this information to another system which then performs many other given actions that you have set.

For example: By integrating with Zapier or IFTTT (websites) you will get thousands of app integration options. By using Webhooks advanced request builder you can send different types of HTTP/HTTPS requests.

First, you need to select the request method. Below are the supported methods:

GET

MAIL

PUT

DELETE

In the next input, paste URL (web address) to which the request is sent. You can also use shortcodes when entering the web address.

In the next input, you can fill in the form data used for the POST and PUT methods. You can add as much form data as you want. You can also use the same shortcodes when adding form data.

In the next entry, you can add custom headings. You can also use the shortcodes when adding headings.

You can send HTTP(s) requests using all the available actions in the workflow module.

Below are the available actions:

1. When a new appointment is added.

Når avtalen er omlagt .

Når avtalestatus endres . (Det er mulig å bygge forskjellige settkombinasjoner basert på tidligere og nåværende status for avtalen)

Når avtalen slutter (også x antall minutter etter avsluttet avtale eller x antall minutter igjen til slutten av avtalen).

Når en ny kunde opprettes .

For example, send a POST request to EXAMPLE_URL one hour after the deal closes.

Setup of Webhook and for example Zapier

Brief setup guide

1. Create a Zapier account at Zapier.com

Lag en ny Zap på Zapier.

I denne Zap skal du velge Webhooks by Zapier. Denne skal settes på Catch hook.

Gå til Arbeidsflyt på Bookingtjeneste.no. Sett opp en ny arbeidsflyt ved for eksempel Ny booking. Velg Send HTTP(S) request for denne arbeidsflyten.

Rediger din arbeidsflyt.

  • URL: POST (Benytt linken du mottar fra Zapier, og lim inn i URL-feltet)
  • Content type: Form data
  • Form data: Fyll inn så mange felter du selv ønsker. Venstre felt kan for eks. være First name og deretter koden til fornavn i høyre felt.

5 Then connect your Zap to the selected applications.

NB. Du kan også benytte JSON. Da må du velge JSON under Content type. Skriv i følgende format ved bruk av JSON. Eksempel:

JSON
{ "Customer": { "Full name": "{customer_full_name}", "Email": "{customer_email}", "Phone": "{customer_phone}" }, "Booking": { "Date": "{appointment_date}", "Time": "{appointment_start_time}" } }

Illustration from Bookingtjeneste.no and webhook setup

Illustration from Zapier.com and settings for webhook setup

Important: When using webhooks, the following criteria must be followed:

  • Du må ha et abonnement hos en leverandør som støtter webhooks. Vi anbefaler Zapier.com.
  • Hvis du legger inn en booking fra ditt kontrollpanel (altså ikke fra bookingpanelet på din link), så MÅ alle obligatoriske felter fylles ut for at en webhook skal sendes.

Do you need help setting up a Webhook?

Contact us for guidance if you get stuck. Since the setup is a time-consuming process, we cannot set up the entire process for you. However, we are happy to help with any questions. Send an email to post@bookingtjeneste.no

Test your webhook

Do you want to test it easily?

Set up a webhook and use the URL you get on this website below. You will then be able to receive information on the test page.

Test here: https://webhook.cool

Connect the system to countless systems

You can connect your booking system to thousands of systems via webhook. Examples of systems include:

Slack

GitHub

Google Sheets

Google Drive

Trello

Asana

Microsoft Teams

Dropbox

WordPress

Mailchimp

Zendesk

Salesforce

Airtable

Basecamp

LinkedIn

Twitter

Instagram

Stripe

PayPal

JIRA

Discord

Google Calendar

Facebook Pages

HubSpot

LinkedIn Lead Gen Forms

Zoho CRM

Freshdesk

Gmail

Google Forms

Redmine

Pipedrive

Mailgun

SendGrid

AWS Lambda

Box

Twilio

Bitbucket

Google Tasks

WooCommerce

SurveyMonkey

Google Analytics

Microsoft Office 365

Evernote

ClickUp

Typeform

OneDrive

ActiveCampaign

Wix

Intercom

FreshBooks

Podio

Smartsheet

Constant Contact

MailerLite

Microsoft Outlook

Drip

Infusionsoft

ConvertKit

Microsoft Dynamics 365

Todoist

Docusign

Adobe Creative Cloud

Real Estate Webmasters

Magento

Etsy

Flickr

Wunderlist

Confluence

Reddit

Google Classroom

Oracle

SAP

RSS

Microsoft OneNote

SugarCRM

BigCommerce

GitLab

Buffer

Zoho Mail

Facebook Messenger

MySQL

PostgreSQL

QuickBase

Microsoft Azure

Webflow

Square

Braintree

Volusion

Chargebee

Recurly

Bing Ads

AppFolio

Quickbooks Online

Cisco Webex (Webinar and online meetings)

Shopify (E

commerce)

MailerLite (Email Marketing)

FreshBooks (Invoicing and Accounting)

Podio (Project Management)

Smartsheet (Project Management)

Does the booking service have an API?

We do not offer an API. However, the system can send webhooks to e.g. Zapier for specific events in the booking service. Included in Pro subscriptions.

← Forrige Synkroniser Google Kalender til iCloud Kalender Neste → Video meetings (Zoom)