How do I create and configure my webhooks from the panel?
Webhooks allow you to receive automatic, real-time notifications whenever an event occurs in your organization in Sesame. You can create and manage them directly from the panel, visually and without any code.
Step by step
Step 1 — Go to the Webhooks section
In Configuration >> Integrations >> Webhooks, you will see a list of all the webhooks configured in your account.

Step 2 — Create a new webhook
Click "Create" and enter the following information:
- Webhook name: to identify it easily in the list.
- Endpoint URL: the address of your external system where Sesame will send the events.
- Event or events you want to monitor, for example: employee updated, clock in/out recorded, time off approved, etc.
-
Authentication: indicate whether your endpoint requires authentication to receive calls. If so, select the type (for example, Bearer Token or API key) and enter the corresponding token. If your endpoint is public and does not require authentication, you can select "None".

Step 3 — Activate the webhook
Once configured, activate the webhook. From that point on, every time the selected event occurs in Sesame, your endpoint will receive the notification automatically.
⚠️ Important: we cannot guarantee that webhooks will arrive in a specific order, so your endpoint design should be prepared to handle this.
From this section, you can view all your created webhooks and manage them individually. Please note that bulk actions are not available; each webhook is managed independently.
