> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://www.glideapps.com/docs/automation/actions/webhook/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://www.glideapps.com/_mcp/server. # Trigger Webhook > Send data to other apps from Glide. > **Warning** > > For security reasons, webhooks will only work when a user is logged into an app. They will not work with Public apps without sign-in. Webhooks are a way for apps to send data to other apps. Here, we mean apps in the broadest sense—apps, products, services, and software like Gmail, Facebook, PayPal, and Slack. Webhooks let these programs speak to each other and to be notified when something happens. For example; when a new payment is made in Stripe, send that data to Slack as a notification. The **Trigger Webhook** action sends data from Glide to an external app. It can be used as an action in components (like [Buttons](/docs/essentials/components/button), [Collections](/docs/essentials/components/collections), and much more), or it can be triggered along with other actions as part of a [Workflow](/docs/getting-started/introduction-to-workflows). The use cases for the Trigger Webhook action are limitless. Some examples include: * When a user clicks a button, send the details of the current item as an email * When a user submits a form, take the attached images, convert them to files and upload them to dropbox * After a new sale is processed, send the details of that order to your accounting software. ## Understanding Webhooks > **Note** > > Webhooks can be used in lots of different ways but do require a specific format. Just using the Webhook action alone does not allow you to talk to any service—you need to configure the endpoint correctly. > > Read [**Mark's post on the forum**](https://community.glideapps.com/t/please-help-us-test-api-column-and-webhook-action/19920/3) detailing the use of Webhooks. Webhooks in Glide require two pieces of data: the **webhook URL** and the **values** to be sent. The webhook URL will come from whatever service you're connecting to. If you're connecting with Zapier or Make, you'll need to first set up the webhook in those platforms, then add the URL to Glide. The [values](/docs/reference/values) can come from a variety of places in Glide. They can be: * Special values such as the [Current Date/Time](/docs/reference/values/current-date-time) and User's Email * [Column values](/docs/reference/values/column-values) * [User profile values](/docs/reference/values/user-profile-columns) * Custom values ## Setting up the Trigger Webhook Action #### Layout Editor #### Adding Trigger Webhook Layout Arcade Click on the plus (**+**) sign in the **Components** panel to add a new component that supports actions, or select an existing component to add an action. In the **General** tab on the right side of the Layout Editor, navigate to the **Actions** section and search for **Trigger Webhook** or navigate to **Integrations → Trigger Webhook.** Select the icon and title for your action. Add the webhook URL. Add as many values as needed. Add conditions to the action, if desired. These will limit when the action is allowed to trigger. Click away to save the configuration. #### Workflow Editor #### Webhook Action Editor Arcade Select the (**+**) plus symbol or the **+ New Workflow** button. Select as the data source for the action the data source of the screen where the action is triggered. Search for **Trigger Webhook** or navigate to **Integrations → Trigger Webhook.** Enter your webhook **URL**. This can be entered manually, or come from a column in your data. Add values to the request body as needed. Name the action. Click away to save the configuration. Check the [Introduction to Actions](/docs/automation/actions) page for a full list of components that can be used to trigger actions. ## Frequently Asked Questions #### Do I need a paid plan for Trigger Webhook? Yes, a paid plan is required to use Trigger Webhook. An earlier version of Trigger Webhook was available on free plans. Existing instances of this legacy action will continue to work for users who have set it up, but new instances cannot be created. #### How does Trigger Webhook use updates? Trigger Webhook will use one update every time it runs. Keep in mind that if your webhook adds, edits, or deletes multiple lines of data, it will use one update per line of data changed. > Send data to other apps from Glide.