Setup Webhooks

Modified on Fri, 17 Jan at 1:52 PM

This article will walk you through the steps of configuring webhooks in MyTime.


Things to know:

  1. The Webhooks feature flag is controlled by a hidden setting that only the MyTime team can enable. To enable the hidden setting, please contact our Support Team at support@mytime.com.
  2. The feature flag must be enabled on the parent account as well as any child accounts for which webhooks are desired.
  3. If the webhooks flag is disabled for a child company, webhooks will not be called for that child company even if the flag is enabled on the parent.
  4. Webhook configuration interface is not shown in Business Setup > Settings on child accounts.
  5. The endpoints are configured to receive callbacks on a per-company and a per-object (appointment, client, employee, etc) basis which makes them highly customizable.

  6. If your endpoint requires authentication, we support either an API key signature (x-api-key header) that will be validated on the receiving end or an HMAC key we will use to sign requests.

  7. If a configured endpoint returns an error response, MyTime will make 5 additional webhook notification attempts to that endpoint. For a 400 error response status, NO additional attempts are made.


Once the hidden setting is enabled, a webhooks section on the Business Setup > Settings page for the parent account will be visible. To configure webhooks:


  1. On the parent account, navigate to Business Setup > Settings

  2. Scroll down to the Webhook Settings section and use the UI below to configure your webhooks Business-Settings__2_.png

  3. Save your changes once you're satisfied


When a specific event is triggered, MyTime Webhooks notifies your application and returns a response object. 


Additional information relating to webhooks can be found here

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article