> You are reading the Docusign Developer Documentation. For clean Markdown of any page, append .md to the page URL. > > Documentation indexes by section: > - APIs and SDKs: https://docusign.docs.buildwithfern.com/docs/llms.txt > - Platform 101: https://docusign.docs.buildwithfern.com/platform/llms.txt > - Extension Apps: https://docusign.docs.buildwithfern.com/extension-apps/llms.txt > - Docusign CLI: https://docusign.docs.buildwithfern.com/docusign-cli/llms.txt > > Authentication (OAuth, JWT Grant, M2M): https://docusign.docs.buildwithfern.com/platform/auth > Webhooks and Connect: https://docusign.docs.buildwithfern.com/platform/webhooks > > OpenAPI specifications: https://docusign.docs.buildwithfern.com/openapi.json > MCP server: https://docusign.docs.buildwithfern.com/_mcp/server # How-to guides overview > Learn common scenarios of how to implement and use Docusign Workflow Builder API. The how-to guides in this section demonstrate how common Workflow Builder workflows work and how you can implement them. For more information about what Workflow Builder workflows are and [authentication](/docs/workflow-builder-api/auth) with the Workflow Builder API, see the [Workflow Builder API 101 overview](/docs/workflow-builder-api/workflow-builder101). All API how-to guides assume you are developing with a Docusign developer account. A developer account is not specific to the [eSignature REST API](/docs/esign-rest-api). If you have a developer account that you are using with our eSignature REST API, it will also work with other [Docusign APIs](/docs). If you need to create a free developer account, select **Developer Account** from the menu at the top-right of the page, then **Create Account** or use the button below. [Create account](https://www.docusign.com/developers/sandbox) Each Workflow Builder API how-to guide is listed below: | How-to guide | Code example source | | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [How to trigger a Workflow Builder workflow](/docs/workflow-builder-api/how-to/trigger-workflow) | [Bash](https://github.com/docusign/code-examples-bash/blob/master/examples/Maestro/eg001TriggerWorkflow.sh/), [C#](https://github.com/docusign/code-examples-csharp/blob/master/launcher-csharp/Maestro/Examples/TriggerMaestroWorkflow.cs), [Java](https://github.com/docusign/code-examples-java/blob/master/src/main/java/com/docusign/controller/maestro/examples/Mae001TriggerWorkflowController.java), [Node.js](https://github.com/docusign/code-examples-node/blob/master/lib/maestro/examples/triggerWorkflow.js), [PowerShell](https://github.com/docusign/code-examples-powershell/blob/master/examples/Maestro/eg001TriggerWorkflow.ps1) | | [How to pause the creation of workflow instances](/docs/workflow-builder-api/how-to/pause-workflow) | [Bash](https://github.com/docusign/code-examples-bash/blob/master/examples/Maestro/eg002PauseWorkflow.sh), [C#](https://github.com/docusign/code-examples-csharp/blob/master/launcher-csharp/Maestro/Examples/PauseWorkflow.cs), [Java](https://github.com/docusign/code-examples-java/blob/master/src/main/java/com/docusign/controller/maestro/examples/Mae002PauseWorkflowController.java), [Node.js](https://github.com/docusign/code-examples-node/blob/master/lib/maestro/examples/pauseWorkflow.js),[PowerShell](https://github.com/docusign/code-examples-powershell/blob/master/examples/Maestro/eg002PauseWorkflow.ps1) | | [How to resume the creation of workflow instances](/docs/workflow-builder-api/how-to/resume-workflow) | [Bash](https://github.com/docusign/code-examples-bash/blob/master/examples/Maestro/eg003ResumeWorkflow.sh), [C#](https://github.com/docusign/code-examples-csharp/blob/master/launcher-csharp/Maestro/Examples/ResumeWorkflow.cs), [Java](https://github.com/docusign/code-examples-java/blob/master/src/main/java/com/docusign/controller/maestro/examples/Mae003ResumeWorkflowController.java), [Node.js](https://github.com/docusign/code-examples-node/blob/master/lib/maestro/examples/resumeWorkflow.js), [PowerShell](https://github.com/docusign/code-examples-powershell/blob/master/examples/Maestro/eg003ResumeWorkflow.ps1) | | [How to cancel a Workflow Builder workflow instance](/docs/workflow-builder-api/how-to/cancel-workflow) | [Bash](https://github.com/docusign/code-examples-bash/blob/master/examples/Maestro/eg004CancelWorkflow.sh), [C#](https://github.com/docusign/code-examples-csharp/blob/master/launcher-csharp/Maestro/Examples/CancelWorkflowInstance.cs), [Java](https://github.com/docusign/code-examples-java/blob/master/src/main/java/com/docusign/controller/maestro/examples/Mae004CancelWorkflowInstanceController.java), [Node.js](https://github.com/docusign/code-examples-node/blob/master/lib/maestro/examples/cancelWorkflow.js), [PowerShell](https://github.com/docusign/code-examples-powershell/blob/master/examples/Maestro/eg004CancelWorkflow.ps1) | ## Next steps * See [Publishing and Go-Live](/docs/workflow-builder-api/publishing-go-live) to find the base path for API calls in the production environment. * Try out the [Workflows Sample App](https://workflows.sampleapps.docusign.com/). > Learn common scenarios of how to implement and use Docusign Workflow Builder API. ## Docs - [How to trigger a Workflow Builder workflow](https://developers.docusign.com/docs/workflow-builder-api/how-to/trigger-workflow.md): This topic demonstrates how to trigger a Workflow Builder workflow. - [How to pause the creation of workflow instances](https://developers.docusign.com/docs/workflow-builder-api/how-to/pause-workflow.md): This topic demonstrates how to pause the creation of new workflow instances for a Workflow Builder workflow. - [How to resume the creation of workflow instances](https://developers.docusign.com/docs/workflow-builder-api/how-to/resume-workflow.md): Learn how to resume the creation of new instances of a Workflow Builder workflow. - [How to cancel a running workflow instance](https://developers.docusign.com/docs/workflow-builder-api/how-to/cancel-workflow.md): Learn how to cancel a running workflow instance