# Workflow Action: Webhook

Using a webhook with Zapier or in advanced cases other programs using API management solutions is possible with MyPipeline. With webhooks, you can export/import data to and from  MyPipeline with another platform or system. This is useful if you are utilizing multiple systems and want to exchange information with  MyPipeline. (Check out our Webhook setup article if you need an overview of how to create and use Webhooks.)

**Please Note:** This is a premium app option in Zapier. There are available options for integrated apps to accomplish this without webhooks with limited triggers and actions depending on the application. Browse options for that here: <https://zapier.com/apps>

In this article, we will go over the workflow action *Webhook*

Within the Workflow builder, perhaps you want to use form information or a booked appointment to fire off a webhook action. You can start with that action as a trigger within the Workflow builder, and that will fire off a webhook action.

* You can send information with a POST hook or request information with a Get Hook

<figure><img src="https://lh3.googleusercontent.com/NEQIPGvsWs3X7iHsTOsb9NvQvaiJt0Wi3s8n1w1b578D7iqjOggLJ-qR-32FUnB33CX15Z2J57sxQN53VtzyioWKa7cQ3bMAksv-OWMqcZHFuGljLfxZgw0wLdqFz1c9Lbe0DbMTn3itzMULVSRyRHg" alt=""><figcaption></figcaption></figure>

* You would provide the webhook from Zapier or the webhook source in the URL field and provide any custom data key and values that you want to include<br>

Here’s a sample workflow/webhook example:

* Create a Workflow Trigger for an action such as Form Submitted, Survey Submitted, or Customer Booked Appointment.
* Click the + to add an action to your Workflow.
* Choose Webhook.
* In the popup, name your action and add the URL (from Zapier or any other webhook source you are using).
* Provide Custom Data if applicable
* Save your changes to the webhook.
* Test
* Publish and save the workflow

<figure><img src="https://lh6.googleusercontent.com/osqSHeoYphmXVZX927BGQAPfZBQ7jOKuz4FiXQHXeT2SjGqGyEYbX5mKflpHmdciATdMhO7nh0tPzyctCKC9L0E8kzoa7QBWZFDSQBClNIWtItSE8AqJr5QuekQJh7yiBUS3es7LdrV2oYQDtkgB6qw" alt=""><figcaption></figcaption></figure>

\
\&#xNAN;***NOTE**:* The specific type of information that comes through will depend on what you set up in the webhook; meaning a form will pull through form data, an appointment will pull through appointment and contact data, raw webhooks will pull in raw data, etc.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.mypipeline.co.in/workflow-actions/workflow-action-webhook.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
