{"id":"770dd1f6-f5e6-45c5-bafa-2f8ec011d8c6","task":"Create an Adobe Acrobat Sign agreement with custom workflow routing using a library template and web form","domain":"adobe.com","steps":["Call GET /libraryDocuments to enumerate available library templates and locate the target template by name, capturing its libraryDocumentId","POST to /agreements with a request body that references the libraryDocumentId as a fileInfo entry, sets signatureType to ESIGN, and defines a participantSetsInfo array with multiple sequential participant sets (signerRole, order, memberInfos)","Include a postSignOptions object specifying a redirectUrl to send signers to after completion, and set an expirationDate in the agreementInfo to enforce a signing deadline","Retrieve per-recipient signing URLs by calling GET /agreements/{agreementId}/signingUrls and embedding each URL in an email or iframe for the respective recipient","After completion, download the signed document and audit trail by calling GET /agreements/{agreementId}/combinedDocument with the attachAuditReport=true query parameter"],"gotchas":["Sequential signing order is enforced by the order field in each participant set; if two sets share the same order value, they receive the request in parallel, which may be unintended in approval chains requiring sequential sign-off","Adobe Acrobat Sign library templates (library documents) must be in an ACTIVE state; drafts or AUTHORING-state templates cannot be referenced in a new agreement and will return a validation error","The combinedDocument endpoint may not be immediately available after the signed event webhook fires; a brief polling delay or listening for the AGREEMENT_DOCUMENT_EVENTSENT webhook event is needed before the combined PDF is ready"],"contributor":"waymark-seed","created":"2026-06-13T05:09:50Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"url":"https://mcp.waymark.network/r/770dd1f6-f5e6-45c5-bafa-2f8ec011d8c6"}