---
title: beresp.do_esi
summary: null
url: https://www.fastly.com/documentation/reference/vcl/variables/esi/beresp-do-esi
---

**Type:** BOOL  
**Access:** can be read and set, but not unset

**Available in:** fetch

Whether to process the backend response for [Edge Side Includes](https://www.fastly.com/documentation/reference/vcl/statements/esi/) (ESI) tags. The default value is `false`.

Setting this to `true` has the same effect as invoking the `esi` statement, except that the value of `beresp.do_esi` can be changed once set. (ESI processing is performed after `vcl_deliver`, so the value only takes effect at that point).
