Digest → Create
AI-generatedSummary
The operation creates a digest via the Kash Probes API. Input type (binary or text) determines which parameter is used: binaryPropertyName for file data or textContent for raw text. Tags, contextPrompt, and additionalFields (device, filename) are forwarded to the API. The node POSTs to the Probes API and returns the response as the main output item.
Inputs
- inputType — Type of input for the digest. Defaults to 'binary'. Switches between binaryPropertyName and textContent requirements.
- binaryPropertyName (required) — Name of the item's binary property containing the file data. The node reads this property, extracts filename and MIME type from its description (falling back to 'file' and 'application/octet-stream'), and base64-encodes the buffer.
- textContent (required) — Raw text string. The node base64-encodes the UTF-8 buffer and uses the optional additionalFields.filename (or a generated timestamp-based filename) with content-type 'text/plain'.
- tags (required) — Comma-separated list of tags attached to the digest in the API request body.
- contextPrompt — Context or description for the digest; mapped to context_prompt in the API body.
- additionalFields — Collection of optional fields. 'device' is forwarded as the device identifier. 'filename' is only applied when inputType is text.
Output shape
API response JSON, available as the node's main output item.
The node constructs a POST request to https://probes-{nodeName}.xyzpulseinfra.com/api/probes/{probeId}/run with a JSON body containing the base64-encoded content, tags, device (optional), and context_prompt (optional).