Emboss icon

Emboss

Create fillable PDFs and fill forms from context via Emboss

Create Fillable Form

AI-generated

Summary

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.

Links

Discussion