> ## Documentation Index
> Fetch the complete documentation index at: https://docs.erstan.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Vendor Onboarding

> Collects, validates, and duplicate-checks new vendor details — the vendor record is created in NetSuite only after your approval.

> Collects, validates, and duplicate-checks new vendor details — the vendor record is created in NetSuite only after your approval.

**Clean, duplicate-checked vendor records — created only when you say so.**

New-vendor setup is where AP data quality is won or lost: a missing tax ID, an unverified bank account, or a duplicate vendor record follows you through every bill that vendor ever sends. This agent collects vendor details from chat and attachments, validates the record for completeness (tax IDs, bank details, payment terms, addresses), duplicate-checks against your existing vendor master via SuiteQL, and only creates the NetSuite vendor record once you have reviewed and approved it.

**Team:** Accounts Payable · **Type:** Agent

## What's included

### Pinned tools

* `er_suiteql_example_find`
* `er_suiteql_query_validate`
* `ns_createRecord`
* `ns_getRecordTypeMetadata`
* `ns_runCustomSuiteQL`

### Recommended skills

* NetSuite Intelligence Library

### Starter prompts

* Onboard from an email
* Onboard from a W-9
* Duplicate-check a vendor
* What's still missing?
* Create the approved vendor

## Trust and governance

This agent can take action in NetSuite through `ns_createRecord` — and **every write is approval-gated**. Nothing is created, updated, or sent until a human approves it. Reads and analysis run without interruption.

All activity is captured in a full audit trail, agents use your existing NetSuite roles and permissions, and your data is never used to train models.

**Works with:** NetSuite
