See llms.txt for all machine-readable content.
This workflow implements a distributed priority job queue in n8n using Redis for storage, lane-based scheduling, and worker wakeups, with optional Anthropic LLM execution and outbound HTTPS calls, plus webhook endpoints for enqueueing jobs, checking queue/job status, and cancelling queued or delayed jobs.
/webhook/queue-enqueue webhook, validates the job (type, priority, payload size, delay, attempts), and generates a job record with a token for deduping and fencing.job:{jobId} record to make enqueueing idempotent, returning a duplicate response if the job already exists.queue:scheduled (delayed) or to the appropriate priority lane list (queue:critical, queue:high, queue:normal, queue:low) and publishes a Redis pub/sub notification to wake workers.queue:processing, and then executes the handler (Anthropic Messages API for llm, an outbound HTTPS request for http, or a no-op echo for noop).queue:scheduled, or dead-letters it to queue:dead, repeating until the per-run job limit is reached./webhook/queue-status for queue depth stats or job lookup by jobId, and /webhook/queue-cancel to cancel jobs that are still queued or scheduled.x-api-key header) for the node that executes llm jobs against the Anthropic Messages API.EXECUTIONS_MODE=queue and n8n worker --concurrency=...) so the Redis notification trigger runs on the main instance and job executions scale across workers.http jobs, set allowedHttpHosts to the exact hostnames you permit and ensure targets are reachable over HTTPS using only GET/POST as enforced by the workflow.