Actions8
User → Create
AI-generatedSummary
Creates a new user in the DocuSign organization configured in the node's credentials, using the Management API v2 with an email, first name and last name.
Inputs
- email (required) — Email address of the new user. Validated against a basic email pattern before the request is sent; invalid values throw an error.
- firstName (required) — First name of the new user. Must be non-empty (whitespace-only is rejected).
- lastName (required) — Last name of the new user. Must be non-empty (whitespace-only is rejected).
Output shape
One output item per input item, containing the JSON response from DocuSign for the newly created user (returned as-is by the API).
The organization ID is not a parameter. It is read from the docuSignAdminApi credentials (organizationId), and the credential's environment (demo or production) picks the base URL. The request POSTs to /organizations/{orgId}/users with user_name (first and last name joined by a space), email, first_name and last_name. Network errors and 429 responses are retried up to 3 times with exponential backoff. Other 4xx errors fail immediately. With Continue On Fail enabled, a failed item outputs {error: message} instead of stopping the workflow.
Examples
Example 1: Provision a DocuSign user when a new employee is added in an HR system.
Resource: User, Operation: Create; Email = {{$json.workEmail}}, First Name = {{$json.firstName}}, Last Name = {{$json.lastName}}.
Example 2: Create a single user with fixed values.
Email: jane.doe@example.com, First Name: Jane, Last Name: Doe.