> For the complete documentation index, see [llms.txt](https://waap.docs.link11.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://waap.docs.link11.com/using-the-product/how-do-i.../customize-responses-to-clients.md).

# Customize responses to clients

Blocked requests can receive customized [response headers](/console-walkthrough/security/actions.md#response-headers-only-available-for-block-actions), [status codes](/console-walkthrough/security/actions.md#status-code-only-available-for-block-actions), and [content](/console-walkthrough/security/actions.md#content-only-available-for-block-actions), by configuring the appropriate Actions.

Admins can also run custom Lua code via [Edge Functions](/console-walkthrough/sites/edge-functions.md). Edge Functions with a [phase](/console-walkthrough/sites/edge-functions.md#phase) of `Response Pre Processing` or `Response Post Processing` will be run after the backend has responded to the request, but before the response is sent to the client.
