LinkTimerExpiring link generator
Home/Guides/signed link webhooks

LINKTIMER GUIDE

Reliable signed webhooks for link lifecycle events

LinkTimer queues workspace events and delivers them asynchronously so visitor redirects are not required to wait for third-party endpoints.

What this option gives you

Asynchronous delivery

Events enter a delivery queue before external requests are attempted.

HMAC signatures

Each exact body is signed using the workspace webhook secret.

Retry schedule

Failed deliveries are retried with increasing delays before final failure.

Practical use cases

Slack alerts

Notify a team after the first confirmed open.

CRM updates

Record that a customer link was used.

Compliance logs

Copy lifecycle events into an independent audit system.

Automation

Trigger a downstream workflow after link creation or update.

How it works

  1. Register an HTTPS endpoint

    Use a public destination that accepts POST JSON.

  2. Select events

    Subscribe only to lifecycle events required by the workflow.

  3. Verify and acknowledge

    Validate the signature, then respond quickly with a success status.

Important limitation

Webhook delivery is at least once. Receivers should use event IDs to make processing idempotent.

Frequently asked questions

Are deliveries sent during the visitor redirect?

No. They are queued for asynchronous processing.

What status code indicates success?

Any successful 2xx response is accepted.

Will failed requests retry?

Yes, up to a limited number of attempts.

Can a webhook be paused?

Yes. Workspace admins can disable or delete it.

Authoritative external resources

These links provide additional context from the destination provider or recognized security resources. External sites are responsible for their own content and policies.

Related LinkTimer guides

Ready to make the destination temporary?

Choose the expiration rule, confirm the destination, and share the generated LinkTimer URL or QR code.

Open the LinkTimer creator