DelayCloud icon

DelayCloud

Schedule delayed webhook callbacks without blocking your workflow

DelayCloud

AI-generated

Summary

Schedule a delayed webhook callback to be triggered at a specified future date and time with optional payload data.

Inputs

  • Timezone — Select the timezone to interpret the 'Run At' date/time.
  • Run At (required) — Specify the exact date and time when the webhook should be called, interpreted in the chosen timezone; must be a future timestamp.
  • Webhook URL (required) — Enter the n8n webhook URL set to 'Wait for Webhook' mode that will be called when the scheduled time is reached.
  • Payload Type — Choose how to define the payload sent to the webhook: as form fields or as raw JSON.
  • Payload Fields — If 'Form Fields' is selected, define one or more key-value pairs (field name and value) to include in the webhook payload; expressions are supported in values.
  • Payload (JSON) — If 'JSON' is selected, enter a valid JSON object defining the payload to send to the webhook when triggered.

Output shape

a list containing a single object with properties indicating success, job ID, scheduled run time in UTC ISO format, webhook URL, status, and message or an error description if scheduling fails.

The output includes confirmed scheduling details on success. Errors include validation failures (e.g., 'Run At' not in future, invalid JSON payload) and HTTP errors with descriptive messages. Multiple items will produce corresponding output objects. Payload must be either a valid JSON object or key-value pairs; the scheduled time is internally converted to UTC before being sent to DelayCloud API.

Links

Discussion