Vidopi Wait icon

Vidopi Wait

Wait for webhook POST call with JSON body before continuing execution

Vidopi Wait

AI-generated

Overview

This node, named 'Vidopi Wait', is designed to pause workflow execution until it receives a POST webhook call with a JSON body. It is useful in scenarios where the workflow needs to wait for external data or an event triggered via a webhook before continuing. For example, it can be used to wait for a user submission or an external system's notification before proceeding with further processing.

Use Case Examples

  1. Waiting for a webhook POST request containing JSON data before continuing a workflow.
  2. Pausing a workflow until an external system sends a webhook notification.

Properties

Name Meaning
webhookNotice A notice informing the user that the webhook URL will be generated at runtime and can be referenced with the $execution.resumeUrl variable. This URL should be sent somewhere before reaching this node.

Output

JSON

  • json - The JSON output contains the webhook payload and metadata including the webhook body, headers, query parameters, HTTP method, URL, and a timestamp of when the webhook was received.

Dependencies

  • Requires the ability to receive HTTP POST webhook calls.

Troubleshooting

  • If the node never resumes execution, ensure that the webhook POST request is sent to the correct URL generated at runtime.
  • Verify that the webhook POST request contains a valid JSON body as expected by the node.
  • Check that the workflow has permission to receive incoming webhook requests and that no network/firewall issues block the webhook call.

Discussion