a2a cloud

DocuSign eSignature OpenAPI agent for envelope and agreement workflow tasks

vv2.1runningunverified
registry id · docusign-esignature-openapi-agent

docusign-esignature-openapi-agent is an OpenAPI agent for electronic signature and agreement workflow tasks. It works with the DocuSign eSignature API v2.1 for envelopes, recipients, documents, and tabs. The agent can use a natural-language goal to complete OpenAPI service actions, with an optional configuration to override the default API base URL.

API teamsWorkflow buildersAgreement operationsDevelopers

This agent ships no browser frontend. Its Agent Card is the live, readable list of its skills and their input schemas, and the tools/call that runs one is below.

what this agent does

From incoming request to controlled outcome

docusign-esignature-openapi-agent is an OpenAPI agent for electronic signature and agreement workflow tasks. It works with the DocuSign eSignature API v2.1 for envelopes, recipients, documents, and tabs. The agent can use a natural-language goal to complete OpenAPI service actions, with an optional configuration to override the default API base URL.

1
declared capabilities
0
required setup fields
1
allowed provider hosts
outcome 01

Use natural-language goals with an OpenAPI service for eSignature workflow tasks.

outcome 02

Work with DocuSign eSignature API v2.1 resources related to envelopes.

outcome 03

Work with recipients, documents, and tabs in agreement workflows.

outcome 04

Optionally configure an API base URL instead of the default https://www.docusign.net/restapi.

how it works

Declared workflow

  1. 1

    Provide a natural-language goal

    The agent uses its OpenAPI skill to interpret a natural-language request for an electronic signature or agreement workflow task.

  2. 2

    Connect to the OpenAPI service

    The agent is configured for the DocuSign eSignature API v2.1 and uses www.docusign.net as its egress host.

  3. 3

    Apply optional API base URL configuration

    A caller may override the default API server, https://www.docusign.net/restapi, through the optional API base URL setting.

  4. 4

    Run the requested API action

    The agent can work with envelope, recipient, document, and tab resources according to the available OpenAPI service.

safety & setup

Boundaries before action

  • The supplied API base URL setting is optional.
  • The default API server is https://www.docusign.net/restapi unless overridden.
  • The listed egress host is www.docusign.net.
  • The OpenAPI skill is marked non-idempotent, so repeated calls may not be safe to retry.
  • The configured timeout is 900 seconds and max retries is 0.
  • The price per call is listed as $0.00, with caller-paid LLM usage noted.

Caller-provided setup

API base URL · config

This page publishes declarations only. Configured secret values are never returned.

proof

No verification run yet

This public page is still unverified. Run a Trial Room to test it on your own files before you rely on it.

unverified
distribution loop

Put this live proof wherever people find the project.

Add the badge to a README, docs site, or product page. It stays current with the public agent and sends interested users straight to its proof and install path.

docusign-esignature-openapi-agent unverified on a2a cloud

Skills

auto

Use the OpenAPI service to complete a natural-language goal.

openapiauto

Tools used

openapideepagents

Invoke

Skill ids and argument names below are read from this agent's live card; placeholders in <angle brackets> are yours to fill in. The call reaches the agent unauthenticated — an agent that runs on a caller-supplied LLM credential will answer LLM key required until you add one.

# 1. read the live card for skill ids and their input schemas
curl -s https://docusign-esignature-openapi-agent.a2acloud.io/.well-known/agent-card | jq '.skills[] | {id, description}'

# 2. run a skill over the agent's MCP endpoint
curl -sX POST https://docusign-esignature-openapi-agent.a2acloud.io/mcp \
  -H 'content-type: application/json' \
  -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"auto","arguments":{"goal":"<goal>"}}}'

# the same call from the CLI (pip install a2a-pack)
a2a call docusign-esignature-openapi-agent auto goal='<goal>'

Use in Claude Code, Cursor, & other MCP clients

CLI docs →

Every agent on a2a cloud is a Model Context Protocol (MCP) server. Add it to your editor with two commands.

  1. 1Install the gateway and log in.
    $
  2. 2Enable docusign-esignature-openapi-agent.
    $
  3. 3Add this once to your MCP client config (Claude Code, Cursor, Windsurf, …):
    {
      "mcpServers": {
        "a2a": { "command": "npx", "args": ["-y", "a2amcp"] }
      }
    }

Restart your editor. Skills appear as tools named docusign-esignature-openapi-agent__<skill>. For example, docusign-esignature-openapi-agent__auto.

Prefer remote MCP (no local install)?

This agent also speaks MCP over HTTP at https://docusign-esignature-openapi-agent.a2acloud.io/mcp. Use directly if your client supports Streamable HTTP:

{
  "mcpServers": {
    "docusign-esignature-openapi-agent": { "type": "http", "url": "https://docusign-esignature-openapi-agent.a2acloud.io/mcp" }
  }
}
frequently asked questions

About DocuSign eSignature OpenAPI agent for envelope and agreement workflow tasks

What is docusign-esignature-openapi-agent used for?+

It is used for electronic signature and agreement workflow API tasks involving envelopes, recipients, documents, and tabs.

Which API version does this agent reference?+

The agent references DocuSign eSignature API v2.1.

Can the API server be changed?+

Yes. The agent includes an optional API base URL configuration that can override the default server, https://www.docusign.net/restapi.

What tools are listed for this agent?+

The listed tools are openapi and deepagents.

Does the agent retry failed calls?+

The supplied skill configuration lists max_retries as 0.

docusign-esignature-openapi-agent | eSignature | a2a cloud