If your team runs its own systems, webhooks are the shortest path: point LemCall at a URL and every booking event arrives as JSON.
Key Takeaways
- Webhooks connects in a few minutes from the Integrations screen.
- Unlimited hosts on a flat workspace price, so coverage is not a licence decision.
- Bookings are never metered, including on the free plan.
What the Webhooks integration does
- Sends created, rescheduled and cancelled events as JSON over HTTPS.
- Includes times in UTC plus the booker's time zone, so you never guess.
- Signs every delivery with an HMAC-SHA256 signature you can verify.
- Retries failed deliveries with exponential backoff, and logs every attempt.
- Supports several endpoints, each subscribed to the events you choose.
Connecting it
- Open Integrations, then Webhooks.
- Add your endpoint URL and choose the events to send.
- Send a test event and confirm your endpoint returns a 2xx.
- Handle duplicates on your side by treating the booking id as the key.
What it does not do
Worth knowing before you build a process around it, rather than after:
- Your endpoint must be reachable over HTTPS.
- Delivery is at-least-once, so make your handler idempotent.
- Webhooks are a Business-plan capability; the full API is Enterprise.
What it costs
One flat price per workspace with unlimited hosts, so connecting more people is never a licence decision.
Webhooks are part of the Business plan and above. Unlimited bookings, calendar sync and reminders are on every plan including free.
Action Steps
- 1Open Integrations, then Webhooks.
- 2Add your endpoint URL and choose the events to send.
- 3Send a test event and confirm your endpoint returns a 2xx.
- 4Handle duplicates on your side by treating the booking id as the key.
Frequently Asked Questions
Ready to transform your scheduling?
Stop juggling calendars and start closing more deals. Join thousands of sales teams using LemCall to book more meetings.