Limited time Limited time
Soak Up the Savings
40% Off on all plans
Limited time
FEATURES AND INTEGRATIONS OVERVIEW
  • All Features
    All Features

    Notifications, Time zones, Extras, Coupons, Refunds, and more

  • All Integrations
    All Integrations

    Whatsapp, Paypal, Teams, Zoom, Zapier, Google Calendar, and more

  • Reserve with Google
    Reserve with Google

    Accept bookings via Google Search and Maps

  • WordPress Plugin
    WordPress Plugin

    Add Trafft booking form to any page of your WordPress website

    Resources
  • Trafft Blog
    blog-2
    Trafft Blog

    Check out the latest information on industry trends and get advice for running a service business online

  • Guides and Documentation
    docs-2
    Guides and Documentation

    Get a detailed explanation of how every Trafft feature and integration work

  • Our Story Our Story

    Read about Trafft’s story, mission and values we share

  • Investor Relations Investor Relations

    Reach out to us if you are interested in investing in Trafft

  • Affiliate Partners Affiliate Partners

    Join us on our journey of helping service businesses thrive through automation

  • Why Trafft Why Trafft

    Learn more about why you should choose Trafft

  • Partners Partners

    Partner with Trafft and expand your market reach

  • Contact us Contact us

    Feel free to reach out if you have any questions or suggestions

Features
FEATURES AND INTEGRATIONS OVERVIEW
  • All Features All Features

    Notifications, Time zones, Extras, Coupons, Refunds, and more

  • All Integrations All Integrations

    Whatsapp, Paypal, Teams, Zoom, Zapier, Google Calendar, and more

  • Reserve with Google Reserve with Google

    Accept bookings via Google Search and Maps

  • WordPress Plugin WordPress Plugin

    Add Trafft booking form to any page of your WordPress website

Resources
    Resources
  • Trafft Blog

    Check out the latest information on industry trends and get advice for running a service business online

    blog-2
    Trafft Blog
  • Guides and Documentation

    Get a detailed explanation of how every Trafft feature and integration work

    docs-2
    Guides and Documentation
About Us
  • Our Story Our Story

    Read about Trafft’s story, mission and values we share

  • Investor Relations Investor Relations

    Reach out to us if you are interested in investing in Trafft

  • Affiliate Partners Affiliate Partners

    Join us on our journey of helping service businesses thrive through automation

  • Why Trafft Why Trafft

    Learn more about why you should choose Trafft

  • Partners Partners

    Partner with Trafft and expand your market reach

  • Contact us Contact us

    Feel free to reach out if you have any questions or suggestions

Configure Webhooks

This feature allows you to connect with other web apps and easily send automated messages and updates to custom URLs. You can send hooks that will send data to any other application, which allows you to send data from Trafft to any other application.
Please note that Webhooks for Trafft is a custom feature  and it counts to the number of your  Custom Features & Integrations. 
In order to use Webhooks, first, you need to Activate this feature on the Features and Integration page, after which you need to click on the Configure button in order to open the page to set up your webhooks. Once you open this page, you will see that no webhooks exist, so let's create some!In the top right corner, you can see the "Create Webhook" and there you will see the option to create 5 types of Webhooks:
  • Appointment Booked
  • Appointment Canceled
  • Appointment Rescheduled
  • Appointment Status Changed
  • Customer Created
These types of webhooks correspond to the events in Trafft that would trigger them to be sent. Once you add the Webhooks that you would like to send to your application, you will see additional settings that you can configure:
  • Name - how you want to title your webhook
  • Website URL - the URL to your application where you want to send the webhook and information from Trafft, so you can further use it in other applications you desire
The " Send Test Webhook" option will immediately send dummy data to the URL you entered, so you can see which type of information will be sent for each appointment through each webhook. The information that is sent for every appointment is following:
  • Appointment Status
  • Appointment Start Date
  • Appointment Start Time
  • Appointment Start Date and Time
  • Appointment End Date
  • Appointment End Time
  • Appointment End Date and Time
  • Appointment Price
  • Customer Full Name
  • Customer First Name
  • Customer Last Name
  • Customer Email
  • Customer Phone
  • Employee Full Name
  • Employee First Name
  • Employee Last Name
  • Employee Email
  • Employee Phone
  • Service Category
  • Service Name
  • Service Duration
  • Service Price
  • Extras
  • Location Name
  • Location Address
  • Location Phone
  • Custom Fields
Please note: the data sent will be formatted according to the settings you chose in Trafft. Also, when using Webhooks the data is sent using a POST request.
Lastly, you can also use the "Verification Token", and when you click on this button a pop up will appear: By using this token, each webhook request you are sending can be verified, and can be used for authentication that data received is in fact coming from Trafft. Also. please note that this Verification Token is sent in the Authorization Header. * Thanks to webhooks, teams from Pabbly and KonnectzIT created integrations with Trafft.

Have more questions

If you face an issue, and cannot find an answer in the documentation, feel free to submit a support ticket!

Contact us
Try for free