RanovuDocs
Open panel
  • Setup tasks
  • Calendar
  • Weekly availability templates
  • Appointment lifecycle
  • Appointments list
  • Appointment requests
  • Appointment PDF export
  • Contact messages
  • Creating an appointment manually
  • Booking form builder
  • Site builder
  • Service catalog
  • Satisfaction survey
  • Notifications
  • Phone OTP verification
  • Analytics
  • Post-visit reminders
  • Email inbox
  • File storage
  • Domain and subdomain
  • Webhooks
  • Payment settings
  • Account settings
  • Communication analytics

In this category

Provider dashboard

  • Setup tasks
  • Calendar
  • Weekly availability templates
  • Appointment lifecycle
  • Appointments list
  • Appointment requests
  • Appointment PDF export
  • Contact messages
  • Creating an appointment manually
  • Booking form builder
  • Site builder
  • Service catalog
  • Satisfaction survey
  • Notifications
  • Phone OTP verification
  • Analytics
  • Post-visit reminders
  • Email inbox
  • File storage
  • Domain and subdomain
  • Webhooks
  • Payment settings
  • Account settings
  • Communication analytics
← All guides
  1. Home
  2. /
  3. Documentation
  4. /
  5. Provider dashboard
  6. /
  7. Webhooks
1 min read·Elite+

Webhooks

Webhooks let you forward appointment events in real time to your own systems (CRM, automation, etc.). Available on the Ultra plan.

Creating a webhook

In Settings → Integrations → Webhooks, enter a URL, select the events to listen for, and create it. The secret is shown only once; store it securely.

  1. Enter your endpoint URL.
  2. Select events and create the webhook.
  3. Save the secret that is displayed.
Panel UI preview (sample)

Webhooks

POST https://api.example/webhook200

Mock UI preview

Events

Appointment created, confirmed, cancelled, cancellation requested, rescheduled; plus appointment request and contact message events.

Webhook bodies contain no personal data; only IDs and the event type.

Security and delivery

Each request is signed with your secret (X-Webhook-Signature); verify the signature to confirm the request truly came from the platform. Failed deliveries are retried a few times and appear in the delivery logs.

Topic keywords

  • webhook
  • integration
  • event
  • api
  • hmac

Open in dashboard →

On this page

  • Creating a webhook
  • Events
  • Security and delivery

Previous

Domain and subdomain

Next

Payment settings

Was this page helpful?

Your feedback helps us improve these guides.

YesNo, I need support

Related guides

  • Integrations overview

Ranovu provider and booking platform documentation.

SupportHome