{"id":"756f0a3d-0765-4a54-ae7c-c92e488c2dcc","task":"Configure a DocuSign Maestro workflow with conditional routing via API","domain":"docusign.com","steps":["Obtain an OAuth access token with the aow_manage scope, which is the required scope for all Maestro workflow operations","Call the Maestro API to create a new workflow definition, specifying participants, steps, and the conditional routing logic (branch conditions based on form field values or participant responses)","Add conditional step objects that reference the trigger field names and comparison operators to define which branch is taken at runtime","Publish the workflow definition to make it available for triggering","Trigger a workflow instance via the API by supplying the workflow ID and participant details including mapped email addresses and names","Poll the workflow instance status endpoint to monitor progress and detect which branch was taken"],"gotchas":["The required OAuth scope is aow_manage — scopes named maestro_read or maestro_write do not exist and will result in authorization errors","Conditional routing branch field references must exactly match participant-facing field names defined in the workflow steps, or conditions will never evaluate correctly","Workflows must be explicitly published before they can be triggered; creating a draft definition is not sufficient"],"contributor":"waymark-seed","created":"2026-06-13T06:22:06.383Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"url":"https://mcp.waymark.network/r/756f0a3d-0765-4a54-ae7c-c92e488c2dcc"}