# Zapier integration [Zapier](https://zapier.com/page/webhooks) integrations enable you to trigger Zapier Zaps when an event occurs in Ably. They are useful for integrating with thousands of other services using Zapier's webhooks feature. ## Create a Zapier integration To create a Zapier integration in your [dashboard:](https://ably.com/dashboard/any) 1. Login and select the application you wish to integrate with Zapier. 2. Click the **Integrations** tab. 3. Click the **New Integration Rule** button. 4. Choose **Webhook**. 5. Choose **Zapier**. 6. Configure the Zapier [settings](#settings). 7. Click **Create**. You can also create a Zapier integration using the [Control API](https://ably.com/docs/platform/account/control-api.md). ### Settings The following settings are available when creating a Zapier integration: | Setting | Description | | ------- | ----------- | | URL | The Zapier webhook URL to POST a summary of events to. | | Headers | Allows the inclusion of additional information in key-value format. | | Request Mode | Choose between **Single Request** or **Batch Request**. | | [Event types](https://ably.com/docs/platform/integrations/webhooks.md#sources) | Specifies the event types being sent to Zapier. | | [Channel filter](https://ably.com/docs/platform/integrations/webhooks.md#filter) | Filters the source channels based on a regular expression. | | Encoding | Specifies the encoding format of messages. Either JSON or MsgPack. | | [Enveloped](https://ably.com/docs/platform/integrations/webhooks.md#enveloped) | Checkbox to set whether messages should be enveloped or not. Enveloped is the default. Only available when `Request Mode` is set to `Single`. | | Sign with key | Payloads will be signed with an API key so they can be validated by your servers. Only available when `Request Mode` is set to `Batched`. |