Send a new hire onboarding packet from NetSuite and file the signed copy

The workflow reads the employee from NetSuite and fills a welcome letter and role summary, which the new hire completes with their phones and an emergency contact, initials against three policies and signs. It then writes the mobile and home phone back to the employee and files the signed packet on the employee record.

Your ERP
Starts
From the employee with Baton Launcher, an API call or by hand
Steps
5
Document
New hire packet, 2 pages
Signers
The new hire
Last test run
10 November 2026
New hire packet from NetSuite
  1. Start WorkflowFrom an API call
  2. 1Read Employee from NetSuite
  3. 2Prepare eSignature Template
  4. 3Send Documents for Signature
  5. 4Update Employee phones in NetSuite
  6. 5File signed packet on the Employee
  7. Path End
The steps of this workflow in Docusign Workflow Builder.

What it does

  1. Start: Start WorkflowFrom the NetSuite employee with Baton Launcher, from an API call, or Run Workflow by hand. Inputs: Employee_ID, the employee's internal ID, and the New Hire participant's name and email.
  2. 1
    Read Employee from NetSuiteEmployee where Record ID equals Employee_ID, one record: First Name, Last Name, Employee ID, Job Title, Department, Location, Hire Date, Supervisor, Subsidiary, Email and phones.
  3. 2
    Prepare eSignature TemplateThe new hire packet template, with its ten data labels mapped. The new hire enters a mobile and a home phone and an emergency contact, and initials the handbook, safety and confidentiality statements.
  4. 3
    Send Documents for SignatureTo the New Hire participant, with the subject "Welcome to Honeycomb Mfg. - your onboarding packet".
  5. 4
    Update Employee phones in NetSuiteEmployee where Record ID equals the employee read in step 1: Mobile Phone and Home Phone from what the new hire entered.
  6. 5
    File signed packet on the EmployeeFile Upload to NetSuite: the signed packet, attached to the employee.

Field map

Where each data label on the new hire packet is filled from in NetSuite
Data label on the new hire packetNetSuite fieldStep
Employee_First_NameEmployee / First Name1
Employee_NameEmployee / First Name and Last Name1
Employee_NumberEmployee / Record ID1
Job_TitleEmployee / Job Title1
DepartmentEmployee / Department Name1
Work_LocationEmployee / Location Name1
Start_DateEmployee / Hire Date1
Supervisor_NameEmployee / Supervisor Name1
Subsidiary_NameEmployee / Subsidiary Name1
Employee_Signer_TitleEmployee / Job Title1

Written back: Mobile Phone = Mobile_Phone, as the new hire entered it; Home Phone = Home_Phone, as the new hire entered it

Filed to: Employee drive / {Employee Record ID} / Signed Onboarding Packet - {Employee ID} - {Instance ID}.pdf

Page preview of the sample new hire packet, with its data label fields highlighted and filled with sample values.
Honeycomb Mfg. is a fictional company. This is a demonstration document. Sample document for workflow testing. Have counsel review before use.
The document

A new hire packet that fills itself

The highlighted fields are the new hire packet's data labels, shown here with sample values. The field map lists where each one comes from in NetSuite or the start inputs. Each field sits on a hidden anchor tag, so you can use your own new hire packet: keep the ten data labels and the workflow keeps working.

Set it up

  1. Install and connect the app

    Install NetSuite for Docusign IAM from the Docusign App Center and connect it to your NetSuite account. An account admin does this once.

  2. Upload the template

    In Docusign, upload the new hire packet template (.json) under Templates. It carries the document and its fields.

  3. Build the workflow

    In Agreements, Workflows, Create Workflow, add the steps listed above in order. Use the definition file to check the settings of each step, pick your NetSuite connection, and map the fields as the field map shows.

  4. Test with a sample record

    Run it once on a test record addressed to your own inbox, and check the write-back and the file.

Make it yours

  • Keep the emergency contact in NetSuite: add custom Employee fields of a type the app writes, such as Free-Form Text or Phone Number, and map them in Update Employee phones in NetSuite.
  • Add a policy: place another initials field on the template with its statement beside it, and assign it to the Employee role.
  • File the packet without attaching it to the employee: in the file step, choose the Docusign Workflow Documents drive.

Questions

Is the workflow file ready to run as is?

No. It is the definition exported from the tested workflow, kept as a reference. Build the workflow step by step in Docusign Workflow Builder and use the file to check the settings of each step. The account, connection and template ids in it are placeholders.

Who starts the workflow?

HR, on the NetSuite employee with Baton Launcher, or anyone with Run Workflow and the employee's internal ID. Another system can start it through the API with Employee_ID.

Which fields are written back?

Mobile Phone and Home Phone on the employee record, with the numbers the new hire typed. The emergency contact stays on the signed packet unless you map it to fields of your own.

Is Honeycomb Mfg. a real company?

No. Honeycomb Mfg. is a fictional company and every sample value is invented. Put your own company, terms and template in place before you use the workflow.

Need it to match your hiring process?

We adapt library workflows to your stages, approvals and documents, and build private apps when a system has no app yet.

Finance and procurement

Send a credit application from a NetSuite customer

Fills a credit application from the customer record, collects the customer and credit manager signatures and updates the customer.

  1. Read
  2. Read
  3. Template
  4. Send
  5. Write
  6. File
Starts: API or by handTested 10 Nov 2026
Finance and procurement

Onboard a supplier from a NetSuite vendor record

Fills a supplier agreement from the vendor, collects the legal name, tax ID and both signatures, and updates the vendor.

  1. Read
  2. Read
  3. Template
  4. Send
  5. Write
  6. File
Starts: API or by handTested 10 Nov 2026

Docusign is a trademark of Docusign, Inc. NetSuite for Docusign IAM is published by Fluidlabs. To ask us to remove a mark, email hello@fluidlabs.com.