forked from Amelia Transpired Webhook™
Aether Echo Relay is not affiliated with Amelia Transpired Webhook. The name and any related trademarks are used solely for nominative descriptive purposes.
This plugin extends a popular booking system by providing a webhook that fires after an appointment's scheduled end time has passed. It is designed for developers and site administrators who need to connect appointment data to external systems like CRMs, automation platforms, or custom APIs, but only once the service is concluded.
Reliable Timing: Schedules and dispatches the webhook based on the appointment's actual end time stored in the database, not at the moment of booking. This prevents premature triggers. Configurable Filters: Offers multiple filters to control which booking statuses trigger the webhook, add delays, set retry logic, and override the destination URL for flexible integration. Built-in Testing: Includes an admin interface to send a test payload with real data, helping verify the connection and payload structure before going live. Error Handling: Implements a retry mechanism for failed HTTP requests and uses transients to avoid duplicate sends, improving delivery reliability. Cron Management: Integrates with the site's task scheduler to handle event timing, with clear guidance for using system cron for time-critical use cases.
Version
Original
Updated
Version
Original
Updated
Version
Original
Updated