---
updatedAt: 2026-03-01T18:56:00.000Z
agentTools:
  siteIndex: https://techdocs.akamai.com/llms.txt
  projectIndex: https://techdocs.akamai.com/edgeworkers/llms.txt
---

# Add the EdgeWorkers behavior

Use Property Manager to enable the behavior in your ​Akamai​ property configuration.

Before you begin, [Create an EdgeWorker ID](https://techdocs.akamai.com/edgeworkers/docs/create-an-edgeworker-id) so you can select it in EdgeWorkers behavior in Property Manager.

1. Navigate to your property in ​Akamai Control Center​.

2. Click **Edit**.

3. Click **Add rule**.

[block:image]{"images":[{"image":["https://techdocs.akamai.com/edgeworkers/img/addRule-v1.png",null,"Add new Rule"],"align":"center","border":true}]}[/block]

4. Enter a `name`.

5. Choose a `match criteria` and `scope`.

   For more information about the available match criteria refer to the [Property Manager documentation](https://techdocs.akamai.com/property-mgr/docs/matches).

[block:image]{"images":[{"image":["https://techdocs.akamai.com/edgeworkers/img/ewCriteria-v1.png",null,"Scope EdgeWorkers"],"align":"center","border":true}]}[/block]

> 📘
>
> Scope defines which requests should have EdgeWorkers functions applied. By limiting the scope you can avoid unnecessary serverless hits, which can improve performance and reduce cost.

6. Search for and select `EdgeWorkers` in **available behaviors**.

[block:image]
{
  "images": [
    {
      "image": [
        "https://techdocs.akamai.com/edgeworkers/img/ew_behavior_v2.jpg",
        null,
        "Search for EdgeWorkers behavior"
      ],
      "align": "center",
      "border": true
    }
  ]
}
[/block]

7. Change the setting to **On**.

You can also enable [Continue on error](https://techdocs.akamai.com/edgeworkers/docs/continue-on-error) if you want to continue the request execution even if an EdgeWorkers `onOriginRequest`, `onOriginResponse`, `onClientResponse`, `onBotSegmentAvailable`, or `onClientRequest` event handler fails or returns an error. Continue on error doesn't apply to `responseProvider`. If `responseProvider` fails, the request returns an HTTP 500 Internal Server Error to the client.

> 📘
>
> To disable the EdgeWorkers behavior you can change the setting to **OFF**.\
> If multiple EdgeWorkers behaviors have been added to a property, disabling one of them doesn't disable the others.

8. Click **Insert Behavior**.
9. Select an EdgeWorker identifier from the list.

   If you haven't created an EdgeWorker identifier, click the link in the information dialog. The EdgeWorkers Management application will open in a new window.

   Once you have created your EdgeWorker identifier, close the window and reload the Property Manager Editor page. Now you can select the new EdgeWorker identifier from the list.
10. Save your property.
11. Click the **Activate** tab.
12. Click the **Activate on Staging** or **Activate on Production** button.

    Once you've added the EdgeWorkers behavior in Property Manager follow the steps in the [Hello World tutorial](https://techdocs.akamai.com/edgeworkers/docs/hello-world-edgeworkers-management-application). This section also includes details about how to Activate an EdgeWorker version on the staging or production network.

# Sibling pages

* [Set up the EdgeWorkers service](https://techdocs.akamai.com/edgeworkers/docs/set-up-the-edgeworkers-service.md)
* [Create an EdgeWorker ID](https://techdocs.akamai.com/edgeworkers/docs/create-an-edgeworker-id.md)
* [Manage EdgeWorkers](https://techdocs.akamai.com/edgeworkers/docs/manage-edgeworkers.md)
* [Error handling](https://techdocs.akamai.com/edgeworkers/docs/error-handling.md)
* [EdgeWorkers CLI](https://techdocs.akamai.com/edgeworkers/docs/akamai-cli.md)
* [Create a subWorker](https://techdocs.akamai.com/edgeworkers/docs/create-a-subworker.md)
* [Flexible composition](https://techdocs.akamai.com/edgeworkers/docs/flexible-composition.md)