Create Fillable Form
AI-generatedSummary
Converts a flat PDF from an input item's binary property into a fillable PDF form via the Emboss API, waits for processing to finish, and returns the fillable PDF as binary data.
Inputs
- Input PDF Field (binaryProperty) (required) — Name of the binary property on the incoming item that holds the PDF to convert. Defaults to "data".
Output shape
One output item per input item. The json contains { form_id, status: "ready" }. The binary property "data" holds the fillable PDF, named emboss.pdf (application/pdf).
Uploads the PDF to POST /forms, then polls the form every 3 seconds for up to about 5 minutes. It throws an error if the job fails or times out. The form_id can be reused with the Fill Existing Form operation. Requires the Emboss API credential. With Continue On Fail enabled, a failed item returns { error: message }.
Examples
Example 1: Download a flat PDF form over HTTP and turn it into a fillable form.
HTTP Request node downloads the PDF into binary property "data". Emboss node set to Create Fillable Form with Input PDF Field = data.
Example 2: Create a reusable form template and store its ID for later filling.
Operation = Create Fillable Form. Save the returned form_id and pass it to a later Fill Existing Form node.