> ## Documentation Index
> Fetch the complete documentation index at: https://docs.paxos.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhooks FAQ

> Get answers to common questions about webhooks.

<AccordionGroup>
  <Accordion title="How do I test in Sandbox?" id="testing-in-sandbox">
    To test webhooks in Sandbox:

    1. Create a webhook in your Sandbox Dashboard account targeting your test endpoint
    2. Use the Test feature in Dashboard to send a test event to your webhook
    3. Verify your consumer receives the event with `is_test=true`
    4. Optionally, you can trigger real events such as using the [CreateIdentity](/api-reference/endpoints/identity/create-identity) API to create a new identity and receive an `identity.approved` event

    For more details, see [Test a Webhook](/guides/dashboard/webhooks#test-a-webhook) in the Dashboard guide or the [Get Started with Webhooks](/guides/webhooks/quickstart) guide.
  </Accordion>

  <Accordion title="My consumer failed to process a message, how should I recover?" id="consumer-failed-to-process">
    If your consumer failed to process a message, Paxos will attempt to retry for up to 24 hours, read the full [retry policy](/guides/webhooks/retries-and-limits#retry-policy) for more information.
    After this you can use the [List Events](/api-reference/endpoints/events/list-events) API to fetch undelivered events and process them.
  </Accordion>

  <Accordion title="Are there rate limits for webhook deliveries?" id="webhook-rate-limits">
    Yes, webhook invocations to your consumer endpoint are rate-limited. When configuring a webhook via the Dashboard, you can set the rate limit from 1 to 100 requests per second. The default is 10 requests per second. For more information, see our [rate limits documentation](/guides/webhooks/retries-and-limits#rate-limits).
  </Accordion>

  <Accordion title="How can I send test events?" id="test-events">
    After creating a webhook via the Dashboard, use the Test feature to send test events to your webhook endpoint. These events will be marked with `is_test=true`.

    For step-by-step instructions, see [Test a Webhook](/guides/dashboard/webhooks#test-a-webhook) in the Dashboard guide.
  </Accordion>
</AccordionGroup>
