UiPath Documentation
maestro
latest
false
Maestro Orchestrate user guide

HTTP Webhook

Start a workflow, or resume a paused run, when another app sends a request to a web address that the HTTP Webhook node gives you.

HTTP Webhook connects a workflow to any app that can send a webhook, a request that the app sends to a web address when something happens. The node gives you that address. You paste it into the other app, and each request it sends reaches the workflow.

The node appears in two places, and works the same way in both:

  • As a trigger, in the Change trigger list: each request starts a new run.
  • As a wait step, in Add node > Wait for event: the run pauses at the node until a request arrives, then continues.

Set it up​

  1. Add the node, as a trigger or as a wait step.
  2. In Connection, select an HTTP Webhook connection, or create one. HTTP Webhook authentication describes the options.
  3. Copy the webhook URL from the box at the top of the panel, and paste it into the webhook settings of the other app.
  4. Optionally, add a Filter, so only matching requests count:
    1. Select Add condition or Add group.
    2. Choose All (AND) or Any (OR).
  5. Deploy the workflow. Requests reach it only after it's deployed.

Fields​

FieldRequiredDescription
Webhook URL—The address to paste into the other app. Each node has its own.
ConnectionYesThe HTTP Webhook connection that receives the requests. Refresh Schema reloads the shape of the incoming data.
FilterNoConditions that a request must match. Requests that don't match are ignored.
Input argumentsNoTrigger only. Values that other nodes read under $vars.<node ID>.output.

Output​

The node's output is the request that the other app sent. Until the first request arrives, the node doesn't know its shape, so send one test request before you reference its fields in later nodes. Using the Webhook connector describes the connector in full.

Next steps​

  • Set it up​
  • Fields​
  • Output​
  • Next steps​

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated