DNG Submit Level

Sends the workflow canvas (native n8n nodes only; credentials stripped server-side from reference) and identity to the DraftNGoal scoring webhook. Only the challenge id is transmitted — grading uses server-side reference workflows.

DNG Submit Level

AI-generated

Summary

Submits the current workflow canvas and candidate details to the configured DNG scoring webhook for the selected challenge. Pass optional step answers as JSON; on success, returns the webhook response with submission counts and challenge and client metadata.

Inputs

  • Challenge (required) — Select the challenge to submit. The node checks that the ID exists in its bundled challenge catalogue.
  • Candidate name (required) — Candidate’s name; must not be blank.
  • Candidate email (required) — Candidate’s email address; must be a valid address.
  • Step answers (JSON, optional) — JSON value for step answers. Defaults to an empty object; invalid JSON causes an error.
  • DNG Scoring Webhook credential (required) — Configure the webhook URL, shared secret, and candidate exam token. The node sends the submission with these credentials.

Output shape

A single n8n item containing the scoring webhook response and submission metadata.

Adds submitted_nodes, submitted_edges, dng_package, client_version, and challenge_id to the response. If the response body is not a JSON object, it is returned under raw. Missing workflow nodes, invalid candidate details, webhook failures, and server rejections raise errors.

Links

Discussion