> 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 # Docusign CLI ## Docs - [Implement at scale with the Docusign CLI](https://developers.docusign.com/docusign-cli/implement-at-scale.md): Learn how the Docusign CLI helps you configure, test, and deploy Agreement Manager at scale, reducing implementation time by over 40 percent. - [Join the open beta](https://developers.docusign.com/docusign-cli/open-beta.md): Join the Docusign CLI open beta. No access request needed. Install the CLI and start implementing Agreement Manager programmatically today. - [AI tools](https://developers.docusign.com/docusign-cli/ai-tools.md): Use the Docusign CLI AI skills to configure Agreement Manager, build manifests, train AI extraction, and troubleshoot implementations with guided assistance. - [Get started with the Docusign CLI](https://developers.docusign.com/docusign-cli/get-started.md): Install the Docusign CLI, set up your workspace, and start implementing Agreement Manager programmatically. Get started in minutes. - [Use cases](https://developers.docusign.com/docusign-cli/use-cases.md): Step-by-step workflows for common Docusign CLI scenarios: first-time Agreement Manager setup, bulk configuration updates, and deploying configurations across multiple accounts. - [Authenticate](https://developers.docusign.com/docusign-cli/authenticate.md): Learn how to authenticate the Docusign CLI using OAuth PKCE. Log in to the developer or production environments and switch between accounts. - [Configure agreement types and fields](https://developers.docusign.com/docusign-cli/configure-agreement-types-and-fields.md): Learn how to create custom fields, extend standard agreement types, and define custom agreement types in Agreement Manager using the Docusign CLI. - [Retrieve standard and custom catalogs](https://developers.docusign.com/docusign-cli/configure-agreement-types-and-fields/retrieve-standard-and-custom-catalogs.md): Learn how to use the get catalog and catalog-to-manifest commands to retrieve your Agreement Manager configuration before building or porting a package. - [Create a package](https://developers.docusign.com/docusign-cli/configure-agreement-types-and-fields/create-package.md): Learn how to create an Agreement Manager package, including the manifest file and training documents needed to configure agreement types and fields. - [Manifest reference](https://developers.docusign.com/docusign-cli/configure-agreement-types-and-fields/manifest-reference.md): Complete reference for the Docusign CLI manifest file. Describes all properties for custom fields, custom agreement types, and standard agreement type extensions. - [Upload a package](https://developers.docusign.com/docusign-cli/configure-agreement-types-and-fields/upload-package.md): Learn how to upload your Agreement Manager package using the Docusign CLI. Includes command syntax, options, post-upload results, and validation error guidance. - [Test agreement customizations](https://developers.docusign.com/docusign-cli/test-agreement-customizations.md): Learn how to test AI extraction accuracy for your Agreement Manager customizations using the Docusign CLI. Generate a testing template, enter ground truth values, and run the test. - [Deploy agreement customizations](https://developers.docusign.com/docusign-cli/deploy-agreement-customizations.md): Learn how to deploy your validated Agreement Manager customizations to a production account using the Docusign CLI. Covers common deployment scenarios and step-by-step instructions. - [Bulk ingest agreements in production](https://developers.docusign.com/docusign-cli/bulk-ingest-agreements.md): Learn how to bulk ingest agreements into Agreement Manager using the Docusign CLI. Compare ingestion methods, understand duplicate detection, learn how to include metadata, and review ingestion results. - [Reprocess agreements to refine extracted data](https://developers.docusign.com/docusign-cli/reprocess-agreements.md): Learn how to reprocess ingested agreements in Agreement Manager to improve extraction accuracy after updating agreement type or field definitions. - [Troubleshooting](https://developers.docusign.com/docusign-cli/troubleshooting.md) > **Note:** This page contains both a page directory (above) and the landing page content (below). The page directory is generated for agent use and does not appear on the landing page. > 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 # Docusign CLI overview > Programmatically customize, test, and scale Agreement Manager to meet specific contract management requirements. The Docusign CLI provides enterprise developers and system integrators (SIs) the tools to programmatically customize, test, and scale Agreement Manager to meet specific contract management requirements. ## The Docusign CLI empowers builders to #### Customize agreement processing Programmatically configure Agreement Manager with custom fields, agreement types, AI training sets, and other configurations. #### Refine extraction accuracy Test extraction logic against a set of up to 400 actual agreements, enabling you to iteratively refine AI training set rules for high-quality data extraction across your entire document repository. #### Ingest agreements at scale Programmatically ingest millions of historical agreements to Agreement Manager with metadata during testing and after go-live. ## Places to start * [See what you can automate with the CLI](/docusign-cli/implement-at-scale) * [Review common use cases](/docusign-cli/use-cases) * [Join the open beta](/docusign-cli/open-beta) * [Accelerate implementation with AI tools](/docusign-cli/ai-tools) ## Discover more * [Set up your CLI workspace](/docusign-cli/get-started) * [Get details about improving extraction accuracy](/docusign-cli/test-agreement-customizations) * [Learn how to deploy validated customizations to multiple accounts](/docusign-cli/deploy-agreement-customizations) * [Find out how to upload agreements in bulk](/docusign-cli/bulk-ingest-agreements)