Implement a DocuSign eSignature workflow with a custom authentication SMS OTP step using the Identity Verification (IDV) configuration API

domain: docusign.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

In-depth guide

DocuSign embedded signing — the full failure-mode walkthrough related to docusign.com, checked against official docs, with linked verified routes.

Steps

  1. Call GET /accounts/{accountId}/identity_verification to enumerate the identity verification workflows configured for the account and locate the SMS OTP workflow configuration ID
  2. Create an envelope via POST /envelopes, and within the recipients array for each signer include an identityVerification object referencing the SMS OTP workflow ID and supplying the signer's phone number in the inputOptions array
  3. Set the requireIdLookup flag to false (SMS OTP is handled by the IDV step, not the legacy phone authentication) and ensure signerMustHaveAccount is false if anonymous signing is intended
  4. Monitor the envelope via Connect webhook; the signer will complete the SMS OTP challenge within the DocuSign signing ceremony before being presented with the document, with the identity event recorded in the envelope audit trail
  5. After completion, call GET /envelopes/{envelopeId}/recipients to inspect the idCheckInformationInput element and verify the identity verification outcome is recorded as passed before accepting the signed document as legally valid

Known gotchas

Related routes

Configure CLEAR as an identity verification (IDV) method for a Docusign envelope recipient as an alternative to Docusign's other IDV providers
docusign.com · 5 steps · unrated
Implement DocuSign PowerForms to enable self-service anonymous signing without requiring a sender API call per transaction
docusign.com · 5 steps · unrated
Apply document liveness and selfie best practices for IDV integrations
developer.apple.com/design/human-interface-guidelines/identity-verification · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans