--- sidebar_label: 'Overview' sidebar_position: 1 --- # Event subscriptions Future Ordering supports event-driven integrations through webhooks, allowing integrations to react in real time to key business events. By subscribing to these events, an integration can receive HTTP callbacks whenever specific actions occur in the system. For example, you can configure a webhook to trigger when: - An order has been placed - A user has logged in - The status of a kiosk changes - The order is ready in the kitchen Each webhook delivers a structured payload to an endpoint, enabling an integration to process the event immediately. ### Verify authenticity of events When processing incoming events, it is essential to verify their authenticity. Refer to the documentation on [authenticating events](authentication.md) for more information. ### Response time of event subscription endpoints is important It is crucial that the endpoint responds quickly to events; a listener which does not may have its subscription automatically disabled. A recommendation of implementing an *inbox pattern* to keep response times low is described in the section on [best practices](./best-practices.md). ### Events are delivered with an at-least-once guarantee Note that an event may be delivered to the receiving application more than once, and that the order of events is not guaranteed.